Программирование на языках высокого уровня: различия между версиями

Материал из Поле цифровой дидактики
Нет описания правки
Нет описания правки
Строка 2: Строка 2:
|Description=# Языки высокого уровня. Типология языков
|Description=# Языки высокого уровня. Типология языков
# Стандартные типы данных  
# Стандартные типы данных  
# Распространённые языковые конструкции
# Концепции программирования. Распространённые языковые конструкции
# Контейнеры для хранения данных
# Контейнеры для хранения данных
# Концепции программирования
# Функциональное программирование. Функции высшего порядка
# Функциональное программирование. Функции высшего порядка
# Объектно-ориентированное программирование
# Объектно-ориентированное программирование
Строка 13: Строка 12:
# Работа с данными.
# Работа с данными.
# Работа с медиа
# Работа с медиа
#
|Environment=Snap!, Python, PHP, Semantic MediaWiki, Lisp, Lua, R, JavaScript
|Environment=Snap!, Python, PHP, Semantic MediaWiki, Lisp, Lua, R, JavaScript
|Book=The Wiki Way: Quick Collaboration on the Web, Стили и методы программирования
|Book=The Wiki Way: Quick Collaboration on the Web, Стили и методы программирования
}}
}}

Версия от 17:24, 14 февраля 2023



Планируемые результаты обучения (Знать, Уметь, Владеть)
Содержание разделов курса
  1. Языки высокого уровня. Типология языков
  2. Стандартные типы данных
  3. Концепции программирования. Распространённые языковые конструкции
  4. Контейнеры для хранения данных
  5. Функциональное программирование. Функции высшего порядка
  6. Объектно-ориентированное программирование
  7. Визуальное программирование
  8. Алгоритмы поиска и сортировки в разных языках
  9. Модули и библиотеки
  10. Работа с текстом. Выбор
  11. Работа с данными.
  12. Работа с медиа
Видео запись
Среды и средства, которые поддерживают учебный курс Snap!, Python, PHP, Semantic MediaWiki, Lisp, Lua, R, JavaScript
Книги, на которых основывается учебный курс The Wiki Way: Quick Collaboration on the Web, Стили и методы программирования