Pencil Code: различия между версиями
Перейти к навигации
Перейти к поиску
http://letopisi.org/index.php/>Евгений Патаракин |
LadaSash (обсуждение | вклад) м (Расширены границы возраста, дописан текст о возможностях языка) |
||
(не показаны 3 промежуточные версии 1 участника) | |||
Строка 1: | Строка 1: | ||
{{Карточка языка программирования | {{Карточка языка программирования | ||
− | |Ages=9, 10, 11, 12 | + | |Ages=8, 9, 10, 11, 12, 13, 14, 15 |
− | |FieldActivity= | + | |FieldActivity=Computational Thinker, Global Collaborator |
|Dimension=2D | |Dimension=2D | ||
|Purpose=Мини-язык для обучения | |Purpose=Мини-язык для обучения | ||
Строка 7: | Строка 7: | ||
|Openness=Открытый | |Openness=Открытый | ||
|Address=https://pencilcode.net/ | |Address=https://pencilcode.net/ | ||
− | |Ancestors=CoffeeScript | + | |Ancestors=CoffeeScript, Scheme |
|ActiveNow=Project is active | |ActiveNow=Project is active | ||
|Remixing?=Yes | |Remixing?=Yes | ||
+ | |Год создания=2010 | ||
}} | }} | ||
− | Pencil Code Block editor is inspired by the visual programming languages [[Scratch]] and [[Blockly]]. | + | Pencil Code Block editor is inspired by the visual programming languages [[Scratch]] and [[Blockly]]. |
− | |||
* https://share.pencilcode.net/ - Gallery | * https://share.pencilcode.net/ - Gallery | ||
Галерея проектов, где хранятся открытые проекты, выполненные в среде Pencyl Code и где их можно посмотреть, скачать и использовать в качестве основы для следующего проекта | Галерея проектов, где хранятся открытые проекты, выполненные в среде Pencyl Code и где их можно посмотреть, скачать и использовать в качестве основы для следующего проекта | ||
+ | ---- | ||
+ | Несмотря на простоту, среда программирования Pencil Code позволяет создавать проекты с использованием сложных алгоритмов, дополнительных настроек и дополнительных элементов: списки, подпрограммы, внедренные внешние объекты, полярные координаты, движение объектов, "тонкая" настройка цвета с использованием цветовых моделей RGB https://ru.wikipedia.org/wiki/RGB и HSV (HSB) https://ru.wikipedia.org/wiki/HSV_(цветовая_модель). | ||
Текущая версия на 12:23, 2 августа 2021
Для какого возраста предназначен язык | 8, 9, 10, 11, 12, 13, 14, 15 |
---|---|
Компетенции в каких сферах формирует | Computational Thinker, Global Collaborator |
Purpose | Мини-язык для обучения |
Visual_Text_Blocks | Выбор между текстом или блоками |
Dimension | 2D |
Openness | Открытый |
Address | https://pencilcode.net/ |
Ancestors | CoffeeScript, Scheme |
Descendants | |
ActiveNow | Project is active |
Remixing? | Yes |
Год создания | 2010 |
Inventor |
Pencil Code Block editor is inspired by the visual programming languages Scratch and Blockly.
- https://share.pencilcode.net/ - Gallery
Галерея проектов, где хранятся открытые проекты, выполненные в среде Pencyl Code и где их можно посмотреть, скачать и использовать в качестве основы для следующего проекта
Несмотря на простоту, среда программирования Pencil Code позволяет создавать проекты с использованием сложных алгоритмов, дополнительных настроек и дополнительных элементов: списки, подпрограммы, внедренные внешние объекты, полярные координаты, движение объектов, "тонкая" настройка цвета с использованием цветовых моделей RGB https://ru.wikipedia.org/wiki/RGB и HSV (HSB) https://ru.wikipedia.org/wiki/HSV_(цветовая_модель).
- Bau, D. et al.: Pencil Code: Block Code for a Text World. In: Proceedings of the 14th International Conference on Interaction Design and Children. pp. 445–448 ACM, New York, NY, USA (2015).
- Bau, D., Bau, D.A.: A Preview of Pencil Code: A Tool for Developing Mastery of Programming. In: Proceedings of the 2Nd Workshop on Programming for Mobile & Touch. pp. 21–24 ACM, New York, NY, USA (2014).