Академия повышения квалификации и профессиональной переподготовки работников образования (АПКиППРО)

Главная
Секции раздела
 Стиль программиста:
Полигон нестандартных задач
Олимпиадные задачи
Программирование на С++
 Программирование в
 школе:
 Теоретическая
 информатика :
Логика
 Компьютерное
 черчение:
КОМПАС 3D LT
 Компьютерная
 графика :
 ИКТ в преподавании:


портал  http://ict.edu.ru
"Информационно-коммуникационные технологии в образовании"
 
(обзор)
  Координаторы:  
Проект
осуществляется
при  поддержке

 

 

 

    Федотова Светлана Владимировна  e-mail:    rc-svf@mail.ru
    Ремнев Анатолий Александрович  e-mail:    taraz1@mail.ru
Итоги 2008

  id*** 

Фамилия, имя,
отчество
Самостоятельная
работа
(обучающий этап)

Олимпиадные
задачи
Сумма
баллов
Место
tst1
Pr0
tst2
Pr1
Pr2
A
B
C
D
E
F
id287
Маркова Юлия Викторовна
15
10
 
48
46
 
10
 
10
 
 
139
I
id125
Денисович Марина Валентиновна
15
10
15
48
17
 
 
 
 
 
 
105
II
id324
Озеркова Ирина Александровна
15
10
 
46
19
 
10
 
 
3
 
103
II
id367
Расторгуева Лидия Николаевна
15
10
15
44
 
 
 
 
 
 
 
84
III
id006
Адлер Дмитрий Леонидович
15
10
 
46
10
 
 
 
 
 
 
81
III
id558_2
Яремко Валентина Андреевна
 
10
 
24
 
 
 
 
 
 
 
34
участник

Аннотация к курсу

   Задачей курса является выработка алгоритмического и логического мышления через практикум по решению задач и обучение программированию как таковому на примере языка С++.
   Курс не ставит перед собой цель охватить весь спектр задач и показать средства реализации их на языке программирования. Цель данного курса - начать, показать основы программирования в среде С++, пробудить интерес к дальнейшему углубленному изучению не только алгоритмов и приемов решения нестандартных задач, но и других языков, систем программирования, в частности, данный курс является хорошей подготовкой к освоению PHP.
   Курс построен чередованием изучения теоретического материала и практического решения задач.
   В содержание теоретических и практических занятий курса включен максимальный минимум задач - от простейших, до сложных и нестандартных, часть задач даны с подробными пояснениями решений.

Обучающий этап в секци проводится дистанционно по e-mail@. Лекции, семинары и взаимодействие координторов с группой участников реализуется посредством дистанционной оболочки Moodle по адресу: http://training.apkpro.ru.
Координаторами проекта предоставляется курс лекций и ведуться интерактивные практические занятия с целью подготовки к предстоящей самостоятельной работе при выполнении зачетных заданий и олимпиадной деятельности.


Ход проведения олимпиады

 

Неделя

 

Тематика занятий
(краткое содержание темы)

Теорети-
ческая
часть

(часы)
Практи-
ческая
часть

(часы)
Оценивание
1
Лекция. Компьютер и программное обеспечение. Среда программирования С++. Приветствие Программиста.
Практика. Структура программы. Переменные и идентификаторы. Выражение и операторы. Комментарии в С++. Операторы вывода и ввода информации.
1
2

тест   к занятию 1
задача 1
2
Задачи ... без алгоритмов
Лекция. Операции, приоритет операций. Стандартные математические функции.
Практика. Целочисленная арифметика. Генератор случайных чисел. Комбинированный оператор присваивания.
Нестандартные задачи по информатике. Общие вопросы. Задачи на вычисление значений.
1
2



 
3
Условия и закономерности
Лекция.
Алгоритмизация. Алгоритм, блок-схема алгоритма. Ветвление в алгоритме. Логические функции.
Практика. Структурный условный оператор
.
Задачи с использованием простых условий и закономерностей.
1
2

тест   к занятию 3

 

4
Лекция. Оператор выбора. Условия и закономерности.
Практика. Практикум по решению тематических задач.
Шахматные задачи.
1
2


 
5
Его величество - Цикл
Лекция.
Повтор в алгоритме. Цикл с параметром. Циклы с вложенными условиями.
Практика. Структура данных - массив. Решение задач на обработку одномерных массивов.
1
4

 
6
Практикум 1.
Самостоятельное выполнение заданий. Прием работ
есть
7
Лекция. Цикл с предусловием. Цикл с постусловием. Двумерный массив - матрица.
Практика. Техника работы с двумерными массивами. Работа с файлами: организация ввода и вывода данных из файла.
Задачи, решаемые с использованием циклических алгоритмов.
3
6

 
8
Лекция. Функции и введение в рекурсию.
Практика. Условия, циклы, массивы.
1
2

 
9
Лекция. Строки в C++. Стандартные функции для работы со строками.
Практика. Обработка строк. Решение задач.
1
4

 
10
Практикум 2.
Самостоятельное выполнение заданий. Прием работ
есть
11 - 12
Олимпиада по решению нестандартных задач
есть
ВСЕГО:
10
 24
 

   Рассылка теоретических материалов (лекций) осуществляется 2 раза неделю. Прием зачетных работ проводится до начала мини-олимпиады (по графику).
   Форма контроля - выполнение зачетных заданий.
В качестве завершающих этапов обучения предусматривается мини-олимпиада среди участников.
   Олимпиадная деятельность - рейтинг участника
  
Результат обучения формируется из количества баллов набранных за решение зачетных задач и баллов, полученных в ходе мини-олимпиады.    Дополнительные баллы могут быть начислены за обсуждение алгоритмов решения задач в листе рассылки курса.

Промежуточные результаты работы команд и итоги олимпиады 2008 будут представлены в сводной таблице на странице секции "Программирование на С++"

 

журнал секции

Федеральное государственное образовательное учреждение
    Академия повышения квалификации и профессиональной переподготовки работников образования    
2007-2008 © Кафедра АПКиППРО "Информационно-коммуникационные технологии"
Координационно-информационный центр (КИЦ)