Участник:Мария Федурко/программирование на языках высокого уровня: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) |
|||
Строка 23: | Строка 23: | ||
# Создать последовательность операций видоизменяющих изображение в Snap! | # Создать последовательность операций видоизменяющих изображение в Snap! | ||
# Создать статью в категории [[:Категория:Scripting_Tutorials|Рецепты]] с использованием визуальных блоков | # Создать статью в категории [[:Категория:Scripting_Tutorials|Рецепты]] с использованием визуальных блоков | ||
{{#ask: [[Category:Языки программирования]] | format = ol }} | |||
См. [[Периодическая система химических элементов]]<br /> | См. [[Периодическая система химических элементов]]<br /> |
Версия 09:33, 30 сентября 2023
Шаблон продвижения по учебному курсу
Работа в вики среде
- Создать страницу участника в вики среда
- Отметить нужными категориями
- Создать вложенную страницу с материалами по курсу /Программирование на языках высокого уровня
- Переместить на вложенную страницу данный шаблон продвижения по учебному курсу
Языки высокого уровня. Типология языков
- Сделать выборку из объектов категории Category:Язык программирования
- Представить выборку из объектов категории Category:Язык программирования в виде тайм-лайн
- Дополнить статью из категории Category:Язык программирования
- Создать новую статью в категории Category:Язык программирования
- Предложить новое свойство для статей в категории Category:Язык программирования
Визуальное программирование
- Познакомиться с доступными на площадке средами визуального блочного программирования
- Составить запрос и получить перечень языков блочного программирования созданных в определённый временной интервал
- Создать проект в среде Snap! и сделать его доступным со страницы продвижения по курсу
- Предложить внешний источник данных для Snap! проекта
- Прописать линейную последовательность операций над данными
- Создать последовательность операций видоизменяющих изображение в Snap!
- Создать статью в категории Рецепты с использованием визуальных блоков
См. Периодическая система химических элементов
Концепции программирования
Распространённые языковые конструкции
- Обсудить управляющие конструкции в визуальных языка программирования Scratch - Scratch/Управление
- Сравнение конструкций в различных языках высокого уровня
- Примеры использования конструкций для симуляции паттернов в категории Категория:HowTo
Сравнение концепций программирования
Стандартные типы данных
Структуры данных
Среды выращивания данных и анализа данных
Импорт и экспорт данных
Функциональное программирование
Создание собственных функций
Модули и библиотеки (Использование и создание модулей и библиотек)
Как создать собственную библиотеку внутри Snap- Использовать в своём проекте одну из готовых библиотек Snap!
- Сделать краткое описание одной из библиотек Snap! в категории Категория:DigitalTool
- Сделать описание краткое описание внешней библиотеки в категории Категория:DigitalTool - так чтобы можно было показать на площадке digida - см. пример Shiny
Объектно-ориентированное программирование
- Материалы по теме Объектно-ориентированное программирование
- Организовать обмен сообщениями между агентами
Классы и методы
Наследование
Работа с медиа. Программирование игр и программирование внутри игр
Программирование игр
- Образовательные среды создания игр
- Обсудить один из паттернов поведения агентов в цифровых средах Категория:HowTo
- Предложить новое решение реализации паттерна поведения
Программирование внутри обучающих игр
- Сделать выборку из материалов в категории Категория:DEG
- Добавить статью в Категорию обучающих игр
- Предложить свойство для статей в Категорию языков программирования