Добавить в корзинуПозвонить
Найти в Дзене
DigEd

10 необычных проектов для Часа Кода

Автор Жаки Мюррей Программирование - тот странноватый предмет, который смущает учеников и пугает учителей. Тем не менее, дети, которые умеют программировать, лучше разбираются в логическом мышлении и решении проблем, более независимы и уверены в себе, и с большей вероятностью найдут работу после окончания школы. Фактически, по данным Computer Science Education, к 2020 году будет 1,4 миллиона рабочих мест по программированию и только 400 000 претендентов на эти места. 9–15 декабря 2019 года в Центре образования компьютерных наук (Computer Science Education) пройдет Час кода - часовое введение в программирование и то, почему ученики должны его любить. Он разработан, чтобы показать, что любой может научиться основам быть составителем, создателем и новатором. Вот десять необычных проектов (каждый, около одного часа), которые вы можете использовать в своем классе, чтобы принять участие в этом чрезвычайно популярном мероприятии: Макрос Уровень класса: 5-12 К пятому классу ученики ценят те
Оглавление

Автор Жаки Мюррей

Программирование - тот странноватый предмет, который смущает учеников и пугает учителей. Тем не менее, дети, которые умеют программировать, лучше разбираются в логическом мышлении и решении проблем, более независимы и уверены в себе, и с большей вероятностью найдут работу после окончания школы. Фактически, по данным Computer Science Education, к 2020 году будет 1,4 миллиона рабочих мест по программированию и только 400 000 претендентов на эти места.

9–15 декабря 2019 года в Центре образования компьютерных наук (Computer Science Education) пройдет Час кода - часовое введение в программирование и то, почему ученики должны его любить. Он разработан, чтобы показать, что любой может научиться основам быть составителем, создателем и новатором. Вот десять необычных проектов (каждый, около одного часа), которые вы можете использовать в своем классе, чтобы принять участие в этом чрезвычайно популярном мероприятии:

  • Альтернативные коды
  • Анимация
  • Программирование с пиксельной графикой
  • Человеческий робот
  • Человеческий алгоритм
  • IFTTT
  • Макрос
  • QR-коды
  • ShortKeys - быстрые клавиши
  • Виджеты Wolfram Alpha

Макрос

Уровень класса: 5-12

К пятому классу ученики ценят технологии за то, как они могут ускорить их проекты в классе, и ищут способы использовать их, чтобы облегчить их учебное путешествие. Воспользуйтесь этим, введя навыки предварительного программирования, такие как создание макросов. Это простой способ добавить заголовки в стандарте MLA (или любом другом стандарте, используемом вашей школой).

Вот шаги для создания макроса в MS Word (адаптируются для используемого вами цифрового устройства):

  1. Нажмите «Просмотр»> «Макросы»> «Записать макросы».
  2. Назовите свой макрос.
  3. Выберите, будет ли это сочетание клавиш или кнопки.

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

ShortKeys (Быстрые клавиши)

Уровень класса: 5-12

Создание быстрых клавиш для часто используемых программ быстро станет любимым у ваших учеников. Вот как это сделать на ПК:

  • Нажмите Пуск
  • Щелкните правой кнопкой мыши на нужной программе
  • Выберите «Свойства» (возможно, вам придется сначала выбрать «место клавиши быстрого доступа»)
  • Нажмите "shortcut - быструю клавишу"
  • Нажмите комбинацию клавиш, которую вы хотите использовать. В моем случае я использовала Ctrl + Alt + S, чтобы вызвать Windows Snipping Tool
  • Сохранить

IPad называют эти горячие клавиши. Чтобы создать их, перейдите по ссылке:

  • Настройки> Общие настройки> Настройки клавиатуры
  • Прокрутите вниз и нажмите «Добавить новый ярлык»

Помните: это работает не для каждого приложения.

Альтернативные коды

Уровень класса: 4-12

Коды Alt - это те символы, которые создаются путем удержания клавиши Alt и нажатия ряда цифр, например, для знака копирайт и испанского вопросительного знака:

Alt + 0169 = ©

Alt + 0191 = ¿

