Час обработки кода

Во время Недели компьютерного образования в этом году (9-15 декабря) школы по всему миру (и во всем мире) собираются посвятить час классного времени обучению программированию, и есть видеоурок по обработке, который может быть идеальным способом поместите программирование в художественный класс.

Обработка – это компьютерный язык, который возник как способ обучения основам компьютерного программирования в визуальном контексте. Это бесплатный язык с открытым исходным кодом, основанный на Java, который прост в использовании и обеспечивает почти мгновенное удовлетворение новичков.

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

Ведущий Дэн Шиффман является автором книги «Обработка обучения: руководство для начинающих по программированию изображений, анимации и взаимодействия» и книги «Природа кода», а также доцент кафедры искусств в Школе искусств Тиш при Нью-Йоркском университете. Его стиль изложения, вероятно, вдохновит целевую аудиторию – старшеклассников, – а вспомогательные материалы понравятся учителям.

В его онлайн-руководстве говорится:

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

Далее приводится краткий обзор учебника и удобная ссылка на введенные функции и ключевые слова.

В первом разделе Hello, Дэн описывает, что такое компьютерное программирование и почему оно интересно, на примерах из анимации, картографии, производительности, архитектуры и дизайна одежды. Следующие два раздела знакомят с рисованием и обработкой. В Shapes мы узнаем об использовании функций rect () и ellipse () и об использовании координат для их расположения; в Color RGB представлены параметры и функции fill () и stroke (). В разделе «Взаимодействие» ввод используется для анимации фигур, а в разделе «Вопросы» можно ввести структуру if, true и false, а также выражения отношения. Разделение экрана на три части: видеоурок, редактор кода, окно отображения кода обеспечивает наглядное представление всего.

Интересно отметить, что Processing – это пример языка, который мотивирует новичков не столько потому, что он был упрощен, то есть он похож на Java, сколько потому, что он имеет средства, которые напрямую связаны с тем, что хочет делать целевая аудитория. Другими словами, у Processing есть функции, которые делают то, что хочет делать обычный ученик, то есть рисуют и издают звуки. Таким же образом можно использовать и другие языки.

(щелкните изображение, чтобы воспроизвести видео)

Ссылка на это руководство (hello.processing.org)) на сайте «Час кода» находится не на верхнем уровне, поэтому ее легко пропустить. И это досадно, потому что это стоит того, чтобы задуматься.

Для тех, кто хочет пойти дальше, на Processing.org есть другие руководства, которые можно использовать на этой основе.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *