Содержание
Предисловие
Создание C#Этот модуль не является обязательным для завершения учебного курса.
Типы данных, литералы и переменные
ОператорыЭтот модуль не является обязательным для завершения учебного курса.
Введение в классы, объекты и методыЭтот модуль не является обязательным для завершения учебного курса.
Контрольная работа
Уведомление о завершении дисциплины
В этом курсе описывается версия 4.0 языка C#. Курс объемный, рассчитан на 2 курса обучения и состоит из 2-х частей.
Описание
Курс предназначен для всех программирующих.
Требования
Для изучения этого курса не требуется иметь опыт программирования. Если вы уже знаете C++ или Java, то сможете довольно быстро продвинуться в освоении излагаемого в курсе материала, поскольку у C# имеется немало общего с этими языками. Даже если вам не приходилось программировать прежде, вы сможете освоить C#, но для этого вам придется тщательно проработать примеры, приведенные в каждой главе курса.
Польза
Студент получит практические навыки и возможности воспользоваться преимуществами высокопроизводительных вычислительных платформ, создавать правильный и легко читаемый код, а также использовать самые современные возможности программирования.
Цели и намерения
Целью освоения дисциплины «Программирование» является формирование теоретических основ функционального программирования (лямбда-исчисление, комбинаторная логика) и практических навыков применения функционального подхода; знакомство с некоторыми теоретическими разделами компьютерных наук.
Условия завершения и оценка
дифференцированный зачет
Для получения оценки «удовлетворительно» необходимо выполнить 60% всех заданий этой части курса, включая обязательную часть.
для оценки «хорошо» — 80% всех тестовых заданий, выключая полностью сданную обязательную часть;
для оценки «отлично» — 95-100%.
Результаты обучения
Завершив обучение студент получит навыки:
- Работы с основными элементами языка C#, типами данных, операторами, массивами и строками;
- Работы со средствами функционального программирования;
- Управления средствами ввода-вывода, обработки исключительных ситуаций;
- Использовании запросов посредством LINQ;
- Работы с лямбда-выражениями и применении их на практике;
- Обработки разнотипных данных с соблюдением типовой безопасности.
Рекомендованная литература
- Основы программирования : учебник [Электронный ресурс] ; Региональный финансово-экономический техникум. — Курск, 2015. — 257 с.
- Основы программирования : практикум [Электронный ресурс] ; Региональный финансово-экономический техникум. — Курск, 2015. — 56 с. - Обновить на сайте
- Дунаев В. Web-программирование для всех. — Санкт-Петербург: БХВ-Петербург 2012 г.— 560 с. — Электронное издание. — ISBN 978-5-9775-0197-2
- Герберт Шилдт Полное руководство C# 4.0.- ИД «Вильямc», 2009.-1056с.
- Эндрю Троелсен Язык программирования C# 2010 и платформа .NET 4 - ИД «Вильямc», 2011.-1392с.
Общая трудоемкость дисциплины
140 часов (включая 34 часа обзорно-установочных занятий)