Pencil Code
Версия от 12:23, 2 августа 2021; LadaSash (обсуждение | вклад) (Расширены границы возраста, дописан текст о возможностях языка)
Для какого возраста предназначен язык | 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).