The design of kodu: a tiny visual programming language for children on the Xbox 360
The design of kodu: a tiny visual programming language for children on the Xbox 360
复制标题
kodu 的设计:Xbox 360 上的一种小型儿童可视化编程语言
DOI:
--
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
M. MacLaurin
中科院分区:
文献类型:
--
作者:
M. MacLaurin
Kodu is a relatively new programming language designed specifically for young children to learn through independent exploration. Kodu seeks to lower the barrier to entry for new programmers by presenting a radically simplified programming model which nevertheless has significant expressive power. Kodu is integrated in a real-time 3D gaming environment and is designed to compete with modern console games in terms of intuitive user interface and graphical production values. In this paper we will review key tradeoffs made in the design of the programming language and illustrate how it is one of very few languages designed using user interface design principles and methodologies, to the extent that the blend of subjective and objective factors considered in the language design have succeeded in presenting a model of programming which is uniquely approachable and creatively empowering for non-technical users.