From Blocks to Professional Development - Thoughts on the Future of Educational Programming
PROCEEDINGS OF THE 18TH WIPSCE CONFERENCE IN PRIMARY AND SECONDARY COMPUTING EDUCATION RESEARCH, WIPSCE 2023(2023)
摘要
Systems for programming education currently fall into two categories: block-based systems built around structure editors almost exclusively used for early programming instruction to young learners, and professional environments that use text-based languages and are edited at character level. Here, we argue that combining the two approaches into a single system can have benefits. We discuss frame-based editing, a combination of text and blocks, and its potential to improve the landscape of programming education. We argue that frame-based systems can help support the transition from blocks to text-based programming, and that frame-based systems in themselves may be a reasonable endpoint in programming education for a majority of learners.
更多查看译文
关键词
Educational programming environments,IDEs,Frame-based editing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要