Меню
Разработки
Разработки  /  Информатика  /  Разное  /  9 класс  /  ПРОГРАММА КУРСА ВНЕУРОЧНОЙ ДЕЯТЕЛЬНОСТИ «Клуб будущих программистов»

ПРОГРАММА КУРСА ВНЕУРОЧНОЙ ДЕЯТЕЛЬНОСТИ «Клуб будущих программистов»

Пояснительная записка Программа курса внеурочной деятельности «Клуб будущих программистов» разработана в соответствии с Федеральным государственным образовательным стандартом основного общего образования (приказ Министерства общего и профессионального образования РФ от 17.12.2010 г. № 1897), на основе ООП ООО МОУ « СОШ № 15» с учетом программы внеурочной деятельности «Основы программирования на Паскале» (авторы: М.С. Цветкова, О.Б. Богомолова). Вид программы: модифицированная Направление развития личности: общеинтеллектуальное Вид деятельности: познавательная деятельность Цель программы: формирование у учащихся навыков алгоритмического и логического стиля мышления, представления о приемах и методах программирования через составление алгоритмов и обучение искусству программирования. Задачи программы: обучающие: • способствовать освоению учащимися всевозможных методов решения задач, реализуемых на языке Pascal • научить применять структурный подход для решения практических задач с использованием компьютера, • расширить знания, умения и навыки решения задач по программированию и алгоритмизации; • сформировать у учащихся навыки практической исследовательской деятельности. развивающие: • развивать психические познавательные процессы: мышление, восприятие, память, воображение у учащихся; • развивать стремление к самообразованию, обеспечить в дальнейшем социальную адаптацию в информационном обществе и успешную профессиональную и личную самореализацию; • способствовать развитию алгоритмического, творческого, логического и критического мышления. воспитательные: • воспитывать культуру алгоритмического мышления, усидчивость, терпение, трудолюбие. • формировать информационную культуру учащихся; • воспитывать толерантное отношение в группе; • сформировать интерес к профессиям, связанным с программированием.
01.05.2022

Содержимое разработки

Муниципальное общеобразовательное учреждение

«Средняя общеобразовательная школа № 15»

(МОУ «СОШ № 15»)




Принята педагогическим советом

от 31.08.2020

Протокол № 1




Утверждена

приказом директора

МОУ « СОШ № 15»

от 01.09.20 № 01-06/117






ПРОГРАММА КУРСА ВНЕУРОЧНОЙ ДЕЯТЕЛЬНОСТИ

«Клуб будущих программистов»















Направление: общеинтеллектуальное


Вид деятельности: познавательная


Возраст учащихся: 9 класс


Срок реализации: 1 год


Разработчик: учитель информатики – Дудницкая Анна Александровна







г. Ухта

2020 г.

Пояснительная записка

Программа курса внеурочной деятельности «Клуб будущих программистов» разработана в соответствии с Федеральным государственным образовательным стандартом основного общего образования (приказ Министерства общего и профессионального образования РФ от 17.12.2010 г. № 1897), на основе ООП ООО МОУ « СОШ № 15» с учетом программы внеурочной деятельности «Основы программирования на Паскале» (авторы: М.С. Цветкова, О.Б. Богомолова).

Вид программы: модифицированная

Направление развития личности: общеинтеллектуальное

Вид деятельности: познавательная деятельность

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

Задачи программы:

обучающие:

  • способствовать освоению учащимися всевозможных методов решения задач, реализуемых на языке Pascal

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

  • расширить знания, умения и навыки решения задач по программированию и алгоритмизации;

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

развивающие:

        • развивать психические познавательные процессы: мышление, восприятие, память, воображение у учащихся;

  • развивать стремление к самообразованию, обеспечить в дальнейшем социальную адаптацию в информационном обществе и успешную профессиональную и личную самореализацию;

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

воспитательные:

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

  • формировать информационную культуру учащихся;

  • воспитывать толерантное отношение в группе;

  • сформировать интерес к профессиям, связанным с программированием.

Общая характеристика курса внеурочной деятельности

Актуальность курса:

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

Отличительные особенности курса:

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

Место курса внеурочной деятельности в учебном плане

Методы и приемы обучения: словесные и наглядные, практические

Адресат программы: программа ориентирована на учащихся 9-х классов, проявляющими интерес к информатике и программированию. Набор в группу осуществляется на добровольной основе.

