|
|
| Строка 1: |
Строка 1: |
| == Шаблон продвижения по учебному курсу ==
| | = Шаблон продвижения по учебному курсу = |
| <nowiki>
| | |
| == Работа в вики среде == | | == Работа в вики среде == |
| | * Создать страницу участника в вики среда |
| | * Отметить нужными категориями |
| | * Создать вложенную страницу с материалами по курсу /Программирование на языках высокого уровня |
| | * Переместить на вложенную страницу данный шаблон продвижения по учебному курсу |
|
| |
|
| == Языки высокого уровня. Типология языков == | | == Языки высокого уровня. Типология языков == |
| | * Сделать выборку из объектов категории [[:Category:Язык программирования]] |
| | * Представить выборку из объектов категории [[:Category:Язык программирования]] в виде тайм-лайн |
| | * Дополнить статью из категории [[:Category:Язык программирования]] |
|
| |
|
| == Визуальное программирование ==
| | # Создать новую статью в категории [[:Category:Язык программирования]] |
| | | # Предложить новое свойство для статей в категории [[:Category:Язык программирования]] |
| | |
| == Стандартные типы данных ==
| |
| | |
| == Работа с данными. Среда выращивания данных и анализа данных ==
| |
| | |
| == Концепции программирования. Распространённые языковые конструкции ==
| |
| | |
| === Алгоритмы поиска и сортировки в разных языках ==
| |
| | |
| == Контейнеры для хранения данных ==
| |
| | |
| == Функциональное программирование. Функции высшего порядка ==
| |
| | |
| == Объектно-ориентированное программирование ==
| |
| | |
| == Модули и библиотеки ==
| |
| | |
| == Работа с медиа. Программирование игр и программирование внутри игр ==
| |
| | |
| | |
| </nowiki>
| |
| | |
| ----
| |
| == Языки высокого уровня. Типология языков ==
| |
| | |
| ; Работа с объектами в категории [[:Category:Язык программирования]]
| |
| | |
| ; (Ancestors:Lisp OR Ancestors:Logo)
| |
| {{#ask:
| |
| [[Category:Язык программирования]] [[Ancestors::Logo]] OR [[Category:Язык программирования]] [[Ancestors::Lisp]] OR [[Lisp]]
| |
| |format=moderntimeline
| |
| |?launch year
| |
| |? Ancestors
| |
| |?Descendants
| |
| | background = grey
| |
| }}
| |
| | |
| {{#ask:
| |
| [[Category:Язык программирования]] [[Ancestors::Prolog]] | ?Description
| |
| }}
| |
| | |
| | |
| ; Работа с объектами в категории [[:Category:Scripting Tutorials|руководства - рецепты]]
| |
| : [[Как добавить диаграмму связей на вики страницу]]
| |
| : [[Как включить Snap! проект в состав вики страницы]]
| |
| : [[Как получить изображение Scratch блоков]]
| |
| : [[Как оценить Scratch проект]]
| |
| : [[Как использовать визуальные блоки на вики страницах]]
| |
| : [[Scratch/VisualCommands]]
| |
| : [[How to Make a Calculator]]
| |
| : [[Как добавить листинг программы на вики страницу]]
| |
|
| |
|
| == Визуальное программирование == | | == Визуальное программирование == |
| | * Создать проект в среде [[Snap!]] и сделать его доступным со страницы продвижения по курсу |
| | * |
| | * |
|
| |
|
| # https://scratch.mit.edu/users/patarakin/ | | # Рецепт в категории [[:Категория:Scripting_Tutorials|Рецепты]] с описанием рецептов с использованием визуальных блоков |
| # https://snap.berkeley.edu/user?username=patarakin
| |
| # https://www.slnova.org/patarakin/
| |
| | |
| <nowiki>
| |
| {{#ask:
| |
| [[Category:Язык программирования]] [[Визуальная реализация::Блоки-Иконки]] [[ActiveNow::Project is active]] | ?Description | ?Адрес_сообщества
| |
| }}
| |
| </nowiki>
| |
| | |
| === Статьи для рецептов в среде [[StarLogo_Nova]] ===
| |
| | |
| | |
| {{#ask: [[Категория:Scripting Tutorials]] [[Environment::StarLogo_Nova]] | ?Description | format = table}}
| |
| | |
| === R примеры ===
| |
| {{#ask: [[Категория:Scripting Tutorials]] [[Environment::R]] | ?Description | format = table}}
| |
| | |
| === Python примеры ===
| |
| {{#ask: [[Категория:Scripting Tutorials]] [[Environment::Python]] | ?Description | format = table}}
| |
| | |
| === Статьи для рецептов в среде [[Scratch]] ===
| |
| {{#ask: [[Категория:Scripting Tutorials]] [[Environment::Scratch]] | ?Description }}
| |
| | |
| | |
| === Статьи для рецептов в среде [[Snap!]] ===
| |
| {{#ask: [[Категория:Scripting Tutorials]] [[Environment::Snap!]] | ?Description }}
| |
|
| |
|
| == Стандартные типы данных == | | == Стандартные типы данных == |
|
| |
|
| == Работа с данными. Среды выращивания данных и анализа данных == | | == Работа с данными. Среды выращивания данных и анализа данных == |
|
| |
| # [[Как обратиться к внешним данным из вики]]
| |
| # [[Как обратиться к внешним данным из Snap!]]
| |
| # [[Как вырастить данные в искусственном сообществе]]
| |
| # Какие данные есть внутри вики - [[:Категория:Dataset]]
| |
|
| |
| * https://snap.berkeley.edu/project?username=patarakin&projectname=Billions_1_3_16
| |
|
| |
| <snap project="Billions_1_3_16" user="patarakin" />
| |
|
| |
|
| == Концепции программирования. Распространённые языковые конструкции == | | == Концепции программирования. Распространённые языковые конструкции == |
|
| |
|
| === Алгоритмы поиска и сортировки в разных языках === | | === Алгоритмы поиска и сортировки в разных языках === |
| # [[Линейный поиск]]
| |
| # [[Сортировка вставками]]
| |
| # [[Сортировка выбором]]
| |
| # [[Сортировка пузырьком]]
| |
| # [[Быстрая сортировка]]
| |
|
| |
|
| == Контейнеры для хранения данных == | | == Контейнеры для хранения данных == |
Шаблон продвижения по учебному курсу
Работа в вики среде
- Создать страницу участника в вики среда
- Отметить нужными категориями
- Создать вложенную страницу с материалами по курсу /Программирование на языках высокого уровня
- Переместить на вложенную страницу данный шаблон продвижения по учебному курсу
Языки высокого уровня. Типология языков
- Создать новую статью в категории Category:Язык программирования
- Предложить новое свойство для статей в категории Category:Язык программирования
Визуальное программирование
- Создать проект в среде Snap! и сделать его доступным со страницы продвижения по курсу
- Рецепт в категории Рецепты с описанием рецептов с использованием визуальных блоков
Стандартные типы данных
Работа с данными. Среды выращивания данных и анализа данных
Концепции программирования. Распространённые языковые конструкции
Алгоритмы поиска и сортировки в разных языках
Контейнеры для хранения данных
Функциональное программирование. Функции высшего порядка
Объектно-ориентированное программирование
Модули и библиотеки
Работа с медиа. Программирование игр и программирование внутри игр