Внеклассное
мероприятие «Знакомство с профессией программист»
Цель:
1. Ознакомить учащихся со спецификой профессии программист.
2. Познакомить и научить работать с графической средой программирования Blockly Games.
Задачи:
1. Продемонстрировать учащимся особенности
профессии “программист”, используя соответствующий мультфильм из мультсериала “Навигатум: Калейдоскоп Профессий” (7 мин)
или видеоролик из ютуб (3 мин).
2. Закрепить
полученные знания беседой, опросом, игрой и иными необходимыми методами
обучения.
Структура занятия:
1. Введение в профессию;
2. Просмотр мультфильма;
3. Анализ мультфильма;
4. Закрепление полученных знаний;
5. Практическая работа в среде программирования Blockly Games;
6. Рефлексия.
1. Введение в профессию
Учитель: Здравствуйте, ребята! Прочтите,
пожалуйста, эпиграф к нашему сегодняшнему занятию. О чем он?
«Важно не то место, которое мы занимаем, а то направление, в котором мы
движемся». (Лев Толстой)
Ребята, сегодня я хочу поговорить с вами о профессии, но не обычной, а
«волшебной». Люди этой профессии могут заставить двигаться машины, могут
развлечь вас, когда грустно, помочь, если вы заблудились в лесу или незнакомом
городе.
Чтобы понять о какой профессии мы будем говорить сегодня, предлагаю по
предложенным словам догадаться (код, языки, логика, компьютер, программа)
Ученики: Дают ответы
Учитель: Молодцы, ребята. Угадали, но
теперь объясните, как эти слова связаны с профессией программиста? Ответы
детей.
А теперь вы можете дать определение этому слову?
Ученики:
ответы
Учитель: Предлагаю по наводящим вопросам
составить определение профессии программиста. Попробуем?
Ученики: Да.
Учитель: Итак, начнем сначала!
·
Чем занимается программист?
·
Какие программы пишет?
·
Какое рабочее место у программиста?
·
Хорошо ли зарабатывает программист? Каковы
перспективы заработка? Востребована ли профессия программиста и почему?
·
Что должен знать и уметь программист? Какие науки
изучать?
·
Где учат на программистов?
Запись ответов на листочках
Учитель: так вот, чтобы понять, правильно
вы написали определение или нет, посмотрим… мультфильм!
Да-да, представляете, мультфильм о
программистах. Вот теперь-то мы и узнаем - кто же это «настоящий программист».
Про просмотре мультфильма, делайте, пожалуйста, пометки на своих листочках:
правильно ли вы написали определение.
2. Просмотр мультфильма
3. Анализ, обсуждение
Учитель: Итак, ребята. У многих ли
полностью совпало определение, которое вы написали с тем, которое у вас
получилось после просмотра мультфильма?
А скажите: можно ли сказать, что профессия программист - это творческая
работа?
Ученики: (разные варианты ответов)
Учитель внимательно выслушивает все позиции за и против, обсуждает их с
учениками.
Учитель: безусловно, в работе
программиста творчество является неотъемлемой составляющей. Потому что, по сути,
программисты создают свои продукт из ничего, только лишь при помощи мозга и
воображения они способны представить конечный результат и написать его в кодах.
А для этого, конечно же, нужен творческий подход. Просто он не в таком виде, в
каком мы привыкли представлять себе творчество, но от этого суть его не
меняется.
4. Закрепление
полученных знаний.
Учитель: итак, мы получили общие
представления о программистах и их работе, но, по-моему, мы упустили что-то
очень важное. Самое главное - что должен уметь программист перед тем, как
приступать к написанию программы? Вот ему дали задачу, какую работу в голове
должен проделать программист?
Ученики: (называют различные варианты)
Учитель: самое главное, что должен уметь
программист - составлять точную и эффективную последовательность своих
действий, то есть составлять алгоритм! Что, за чем идет, как и когда?
С алгоритмами мы повсюду встречаемся в жизни. Какие вы знаете самые простые
алгоритмы? Ваня, расскажи, как и в какой последовательности ты
выполняешь действия для того, чтобы после пробуждения почистить зубы? (Ваня
рассказывает). Какие еще алгоритмы вы знаете?
Ученики: (называют)
Учитель: как вы думаете, почему так важен
грамотный алгоритм?
Ученики: (дают варианты ответов)
Учитель: потому что от правильной
последовательности действий напрямую зависит результат. Очень важно все
грамотно распределить. Вспомните - как вы чистите те же зубы: на щетку кладете
пасту и чистите. Удобно? Удобно. А если наоборот - сначала почистить зубы
просто щеткой, а потом положить на нее пасту - будет результат? Нет, не будет.
Зубы останутся нечищеные. Еще можете привести примеры - где важна правильная
последовательность действий?
Ученики: (предлагают)
Учитель: так это простые алгоритмы, а
представьте - как много нюансов нужно учесть при написании сложной программы?
Вот сейчас мы и попробуем прописать грамотные алгоритмы.
5. Практическая работа
Предлагаю почувствовать себя начинающими
программистами. Как это интересно, увлекательно и просто, вы сейчас убедитесь. Для
этого вам необходимо разделиться на команды (по 2 человека в команде, вытягивают
разноцветные смайлики, на ПК приклеены смайлики того же цвета), занять свои рабочие места в зависимости
от цвета смайлика.
Давайте познакомимся с графической средой
программирования Блокли (Blockly Games - это проект Google. Игры
рассчитаны на самооценку и самообучение.)
Сейчас наша задача: помочь исполнителю
добраться до конечной точки при помощи команд, которые должны быть выстроены
точно по алгоритму. Выполнение заданий
(10 уровней)
6. Рефлексия
Учитель: Скажите, пожалуйста, ребята, почему
ваша группа «цвет» быстрее всех справилась с заданием? С какими
трудностями столкнулась ваша группа «цвет»?
Кто сможет назвать команды, которые встретились в тренажере?
Учитель: а теперь поднимите руки те, кто захотел стать программистом? А кто еще
не решился?
Учитель выясняет - что им мешает?
Все молодцы! Думаю, что дома вы продолжите не только прохождение
лабиринта, но и решите оставшиеся головоломки в тренажере.
Всем спасибо, до свидания!
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.