Программирование

«SCRATCH — ЭТО ПРОСТО»

Программирование на Scratch в Тёплом Стане – веселое и увлекательное занятие, ведь это визуальный язык программирования. В нём дети создают программы, складывая её из разноцветных блоков. В программе почти ничего не нужно писать, как в других языках программирования, только иногда подставлять цифры в блоки. Сами блоки имеют защёлки, которые не позволят соединить несовместимые блоки, что облегчит изучение языка на первых этапах. Имея навыки программирования на Scratch, которые можно получить в   Библиотеке №184 на ул.Академика Варги 38, ребёнку будет легче изучать более сложные и популярные языки программирования, например Python, C++/C#, java и т.д.

Цель: Наглядное обучение программированию школьников младших классов
Задачи:
• Развить условия для развития у детей навыков логического мышления, способности анализировать задачу и строить алгоритмы и программы для её решения.
• Развить навыки проектной деятельности: стимулирование поиска пути решения поставленной задачи, средства решения задачи и самого выполнения.
• Создать условия для развития творческого и креативного мышления:
• Внимательное отношение к необычным вопросам
• Уважительное отношение к необычным идеям
• Показывать детям, что их идеи имеют ценность
• Предоставлять удобные случаи для самостоятельного обучения и хвалить за это
• Создавать ситуации успеха для закрепления навыков
Чему научаться дети:
1) Создавать увлекательные проекты, игры и мультфильмы;
2) Узнают о логических и математических операторах;
3) Смогут преобразовывать проекты в Android-приложения;
4) Рисовать в графических редакторах, поймёт отличия векторной графики от растровой;
5) Изучат координатную плоскость и углы.
6) Строить логику программ
7) Создавать анимации по собственному сценарию
На какой возраст рассчитан.
Создатели Scratch разрабатывали этот язык специально для детей от 8 лет. Однако даже 6-7 летние дети могут его освоить, главное, чтобы дети умели читать, считать, а также пользоваться мышью и цифрами на клавиатуре.

PYTHON И MINECRAFT. ПРОГРАММИРУЕМ В ИГРЕ.

Описание: Minecraft — одна из популярных игр в наши дни, как для взрослых так и для детей. Если в двух словах — компьютерная песочница. Почему песочница? — Да потому что в игре вы как и в детстве ковыряетесь в земле добывая ресурсы — песок, глину, камни, вода. И потом строите из этого, что в голову придёт замки, дворцы, туннели, мосты, и все что доступно вашей фантазии.
Но просто играть уже становится не интересно. Что если это процессы можно было бы автоматизировать? Например, построить дом за секунду. Дети на занятиях с помощью специальных команд будут управлять игрой. На первых занятиях дети будут писать небольшие простые программные блоки незначительно влияя на игру, но с каждым занятия дети будут узнавать что-то новое и они смогут создавать удивительные миры и сами придумывать для них правила.
Так в игровой форме станет понятно, что программирование – это просто!
Цели: Изучение основ программирования на языке Python с помощью игры Minecraft
Задачи:
• Изучить синтаксис языка Python
• Освоить основные методы писания программного кода на языке Python
• Приобрести практические навыки программирования с их дальнейшем использованием в популярнейшей игре Minecraft
• Создать условия для развития творчества и креатива детей
• Получить положительный опыт работы в проектной деятельности
Зачем это необходимо?:
• Python gрост в изучении. В нём без трудностей ребёнок начнёт делать первые шаги в мир программирования.
• Python – один из самых востребованных языков в мире (в 5-ке самых востребованных по версии TOBIE). На нем программируют такие гиганты, как Google, Yandex, Mail.ru, Youtube и т.д.
• Специалисты, владеющие python – одни из самых высокооплачиваемых и востребованных в мире.
• Один из самых динамично-развивающихся языков, для него разработано большое количество библиотек, материалов, пособий, книг и видеоуроков.

Ожидаемые результаты курса:
• Изучат синтаксис языка, условия, типы данных, функции.
• Сможет читать, разрабатывать и писать алгоритмы, функции и программы на языке Python
• Поймёт принципы и технологии объектно-ориентированного программирования. Сможет различать классы от объектов, работать со свойствами и методами.
• Узнает о том, как взаимодействуют компьютеры между собой в сети.
• Создаст собственный проект и подготовит презентацию к нему.

Для кого: Курс рассчитан на детей от 11 лет. Кроме работы в игре Minecraft детям будет необходимо писать текстовый код. Будет не лишним, если для детей будет не новым работа с клавиатурой в латинской раскладке.