Программирование на C# для школьников

объём: 36 часов
Курс для школьников от 6-го до 10-го классов, желающих научиться хорошо программировать. В нем дается обзор основных понятий программирования, начиная рассмотрением переменных и их типов, базисных операторов языков программирования, и заканчивая принципами структурного программирования.
Студентов 988 Выпускников 90
690 ₽
Темы:
Программирование

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.
Описание Курс разработан специально для школьников, желающих сделать первые шаги в профессиональном программировании. Используя современный язык C#, учащиеся познакомятся с базовыми концепциями: системами счисления, переменными, операторами, функциями и процедурами. Практические задания в Visual Studio Community помогут закрепить материал при создании оконных и консольных приложений, развивая логику и алгоритмическое мышление.
Цели
  • Сформировать базовое понимание принципов написания кода.
  • Развить алгоритмическое мышление у школьников.
  • Обучить основам работы в профессиональной среде разработки.
Чему я научусь?
  • Создавать консольные и оконные приложения на языке C#.
  • Работать с переменными, операторами и базовыми типами данных.
  • Использовать процедуры и функции для структурирования кода.
  • Понимать логику работы современных компьютерных программ.
Чему я научусь?
  • Создавать консольные и оконные приложения на языке C#.
  • Работать с переменными, операторами и базовыми типами данных.
  • Использовать процедуры и функции для структурирования кода.
  • Понимать логику работы современных компьютерных программ.

Учебный план

№ Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 О курсе Представление лектора курса и его ассистентов. Объяснение целей курса и кому предназначается курс. 33 мин
2 О программировании Объясняется, почему программирование является сложной деятельностью. 24 мин
3 Числа На этом уроке обсуждается, как устроены числа с точки зрения математики – науки, издавна оперирующей с... На этом уроке обсуждается, как устроены числа с точки зрения математики – науки, издавна оперирующей с числами. Дается определение натуральных, целых, рациональных, иррациональных чисел. Рассматривается принципиальное отличие устройства мира чисел в математике и в программировании. ещё 57 мин
4 Системы счисления "На этом уроке обсуждаются системы записи чисел, называемые системами счисления. Рассматриваются системы счисления, используемые в давние... "На этом уроке обсуждаются системы записи чисел, называемые системами счисления. Рассматриваются системы счисления, используемые в давние времена, - палочная система и римская система записи чисел. Показано, как изобретение цифры 0 позволило перейти к современным позиционным системам счисления. Если в обыденной жизни используется десятичная система счисления, то в мире компьютеров используется двоичная система, в которой существуют только две цифры 0 и 1. Подробности о двоичной системе и других позиционных системах и о том, как числа представляются в памяти компьютера, приведены в курсе ""Информация и данные"", предназначенном для самостоятельного изучения. Курс находится на сайте Интернет университета ИТ- ""intuit.ru""." ещё 48 мин
Системы счисления тест для курса Программирование на C# для школьников 50 мин
5 Первые программные проекты "В этом уроке показано, как строятся программные проекты на языке C# в среде разработки Visual Studio.... "В этом уроке показано, как строятся программные проекты на языке C# в среде разработки Visual Studio. Демонстрируется построение проекта приветствия ""Hello"" типа Windows Forms, в котором активной стороной, управляющей выполнением проекта, является пользователь. Далее строится проект типа Console, в котором активной стороной является программа, управляющая действиями пользователя." ещё 84 мин
6 Основы программирования. Типы данных, переменные, операторы "Наша ближайшая цель – знакомство с основами программирования за ""два урока"". Цель понимания основ за два... "Наша ближайшая цель – знакомство с основами программирования за ""два урока"". Цель понимания основ за два урока недостижима, но обзор основных понятий полезен. В дальнейшем по мере работы эти понятия наполнятся смыслом. На этом уроке рассматриваются такие важные базисные понятия как типы данных, переменные и способы их объявления. Рассматривается также структура программы и составляющие ее операторы – оператор присваивания, составной оператор, оператор выбора и цикла. Вводится основной принцип структурного программирования." ещё 60 мин
Основы программирования. Типы данных, переменные, операторы тест для курса Программирование на C# для школьников 50 мин
7 Процедуры и функции. Функции Основная цель этого курса – научиться программировать в процедурах и функциях. На этом уроке рассматриваются функции.... Основная цель этого курса – научиться программировать в процедурах и функциях. На этом уроке рассматриваются функции. Показано, как функции определяются в математике и как они объявляются в программах. Рассмотрен синтаксис объявления. Показано, как функции, для которых задано их объявление, могут быть неоднократно вызваны в процессе работы программы. Оператор вызова метода класса (процедуры или функции) является базисным оператором в ООП. На примерах решения конкретной задачи показано объявление и вызов простой функции в консольном и Windows проектах. Еще одна задача, предполагающая введение функции, предлагается для самостоятельной работы. ещё 105 мин
8 Процедуры и функции. Процедуры На этом уроке рассматриваются процедуры, представляющие обобщение понятия функции. Главное содержательное отличие процедуры от функции состоит... На этом уроке рассматриваются процедуры, представляющие обобщение понятия функции. Главное содержательное отличие процедуры от функции состоит в том, что процедура может иметь несколько результатов. По этой причине формальные параметры процедуры разделяются на три группы – входные, выходные и обновляемые. Подробно обсуждается то общее, что есть у процедур и функций, и синтаксические и содержательные отличия в объявлении и вызове процедур и функций. На примерах решения конкретных задач показано объявление и вызов процедур. Строится Windows проект. ещё 120 мин
Процедуры и функции. Процедуры тест для курса Программирование на C# для школьников 50 мин
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Стоимость программы

690 ₽