Их сотни для ПК, Mac и Chromebook. Нажмите на ссылку для вашего цифрового устройства.

Совет: нажмите клавишу ALT. Пока она нажата, введите цифры из вашей ЦИФРОВОЙ КЛАВИАТУРЫ - NUMBER PAD. Он не работает с использованием цифр в верхней части клавиатуры. Убедитесь, что NUM LOCK включен.

Человеческий робот

Уровень класса: K-5

Программирование человеческого робота - это автономный подход к программированию, который также является отличным способом обучения секвенированию - управлению последовательности действий - критически важному навыку для программирования.

Выберите активность - скажем, занять свое место в классе или сделать бутерброд с PB&J (с арахисовым маслом и джемом). Попросите одного или нескольких учеников объяснить необходимые шаги, используя другого учителя в качестве «робота». Человек-робот делает только то, что направляет ученик (вспомните старый афоризм «мусор на входе - мусор на выходе», объясняющий, что компьютеры делают только то, что вы им говорите; больше ничего). Человек не догадывается и не экстраполирует, основываясь на том, что, по его мнению, хочет студент, а просто следует указаниям. Например, если вы программируете робота занять место в классе:

Шаг правой ногой, затем левой ногой, 4 раза.

Поверните направо; пройти 4 шага.

Обернитесь (налево и снова налево).

Опустите рюкзак на пол (или поместите под стул).

Если ученик забудет сказать «обернись», то робот-человек этого не сделает.

Для получения более подробной информации, смотрите популярный Dr. Technicko «Как тренировать вашего робота».

-2

Человеческий алгоритм

Уровень класса: K-5

Алгоритм - это процедура для решения проблемы или выполнения действия. Используйте его в разговоре с учениками, например: «Алгоритм, которому я следую, когда я встаю утром, - это…». Как только ученики освоятся с использованием слова, предложите им создать свой собственный алгоритм, который описывает их утреннюю деятельность. Это может включать следующие шаги (какие студенты должны будут переупорядочить):

-3

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

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

Анимация

Уровень класса: 3-12

-4

Используйте бесплатную программу, такую ​​как Pivot Stick Figure Animator или Draw the Stickman, чтобы запрограммировать фигуру. Он прост в использовании, и ученики любят изучать возможности создания собственных анимационных историй.

Программирование с помощью Pixel Art

Уровень класса: K-12

-5

Pixel Art - блочный рисунок, который выглядит как любительским, так и утонченным. Вы узнаете это по:

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

До того, как персонажи Minecraft сделали его узнаваемым даже для детсадовцев, игроки использовали пиксельную графику в популярной игре тетрис.

Для этого проекта предоставьте учащимся письменные инструкции о том, какой цвет для какой ячейки заполнить, например:

Синий: A1, B1, C1, D1, G1, H1, I1, J1, A2, B2, I2, J2, A3, J3, A5, A6, A7, A8, A9, A10

Когда ученики заполняют клетки цветом, изображение раскрывается.

Виджеты Wolfram/Alpha

Уровень класса: 7-12

-6

Виджеты - это бесплатные персонализированные мини-приложения, которые могут выполнять практически все, что может запрограммировать пользователь, от подсчета калорий в рецепте до решения сложных задач. Вы можете просмотреть галерею Wolfram/Alpha для виджета, который соответствует вашим потребностям, и встроить код в свой личный веб-сайт, или вы можете создать свой собственный виджет с нуля, используя инструмент Builder. Уровень сложности определит, сколько времени потребуется, чтобы начать все просто в течение Часа Кода.

IFTTT

Уровень класса: 9-12

-7

IFTTT позволяет пользователям создавать «рецепты» для автоматизации функций, таких как уведомление об изменении погоды или наступлении события. Он использует простое утверждение (оператор ветвления) - IF THIS THEN THAT - ЕСЛИ ..., ТО .... Пользователи создают рецепт, выбирая канал триггера из библиотеки IFTTT, затем триггер и, наконец, канал действия. Например:

  • ЕСЛИ они публикуют фото в Instagram, ТО делитесь им в Twitter
  • ЕСЛИ завтра будет дождь, ТО отправьте мне текстовое сообщение
  • ЕСЛИ мои дети рядом с домом, ТО включи свет