Объем программы: 34 часа,

Срок освоения программы: 1 год

Режим занятий: 1 раз в неделю по 1 академическому часу


Результаты освоения курса внеурочной деятельности

Личностные:

  • формирование собственного жизненного опыта значимости подготовки в области программирования в условиях развития информационного общества;

  • повышение образовательного уровня по использованию средств и методов программирования;

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

  • формирование способности обучающихся к саморазвитию и личностному самоопределению, мотивации к целенаправленной познавательной деятельности с целью приобретения профессиональных навыков в ИТ-сфере;

Метапредметные:

Познавательные:

  • структурировать и визуализировать информацию;

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

  • осуществлять выбор наиболее эффективных способов решения задач в зависимости от конкретных условий;

  • формировать умения давать определение понятиям;

  • устанавливать причинно-следственные связи;

  • выстраивать логические рассуждения, включающие установление причинно-следственные связей;

Регулятивные:

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

  • уметь анализировать условия достижения цели на основе учета выделенных учителем ориентиров действия в новом учебном материале;

  • планировать пути достижения целей;

  • уметь самостоятельно контролировать свое время и управлять им;

Коммуникативные:

  • учитывать различные мнения и стремиться к координации различных позиций в сотрудничестве;

  • аргументировать свою точку зрения и отстаивать свою позицию;

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

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


Содержание курса внеурочной деятельности



№

п/п

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

Виды деятельности

Формы организации

Введение в язык программирования Pascal

1.

Место языка Паскаль среди языков программирования высокого уровня. Структура программы на языке Паскаль. Структура модулей в Pascal ABC. Пользоваться готовыми модулями и разбираться в их структуре, назначении отдельных разделов.

Познавательная,

проектная деятельность

беседа, просмотр презентаций,

занятие с использованием тренинговых технологий практическая работа

«Использование среды Pascal»

Работа с переменными. Типы данных. Линейные алгоритмы

2.

Алфавит Pascal, структуру программы. Типы данных языка Pascal. Переменные и константы в Pascal. Арифметические выражения и оператор присваивания. Понятие алгоритма, виды алгоритмов, линейный алгоритм

познавательная

проектная деятельность,

исследовательская деятельность

беседа, просмотр презентаций,

практическая работа

«Программа-калькулятор» с использованием алгоритмической среды Pascal ABC.NET

Работа с графикой

3.

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

познавательная

проектная деятельность,

исследовательская деятельность

беседа, просмотр презентаций,

практическая работа

«Использование графики» с использованием алгоритмической среды Pascal ABC.NET

Операторы ветвления и циклов

4.

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

познавательная

проектная деятельность,

исследовательская деятельность

беседа, просмотр презентаций, практические работы

«Программирование алгоритмов с ветвлением», «Рисуем узоры» с использованием алгоритмической среды Pascal ABC.NET

Работа со строками и массивами

5.

Символы. Кодовая таблица ASCII. Описание типа Char и стандартные функции.

Понятие массива. Объявление массива в программе, заполнение массива и его вывод. Сумма элементов массива. Поиск элементов по заданному условию. Алгоритмы сортировки линейных числовых массивов и поиска в упорядоченном массиве

познавательная

проектная деятельность,

исследовательская деятельность

беседа, просмотр презентаций, практическая работа

«Полнофункциональный калькулятор»

написание собственной программы при помощи алгоритмической среды Pascal ABC.NET



Тематическое планирование

курса внеурочной деятельности



№

Разделы программы(темы)

Количество часов

Форма контроля/

аттестации

Всего часов

Теория


Практика


1

Введение в язык программирования Pascal


4

2

2

практическая работа

2

Работа с переменными. Типы данных. Линейные алгоритмы

11

5

6

практическая работа

3

Работа с графикой


4

2

2

практическая работа

4

Операторы ветвления и циклов


9

4

5

практическая работа

5

Работа со строками и массивами


6

2

4

проект


Итого:


34

15

19


Учебно-методическое и материально-техническое обеспечение курса внеурочной деятельности



№ п/п

Необходимое оборудование и оснащение

Необходимо /имеется в наличии(+/кол-во)

1

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

1.1.

ФГОС ООО

+

1

1.2.

Примерная ООП ООО

