Структурное программирование на языке C#

Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.

{{course.from_date | date:'dd.MM.yyyy'}} - {{course.to_date | date:'dd.MM.yyyy'}}  % скидка действует до {{ course.discount_expire_date }}

{{course.time_start}} - {{course.time_end}}
{{course.week_days}}
Очное обучение, ₽
Вебинар, ₽
Физ. лица - - {{course.price_base_individuals ? course.price_base_individuals : '-'}} {{course.price_final_individuals ? course.price_final_individuals : '-'}} Бесплатно
{{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '-' }} {{course.price_final_individuals_webinar}} {{ course.course_is_webinar_active ? 'Бесплатно' : '-' }}
Юр. лица - - {{course.price_base_entities ? course.price_base_entities : '-'}} {{course.price_final_entities ? course.price_final_entities : '-'}} Бесплатно
{{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '-' }} {{course.price_final_entities_webinar}} {{ course.course_is_webinar_active ? 'Бесплатно' : '-' }}
{{course.from_date | date:'dd.MM.yyyy'}} {{course.to_date | date:'dd.MM.yyyy'}} {{course.time_start}} {{course.time_end}}
{{course.week_days}} {{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '' }} {{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '' }}

Оставить заявку на Очное обучение

Ак. час.
Днем, ₽
Вечером, ₽
В выходные, ₽
Физ. лица
{{programInfo.akadem_hour}} Ак. час.
Днем, ₽{{cities[key]['basePricesIndividuals']['day'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['day'] : (cities[key]['course_has_day'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
Вечером, ₽{{cities[key]['basePricesIndividuals']['evening'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['evening'] : (cities[key]['course_has_evening'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
В выходные, ₽{{cities[key]['basePricesIndividuals']['weekend'] && !programInfo.isFree ? cities[key]['basePricesIndividuals']['weekend'] : (cities[key]['course_has_weekend'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
Юр. лица
{{programInfo.akadem_hour}} Ак. час.
Днем, ₽{{cities[key]['basePricesEntities']['day'] && !programInfo.isFree ? cities[key]['basePricesEntities']['day'] : (cities[key]['course_has_day'] && programInfo.isFree ) ? 'Бесплатно' : '-' }}
Вечером, ₽{{cities[key]['basePricesEntities']['evening'] && !programInfo.isFree ? cities[key]['basePricesEntities']['evening'] : (cities[key]['course_has_evening'] && programInfo.isFree) ? 'Бесплатно' : '-' }}
В выходные, ₽{{cities[key]['basePricesEntities']['weekend'] && !programInfo.isFree ? cities[key]['basePricesEntities']['weekend'] : (cities[key]['course_has_weekend'] && programInfo.isFree) ? 'Бесплатно' : '-' }}

Оставить заявку на Вебинар

Ак. час.
Стоимость, ₽
Физ. лица
{{tables.webinar.akadem_hour}}
{{tables.webinar.price_base_individuals}}
Бесплатно
Юр. лица
{{tables.webinar.akadem_hour}}
{{tables.webinar.price_base_entities}}
Бесплатно

Записаться на Дистанционное обучение

Ак. час.
Стоимость, ₽
Физ. лица %
скидка действует до {{ tables.distant.discount_expire_date }}
{{tables.distant.akadem_hour}}
{{tables.distant.price_base_individuals}} {{tables.distant.price_final_individuals}} Бесплатно
Юр. лица %
{{tables.distant.akadem_hour}}
{{tables.distant.price_base_entities}} {{tables.distant.price_final_entities}} Бесплатно

Структурное программирование – парадигма программирования, в которой программа состоит из иерархических структурных блоков. В соответствии с парадигмой, алгоритм в структурном программировании представляется набором алгоритмическим структур: последовательность, ветвление и циклы. Выполняется алгоритм пошагово, от первой строчки коды до последней(сверху-вниз).

Целью курса является укрепление навыков программирования, в частности разработка и использование различных циклов, знакомство с понятием «контейнер» на примере массивов, использование строк, а также создание собственных подпрограмм в виде функций и процедур.

Курс является продолжением цикла «Алгоритмизация и программирование на языке C#. Первые шаги», укрепляя полученные знания школьников, развивая и дополняя их новыми особенностями программирования, которые потребуются при сдаче ЕГЭ.

Навыки, приобретаемые по окончании курса:

  • Разработка программы по полученному техническому заданию в виде текса, блок-схемы или псевдокода
  • Создание пользовательского интерфейса в виде консоли средствами MS Visual Studio.
  • Углубленное изучение основных операторов программирования
  • Использование встроенных методов(процедур и функций) C#
  • Работа с контекстным помощником и использование справочной информации
  • Разработка собственных методов

 

Наименование
тем занятий
Всего
часов
Лекционная
часть
Практическая
часть
Время самостоятельной
работы
Форма
контроля
Введение
Определение структурного программирования
Повторение основных понятий: алгоритм, тип данных, оператор
Повторение особенностей работы с MS Visual Studio
4
 
 
 
 
Программа и типы данных
Реализация задачи в виде программы
Исполнение программы. Интерпретатор или компилятор
Типы данных. Их представление в памяти.
Практические задачи
4
 
 
 
 
Циклы
Циклы, циклы с условием и циклы со значением
Переборные алгоритмы, использование циклов
Предусловие и постусловие
4
 
 
 
 
Циклы
Цикл while, особенности его использования. Конструкция break
Особенности цикла for
Вложенные циклы
4
 
 
 
 
Массивы и циклы
Определение массива. Индексация и размерность массивов. Заполнение массивов циклом
Одномерные массивы
Алгоритмы обработки массивов. Поиск и сортировка
4
 
 
 
 
Многомерные массивы
Определение многомерного массива, двумерный массив, инициализация
Алгоритмы перебора двумерного массива
Определение трехмерного массива и массива массивов.
4
 
 
 
 
Функции и процедуры
Понятие подпрограммы, функции и процедуры.
Встроенные функции и процедуры C#
Разработка собственных функций и процедур. Фактические и формальные параметры. Объявление методов. Возвращаемое значение. Оператор return. Передача параметров
4
 
 
 
 
Символы и строки
Тип данных char. Кодировки. Стандартные методы типа char
Тип данных string. Стандартные методы string, операции со строками, конвертации данных
4
 
 
 
 
Моделирование
Модели, примеры моделирования
Random – генерация случайных чисел
Разработка программ-моделей
4
 
 
 
 
Процесс разработки
Этапы разработки:
Аналитика
Архитектура
Разработка
Тестирование
Разработка программы в соответствии с этапами
Тестирование и отладка
4
 
 
 
 
Практика. Подготовка к выпускной работе
Обзор пройденного материала
Практика
4
 
 
 
 
Выпускная работа
Тест
Разработка программы
Подведение итогов
4
 
 
 
 

Укажите ваш e-mail, выберите формат обучения и нажмите запросить КП, и мы отправим Вам коммерческое предложение по данному курсу!

очно

Закрыть X

Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!

Ошибки в следующих полях:

После обучения вы получаете:

Контактная информация: