Pencil Code

Материал из Энциклопедия вычислительного мышлении
Перейти к навигации Перейти к поиску
Для какого возраста предназначен язык 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.

Галерея проектов, где хранятся открытые проекты, выполненные в среде 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).