Юный программист

Программирование развивает у школьников способность гибко, нестандартно мыслить и быстро находить решения, способствует формированию у них многих приемов умственной деятельности. Осваивая программирование на Паскале, дети прочнее усваивают основы алгоритмизации, приобщаются к алгоритмической культуре, познают азы профессии программиста.

В рамках курса ребята научатся решать олимпиадные задания  по программированию, использовать теоретические знания и комбинировать изученные алгоритмы для решения задачи.

Педагоги

Марахтанова Наталья Геннадьевна,учитель информатики первой квалификационной категории, образование высшее педагогическое НГПУ, общий педагогический стаж - 13 лет, в должности педагога дополнительного образования - 7 лет.

Содержание программы

Основные разделы программы:

  • Процедура Line, lineto
  • Процедура Rectangle, Bar, Bar3d
  • Процедура Ellipse, Fillellipse, Arc, Pieslice, Sector
  • Знакомство с константами графического режима
  • Процедуры цвета и типа рисования Setbkcolor, Setcolor, Setfillstyle, Setlinestyle
  • Процедура вывода текста в графическом режиме Outtextxy Settextstyle. Процедура Setviewport

Цели программы

Овладение воспитанниками умениями и навыками программирования на языке Pascal как основы развития алгоритмического и логического мышления.

Результат программы

Учащиеся должны знать

  • способы организации линейных программ, ветвлений, циклов, ввода и вывода данных;
  • навыки алгоритмического мышления;
  • необходимость формального описания алгоритмов;
  • основные приемов отладки и тестирования программ.

Учащиеся должны уметь:

  • пользоваться операторами присваивания, ввода-вывода;
  • решать задачи повышенной сложности.

Особые условия проведения

Наличие сменной обуви.

Материально-техническая база

Учебный кабинет:

  • Компьютерные столы. 
  • Ученические столы. 
  • Стулья.
  • Компьютеры.
  • Сканер.
  • Принтер.
  • Колонки.
  • Мультимедиа проектор.
  • Экран.
  • Микрофон.