Здесь больше про IFTTT.

QR-коды

-8

Это так просто, что вам это понравится:

  • Откройте программу чтения QR-кодов на своем телефоне или мобильном устройстве.
  • Центрируйте QR-код в пределах предоставленной рамки.
  • Как только код прочитан (что происходит в течение нескольких секунд), он автоматически активирует данные.

QR-коды могут включать данные практически для всего. Выбранный вами инструмент предложит список. Вы проверите, что хотите сделать, и начните. Вот некоторые из вариантов:

  • URL-адрес веб-сайта: при сканировании этого QR-кода появится запрос на открытие веб-сайта.
  • Номер телефона. При сканировании этого QR-кода вам будет предложено позвонить по номеру.
  • Обычный текст: при сканировании этого QR-кода вам будет предложено выполнить поиск в Интернете, используя службу поиска по умолчанию в Safari.
  • SMS-сообщение. При сканировании этого QR-кода вам будет предложено составить указанное сообщение с указанным номером.
  • Адрес электронной почты: при сканировании этого QR-кода вам будет предложено составить письмо на указанный адрес электронной почты.
  • Календарное событие: при сканировании этого QR-кода вам будет предложено добавить указанное событие в ваш календарь.
  • Место проведения мероприятия: предоставьте большой QR-код при входе в школу или место проведения мероприятия с картой и указаниями к комнате, где она находится. Участники просто сканируют QR-код и следуют пути, ведущему к событию.

Есть десятки способов включить QR-коды в ваш класс. Вот некоторые из них, начиная с введения во время Часа Кода:

  • Вводите QR-коды во время Часа Кода, чтобы показать учащимся основы создания кода, а затем его использования.
  • Попросите учеников младшего возраста отсканировать QR-код, чтобы им не приходилось вводить длинные URL-адреса. Это легко сделать с помощью расширения Chrome, такого как QR-Code Tag, которое будет захватывать QR-код для URL-адресов.
  • Записывайте голосовые инструкции для проекта; сохраните его в формате MP3 и превратите в QR-код.
  • Попросите новых учеников пройти охоту за мусором по QR-коду, чтобы найти все важные места в школе (вместе со своими родителями, если вы сделаете это для Back to School Night). Это делает всю эту информацию доступной на их телефонах для последующего использования.
  • Добавьте QR-коды к листам домашних заданий, ссылки на которые помогут. Например, если ученик забудет, как решить математическую задачу, QR-код поможет им в этом.
  • Встраивайте концертные программы, инструкции по работе на станции и контактную информацию родителей в QR-коды вместо того, чтобы распечатывать их
  • Для старшеклассников: составьте свое резюме с QR-кодом. Они могут легко поделиться ими со всеми, включить его в визитную карточку или отправить по электронной почте. Получатель будет автоматически иметь его на своем мобильном устройстве - не беспокойтесь о его потере.
  • Для школьной художественной демонстрации: включите все данные о ученике -художнике в QR-код. Он небольшой и не отвлекает от представленного великолепного произведения искусства.
  • Запишите учеников, читающих рассказ, и вставьте их в QR-код. Разместите их в галерее в вашем классе, где студенты могут остановиться и посетить их в любое время, чтобы быстро прослушать историю, прочитанную их одноклассниками.
  • Попросите учеников нарисовать себя с помощью QR-кода на животе. В QR-коде они напишут о себе по крайней мере с одним интересным фактом, о котором большинство одноклассников не узнает. Пусть ученики отсканируют их на своих iPad или другом цифровом устройстве, чтобы узнать больше о своих новых одноклассниках.

***

Вот и все - 10 проектов, которые могут быть завершены в течение часа Код. Хорошая новость: как только ученики попробуют любой из этих десяти проектов, они захотят больше уроков программирования.

Жаки Мюррей преподает технологию K-18 в течение 30 лет. Она является редактором / автором более ста технических ресурсов

Источник