Описание
Программа переподготовки «Блочное программирование» включает в себя 3 модуля. В первом модуле слушатели курса ознакомятся с теоретическими навыками создания алгоритма, изучают их виды и строят блок-схемы. Второй модуль нацелен изучение основ программирования, решение задач при помощи Scratch. В третьем модуле идет закрепление материала и разработка ТЗ, создание индивидуального проекта.
За весь курс обучающиеся
– обучение основными базовыми алгоритмическим конструкциям;
– обучение навыкам алгоритмизации задачи;
– освоение основных этапов решения задачи;
– обучение навыкам разработки, тестирования и отладки несложных программ;
– обучение проекта, его структуры, дизайн и разработки;
– развивать умение работать с компьютерными программами и дополнительными источниками информации;
– развивать навыки планирования проекта, умение работать в группе.
Предложенная программа является «точкой входа» во внеучебную научно-познавательную проектную деятельность. Обучение событийному, объектно-ориентированному, параллельному программированию. Позволяет постепенно направлять в русло научно-познавательного исследования.
Часов в программе
Цель программы
Обучение основам алгоритмам. Развитие пространственного, логического и алгоритмического мышления. Развитие математических представлений. Усвоение базовых знаний по программированию. Развитие творческих способностей и реализации навыков программирования при создании мультфильмов, интерактивов и игр в Scratch.
Актуальность
Развитие логики и алгоритмического мышления при использовании фундаментальных понятий программирования соответствует плану мероприятий по реализации Концепции математического образования в РФ.
Данный курс ориентирован на развитие логических способностей, а также для получение базовых знаний программирования.
Изучение блочного программирования может серьезно помочь освоить азы алгоритмизации и программирования, создавать и исследовать компьютерные модели, а полученные знания пригодятся для дальнейшего и более серьёзного изучения программирования.
Входная диагностика 4 час
Входное тестирование
Итоговая аттестация 2 часа
Разработка проекта
Компетенции
Общепрофессиональные
ОК 01. Выбрать способы решения задач профессиональной деятельности, применительно к различным контекстам
Знать:
Актуальные профессиональные и социальные контексты, порядок оценка результатов решения задач профессиональной деятельности.
Уметь:
Анализировать задач и/или выделять ее составные части.
Владеть:
Навыками проведения анализа сложных ситуации при профессиональной деятельности.
ОК 02. Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности.
Знать:
Основные направления профессиональной деятельности
Уметь:
Осуществлять поиск, анализировать, интерпретировать информацию, касающуюся информационной безопасности.
Владеть:
Навыками поиска анализа и интерпретации информации, касающиеся информационной безопасности.
ОК 09. Использовать информационные технологии в профессиональной деятельности.
Знать:
Основные информационные технологии в профессиональной деятельности.
Уметь:
Управлять параметрами загрузки операционной системы.
Владеть:
Навыками определять совместимость аппаратного и программного обеспечения.
ПК 1.1. Формировать алгоритмы разработки программных модулей в соответствии с технических заданием.
Знать:
Основные этапы разработки программ, принципы технологии структурного и объектного программирования.
Уметь:
Осуществлять разработку кода программного модуля на языках низкого и высокого уровней, читать техническую документацию, оформлять документацию на разработанные программные средства.
Владеть:
Опытом разработки кода программного продукта на основе готовой спецификации на уровне модуля.
Профессиональные
ПК 1.2. Разрабатывать программные модули в соответствии с технически заданием.
Знать:
Понятие программного модуля, основные стандарты технической документации.
Уметь:
Читать техническое задание, разрабатывать программные модули в соответствии с ним.
Владеть:
Первичным опытом разработки программных модулей, способных функционировать в полной мере согласно техническому задания.
Требования
нет
Образование
1. Высшее образование
2. Среднее профессиональное образование
Модули
8ч
Модуль 1
Входное тестирование
197ч
Модуль 3
Переменные и списки в среде Scratch
100ч
Модуль 2
Основы алгоритмизации
191ч
Модуль 4
Начало программирования
8ч
Модуль 1
Входное тестирование
100ч
Модуль 2
Основы алгоритмизации
100ч
Модуль 3
Переменные и списки в среде Scratch
191ч
Модуль 4
Начало программирования
Преподаватели
Зуева
Светлана Владимировна
ГБОУ ВО НГИЭУ
Педагог
Афиногенова
Анастасия Александровна
ГБОУ ВО НГИЭУ
Анастасия Александровна
Государственное бюджетное образовательное учреждение высшего образования «Нижегородский государственный инженерно – экономический университет» 606340, Нижегородская область, г. Княгинино, ул. Октябрьская, д. 22а