+

1

1.3.

ООП ООО МОУ «СОШ № 15»

+

1

1.4.

«Основы программирования на Паскале» сборника программ «Информатика. Математика» для основной школы: 7-9 классы. М.: БИНОМ. Лаборатория знаний, 2016 г.   (авторы: М.С. Цветкова, О.Б. Богомолова)

+

1

2.

Учебно-методические материалы

2.1

Давыдова Н.А., Боровская Е.В. Программирование: учебное пособие. М.: БИНОМ. Лаборатория знаний

+

1

2.2

Ушаков Д.М., Юркова Т.А. – Паскаль для школьников. –СПб.: Питер, 2006г. – 256с.

+

1

2.3

Фролов М. И. Учимся программировать на компьютере. — М.: БИНОМ. Лаборатория знаний

+

1

2.4

Цветков А.С. – Язык программирования PASCAL Система программирования ABC Pascal. Учебное пособие для школьников, Санкт-Петербург, 2015. -46с.

+

1

2.5

Чернов А.Ф. – Олимпиадные задачи с решениями и подробным анализом. – Волгоград: Учитель, 2007. – 207с.

+

1

3

ТСО, компьютерные, информационно-коммуникационные средства

3.1

компьютер

+

12

3.2

проектор

+

1

3.3

интерактивная доска;

+

1

3.4

магнитная доска

+

1

3.5

устройства вывода звуковой информации - колонки для озвучивания всего класса

+

1

3.6

принтер

+

1




Приложение № 1

Поурочное планирование


№


Разделы программы(темы)


Количество часов

Всего часов

Теория

Практика

1

2

3

4

5

I

Введение в язык программирования Pascal

4

2

2

Инструктаж по техники безопасности. Среда разработчика Pascal АВС. Элементы интерфейса

1

1

-

Создание, компиляция, исполнение и отладка программ

1

0,5

0,5

Синтаксис и семантика языка Pascal. Типичные ошибки. Сообщения об ошибках

1

0,5

0,5

П/р № 1. Использование среды Pascal АВС

1

-

1

II

Работа с переменными. Типы данных. Линейные алгоритмы

11

5

6

Данные. Типы данных.

1

1

-

Числовой тип данных

1

0,5

0,5

Построение арифметических выражений. Формат результата.

1

0,5

0,5

Оператор присваивания.

1

0,5

0,5

Выполнение оператора присваивания

1

0,5

0,5

Процедура вывода и ее простейшая форма

1

1

-

Процедура ввода и ее формат

1

-

1

Простейший ввод

1

-

1

Вывод информации на экран в текстовом режиме

1

0,5

0,5

Расчеты по линейному алгоритму

1

0,5

0,5

П/р № 2.Программа-калькулятор

1

-

1

III

Работа с графикой

4

2

2

Графический режим

1

1

-

Примитивы в графическом режиме

1

1

-

Рисование с помощью примитивов

1

-

1

П/р № 3.Использование графики

1

-

1

IV

Операторы ветвления и циклов

9

4

5

Данные логического типа и логические выражения

1

1

-

Организация программ разветвляющейся структуры. Условный оператор

1

0,5

0,5

Ветвление алгоритма на три и более рукавов

1

0,5

0,5

П/р № 4.Программирование алгоритмов с ветвлением

1

-

1

Виды операторов цикла.

1

0,5

0,5

Итерационные циклы

1

0,5

0,5

Регулярные циклы.

1

0,5

0,5

Вложенные циклы

1

0,5

0,5

П/р №5. Рисуем узоры

1

-

1

V

Работа со строками и массивами

6

2

4

Строковые данные. Основные принципы работы со строковыми данными

1

0,5

0,5

Функции для работы со строковыми данными

1

0,5

0,5

П/р № 6. Полнофункциональный калькулятор

1

-

1

Массивы

1

0,5

0,5

Ввод информации из файла. Работа с текстовым файлом

1

0,5

0,5

Написание собственной программы

1

-

1


Итого:

34

15

19




-80%
Курсы дополнительного образования

Создание динамических веб-страниц с помощью PHP и MySQL

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Сохранить у себя:
ПРОГРАММА КУРСА ВНЕУРОЧНОЙ ДЕЯТЕЛЬНОСТИ «Клуб будущих программистов» (43.73 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт