Инфоурок Внеурочная деятельность Другие методич. материалыПропедевтика программирования на примере среды программирования Scratch

Пропедевтика программирования на примере среды программирования Scratch

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Пропедевтика Scratch.docx

Пропедевтика программирования на примере среды программирования Scratch

 

Scratch — это, в первую очередь, система программирования, обладающая всеми необходимыми атрибутами. Scratch имеет собственный редактор текста программы, построенный на интересной идее конструкторов Lego: все операторы языка и другие его элементы представлены блоками, которые могут соединяться один с другим, образуя скрипт (фрагмент кода). Важной особенностью блоков является их «специализация»: имеется несколько видов блоков и они могут составляться не произвольным образом, а лишь сообразно своему назначению. Так и в конструкторе Lego не каждую деталь можно соединить с любой другой. Это ограничивает количество возможных вариантов соединения, и, соответственно, исключает возможность появления синтаксических ошибок. Кроме этого имеется транслятор, унаследованный от Squeak, и отладчик, позволяющий выполнять программы в пошаговом режиме.

Как язык программирования, Scratch представляет собой разновидность объектно-ориентированного языка, наследника первого объектно-ориентированного языка Smalltalk. Такая родословная Scratch позволяет программисту свободно использовать его в качестве инструмента для моделирования объектов и процессов реального мира. Встроенная и интуитивно понятная графическая подсистема языка позволяет легко проводить визуализацию динамики модели, а также включать в неё элемент интерактивности.

Одной из важнейших особенностей Scratch как языка программирования является его событийно-ориентированный характер. Это означает, что все объекты взаимодействуют при помощи обмена сообщениями. Такая схема обмена информацией делает Scratch близким к современным объектно-ориентированным языкам и позволяет впоследствии более просто организовать переход к изучению Java, Delphi, C# и др.

Можно выделить следующие свойства Scratch, имеющие значительный педагогический потенциал:

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

-       Редактор текстов как конструктор дает возможность на подсознательном уровне превратить «учёбу» в «не учёбу», а кроме того — сократить количество ошибок в программе.

-       Ориентированность на графику, так как доказана эффективность обучения с опорой на наглядно-образное мышление.

-       Объектная ориентированность позволяет изучить основные способы создания программ с объектами.

-       Ориентация на обработку событий способствует формированию метаумения устанавливать причинно-следственные связи, развитию логического мышления, закладывает основы системного мировосприятия через демонстрацию систем как объектов со связями. Наблюдая за поведением таких объектов, ученик приобретает умение отделять существенные признаки предмета от несущественных. Такая аналитико-синтетическая работа характерна для начальных этапов поисково-исследовательской деятельности (Н. А. Менчинская).

-       Многопоточность позволяет не просто строить модели объектов, но создавать модели действительно комплексных систем, причём без излишних технических сложностей.

Scratch не только язык программирования, но и удачная среда для проектной деятельности, поскольку всё необходимое для такой деятельности включено в его состав:

-       редактор,

-       компилятор;

-       отладчик;

-       графический редактор для создания и модификации визуальных объектов;

-       библиотека готовых графических объектов (некоторые из них содержат наборы скриптов);

-       библиотека звуков и музыкальных фрагментов;

-       большое количество примеров;

-       динамичное и дружелюбное сообщество любителей Scratch, к которому можно подключиться при помощи Интернета.

Работа в среде Scratch может быть организована как индивидуально, так и коллективно.

 

Особенности Scratch делают его очень удобной, практически идеальной средой для обучения моделированию. Среди моделей на Scratch можно выделить: простую или интерактивную анимацию; феноменологическую модель объекта, процесса или явления; математическую модель.

Scratch можно рассматривать как инструмент творчества. Огромное количество визуальных эффектов делает Scratch очень привлекательным в качестве средства самовыражения.

Исходя из вышесказанного, педагогический потенциал среды Scratch можно представить как совокупность ресурсов, возможностей и способностей, и позволяет рассматривать её как перспективный инструмент (способ) организации междисциплинарной внеучебной проектной научно-познавательной деятельности школьника, направленной на его личностное и творческое развитие.

Перечисленные особенности Scratch оказывают влияние на развитие таких личностных качеств ученика:

-       ответственность и адаптивность;

