Программирование на языках высокого уровня
Материал из Поле цифровой дидактики
| Планируемые результаты обучения (Знать, Уметь, Владеть)
|
|
| Содержание разделов курса
|
- Языки высокого уровня. Типология языков
- Стандартные типы данных
- Концепции программирования. Распространённые языковые конструкции
- Контейнеры для хранения данных.
- Функциональное программирование. Функции высшего порядка
- Объектно-ориентированное программирование
- Визуальное программирование
- Алгоритмы поиска и сортировки в разных языках
- Модули и библиотеки
- Работа с текстами
- Работа с данными. Среда выращивания данных и анализа данных.
- Работа с медиа. Программирование игр и программирование внутри игр.
|
| Видео запись
|
|
| Среды и средства, которые поддерживают учебный курс
|
Snap!, Python, PHP, Semantic MediaWiki, Lisp, Lua, R, JavaScript
|
| Книги, на которых основывается учебный курс
|
The Wiki Way: Quick Collaboration on the Web, # Стили и методы программирования, # Structure and Interpretation of Computer Programs
|