18
Государственное бюджетное образовательное учреждение «Общеобразовательный лицей - интернат среднего (полного) общего образования №3» г. Пензы Элективный курс «Программирование на языке Java» Фрайман Владимир Максович Смолькин Евгений Юрьевич

ГБОУ № 3 (г.Пенза)

  • Upload
    -

  • View
    269

  • Download
    2

Embed Size (px)

Citation preview

Page 1: ГБОУ № 3 (г.Пенза)

Государственное бюджетное образовательное учреждение «Общеобразовательный лицей -

интернат среднего (полного) общего образования №3» г. Пензы

Элективный курс «Программирование

на языке Java»

Фрайман Владимир МаксовичСмолькин Евгений Юрьевич

Page 2: ГБОУ № 3 (г.Пенза)
Page 3: ГБОУ № 3 (г.Пенза)
Page 4: ГБОУ № 3 (г.Пенза)
Page 5: ГБОУ № 3 (г.Пенза)
Page 6: ГБОУ № 3 (г.Пенза)

Цели курса:• Познакомить учащихся с ролью

программного обеспечения и его видами. • Сформировать целостное представление

об организации данных для эффективной алгоритмической обработки.

• Развитие логического мышления.• Реализация математических способностей

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

Page 7: ГБОУ № 3 (г.Пенза)

Задачи курса: • Познакомить учащихся с основными алгоритмическими

конструкциями и правилами их записи, с основными способами организации данных.

• Научить учащихся составлять и записывать алгоритмы с использованием соответствующих алгоритмических конструкций.

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

• Научить организовывать данные для эффективной алгоритмической обработки.

• Научить учащихся разрабатывать алгоритмы и реализовывать их на языке программирования Java .

• Научить учащихся осуществлять отладку и тестирование программы.

Page 8: ГБОУ № 3 (г.Пенза)

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

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

Практическая часть

Page 9: ГБОУ № 3 (г.Пенза)

Теоретическая часть• 1. Язык программирования Java.• Платформа языка и редактор для работы с программами. Структура

базовой (минимальной) программы.

• 2. Переменные. Ввод и вывод данных. Линейный алгоритм. • Переменные. Основные типы переменных. Форматы ввода, вывода

данных. Составление линейных алгоритмов.

• 3. Оператор выбора.• Оператор выбора. Использование оператора выбора.

• 4.Алгоритмы с повторениями.• Блоки. Использованием операторов выбора и блоков. Оператор цикла

for. Оператор цикла while. Библиотека системных операторов метода Math.

• 5. Массивы. • Понятие массива. правила описания массивов. Основные действия с

массивами.

Page 10: ГБОУ № 3 (г.Пенза)

Практическая часть1. Часть 2. Практическая 2. Установка платформы языка Java и редактора для работы с программами3. Базовая (минимальная) программа, правила проверки, исправления и исполнения

программы4. Описание типов переменных, основные типы (целочисленные, дробные), присвоение

значений.5. Примеры программ с использованием различных вариантов ввода и вывода данных.6. Составление линейных алгоритмов.7. Примеры программ с использованием операторов выбора.8. Использование оператора выбора в программах с вводов и выводом данных.9. Использованием операторов выбора и блоков10. Примеры простых программ с использованием цикла for.11. Примеры простых программ с использованием цикла while.12. Примеры написания программ с использованием случайных чисел и "счетчика" и

"аккумулятора"13. Использование операторов метода Math в программах математического характера14. Использование случайных чисел в программах с моделированием множественного ввода

данных.15. Примеры программ с циклом while, моделирующих "реальные ситуации" с использованием

случайных чисел, "счетчика" и "аккумулятора"16.  Понятие массива. Правила описания массивов.17. Основные действия с массивами18. Примеры простых задач с использованием массивов19. Примеры задач на заполнение массивов20. Примеры задач на изменение данных в массиве21. Примеры задач на поиск в массиве.

Page 11: ГБОУ № 3 (г.Пенза)

Межпредметные связи

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

Page 12: ГБОУ № 3 (г.Пенза)

Государственное бюджетное образовательное учреждение «Общеобразовательный лицей -

интернат среднего (полного) общего образования №3» г. Пензы

Проекты реализуемые в рамках программы

«Школьная лига Роснано»

Page 13: ГБОУ № 3 (г.Пенза)

Программа «Наше будущее»• Лицей явился инициатором разработки

программы «Наше будущее» в сотрудничестве с ПГУ (факультет «Нано- и микроэлектроника» ) и с одним из ведущих предприятий в отрасли ракетно-космического приборостроения - Научно-исследовательским институтом физических измерений (НИИФИ).

Page 14: ГБОУ № 3 (г.Пенза)
Page 15: ГБОУ № 3 (г.Пенза)

Учредители:• ГБОУ общеобразовательный лицей-

интернат среднего (полного) общего образования №3 г. Пензы;

• Пензенский Государственный Университет (ПГУ)

• ОАО «НИИ физических измерений» (ОАО «НИИ ФИ»).

Page 16: ГБОУ № 3 (г.Пенза)

Задачи• Разработка преподавателями вузов и

лицея ГБОУ № 3 г.Пенза учебных программ с учетом общеобразовательных и исследовательско-творческих задач.

• Осуществление систематической практической работы лицеистов в научно-исследовательских лабораториях ПГУ и НИИ по избранному профилю обучения.

• Создании совместных научных проектов и исследовательских работ.

Page 17: ГБОУ № 3 (г.Пенза)

Проекты:• Прикладных исследований в области

ракетно-космического и авиационного приборостроения (получение сплавов) (НИИФИ)

• Применение кремния и его соединений в целях получениях наноматериалов с заданными свойствами.(ПГУ)

Page 18: ГБОУ № 3 (г.Пенза)

Этапы реализации проектов1этап. Факультативное профильное обучение направлениям: естествознание, инженерное дело, материаловедение.(Определяются научный и профессиональный интерес школьников.)2 этап. Формирование навыков исследовательской деятельности, изучения современного исследовательского оборудования. (Основная учебная задача - научить школьников методологии получения знаний в сфере избранного ими профиля.) 3 этап – Производственный, осуществляемый на базе лабораторий и под руководством заведующими лабораториями.(Утвержденные программы рассчитаны на 68 часов, из них 24 – практикум)