-       коммуникативные умения;

-       творчество и любознательность;

-       критическое и системное мышление;

-       умения работать с информацией и медиасредствами;

-       межличностное взаимодействие и сотрудничество;

-       ставить и решать проблемы;

-       направленность на саморазвитие;

-       социальная ответственность.

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

 

Из опыта работы с детьми:

Работаем по программе Новосибирского центра продуктивного обучения «Школа-плюс» - http://www.schoolplus.ru/

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Пропедевтика программирования на примере среды программирования Scratch"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Садовод

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Пропедевтика Scratch.pptx

Скачать материал "Пропедевтика программирования на примере среды программирования Scratch"

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • Пропедевтика программирования на примере среды программирования ScratchПрепод...

    1 слайд

    Пропедевтика программирования на примере среды программирования Scratch
    Преподаватель информатики
    Зуева Лариса Николаевна

  • Scratch -  это система программирования, обладающая всеми необходимыми атрибу...

    2 слайд

    Scratch -
    это система программирования, обладающая всеми необходимыми атрибутами;
    представляет собой разновидность объектно-ориентированного языка.

  • Свойства ScratchПростота и дружественность интерфейса ;
Редактор текстов как...

    3 слайд

    Свойства Scratch
    Простота и дружественность интерфейса ;
    Редактор текстов как конструктор;
    Ориентированность на графику;
    Объектная ориентированность;
    Ориентация на обработку событий ;
    Многопоточность.

  • Составредактор, 
компилятор;
отладчик;
графический редактор;
библиотека готов...

    4 слайд

    Состав
    редактор,
    компилятор;
    отладчик;
    графический редактор;
    библиотека готовых графических объектов;
    библиотека звуков и музыкальных фрагментов;
    большое количество примеров;
    динамичное и дружелюбное сообщество любителей Scratch.

  • Личностные качества ученикаответственность и адаптивность; 
коммуникативные у...

    5 слайд

    Личностные качества ученика
    ответственность и адаптивность;
    коммуникативные умения;
    творчество и любознательность;
    критическое и системное мышление;
    умения работать с информацией и медиасредствами;
    межличностное взаимодействие и сотрудничество;
    ставить и решать проблемы;
    направленность на саморазвитие;
    социальная ответственность.

  • Оценка и выставление отметокНовосибирский центр продуктивного обучения «Школа...

    6 слайд

    Оценка и выставление отметок
    Новосибирский центр продуктивного обучения «Школа-плюс» (работа Дистанционной школы по форме «Коллективный ученик»).
    Дистанционная школа (ДШ) – проект, адресованный учителям-предметникам, занимающимся дополнительным (факультативы, кружки) образованием учащихся. 
    http://www.schoolplus.ru/

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Из опыта работы внеурочной деятельности с учащимися начальной школы.

Занятия проводились по программе Новосибирского центра продуктивного обучения «Школа-плюс»

Scratch - это, в первую очередь, система программирования, обладающая всеми необходимыми атрибутами. Scratch имеет собственный редактор текста программы, построенный на интересной идее конструкторов Lego: все операторы языка и другие его элементы представлены блоками, которые могут соединяться один с другим, образуя скрипт (фрагмент кода).

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 660 880 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 04.10.2020 357
    • RAR 146.2 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Зуева Лариса Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Зуева Лариса Николаевна
    Зуева Лариса Николаевна
    • На сайте: 10 лет и 4 месяца
    • Подписчики: 1
    • Всего просмотров: 70679
    • Всего материалов: 42

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Психолого-педагогические аспекты деятельности тренера-преподавателя по плаванию в организациях физкультурно-спортивной направленности

Тренер-преподаватель

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе

Курс повышения квалификации

Деревянные духовые инструменты: актуальные вопросы методики преподавания в ДМШ и ДШИ

72 ч.

2200 руб. 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 31 человек

Курс повышения квалификации

Организация и методы работы во взрослой танцевальной команде

36/72 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 26 человек

Мини-курс

Психологическая экспертиза в юридической сфере: теоретические аспекты

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стратегии клиентоориентированного бизнеса

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы управления проектами

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
Сейчас в эфире

Арт-педагогика как метод профилактики детских неврозов

Перейти к трансляции