Основы алгоритмики и логики

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

Затем наступает модуль алгоритмики и логики.

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

преподаватели

Ганина Валентина Анатольевна

Иванова Карина Алексеевна

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

1. Вводное занятие. История создания компьютера и его устройство. Теория:
Техника безопасности при работе с ПК. Знакомство с содержанием обучающей
программы. История создания компьютера и его устройство. Устройство ПК.
2. Клавиатура: рациональное использование, “горячие клавиши”.
Практика: Использование клавиш в зависимости от ситуации. Сочетания
клавиш.
3. Базовые элементы управления ПО: файловая структура, папки, кнопки.
Теория: Понятие «файл». Файловая структура в ПК. Понятие «папка».
Пользовательский интерфейс.
Практика: Знакомство с пользовательским интерфейсом, настройка рабочего
стола, изменение параметров отображения файловой структуры.
4. Типы файлов.
Теория: Типы файлов и программы для их открытия.
5. Действия с файлами.
Практика: Копирование, перемещение, удаление файлов.
6. Повседневные программы и их грамотное использование.
Теория: базовые программы для использования на ПК.
Практика: скачивание, установка, открытие, использование и удаление базовых
программ.
7. Работа с текстом.
Теория: Виды текстовых документов. Текстовые редакторы.
Практика: Работа в текстовом редакторе. Основные возможности текстового
редактора. Оформление текстового документа.
8. Создание и оформление презентаций.
Теория: Разновидности ПО и онлайн-сервисов для создания презентаций. Дизайн
презентации.
Практика: Работа в специализированных ПО и онлайн-сервисах для создания
презентаций.
9. Работа с браузером: поисковые запросы.
Теория: Разновидности современных браузеров. Поисковые системы. Грамотное
построение поискового запроса.
Практика: Поиск информации по заданным параметрам.
10. Итоговая работа.
Практика: Итоговая выпускная работа по изученному материалу.

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

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

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

Личностные результаты:
• формирование профессионального самоопределения;
• формирование уважительного отношения к интеллектуальному труду;
• формирование смыслообразования.
Познавательные УУД:
• развитие алгоритмического и логического мышления;
• развитие умений постановки задачи, выделения основных объектов, математические модели задачи;
• развитие умения поиска необходимой учебной информации;
• формирование представления об этапах решения задачи;
• формирование алгоритмического подхода к решению задач;
• формирование ключевых компетенций проектной и исследовательской деятельности;
• формирование мотивации к изучению программирования.
Регулятивные УУД:
• формирование умения целеполагания;
• формирование умения прогнозировать свои действия и действия других участников
группы;
• формирование умения самоконтроля и самокоррекции.
Коммуникативные УУД:
• формирование умения работать индивидуально и в группе для решения поставленной задачи;
• формирование трудолюбия, упорства, желания добиваться поставленной цели;
• формирование информационной культуры.
Предметные результаты:
• формирование умения построения различных видов алгоритмов (линейных, разветвляющихся, циклических) для решения поставленных задач;
• формирование умения использовать инструменты среды Scratch для решения поставленных задач;
• формирование умения построения различных алгоритмов в среде Scratch для решения поставленных задач;
• формирование навыков работы со структурой алгоритма.