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)

引用 0|浏览0
暂无评分
摘要
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
正在生成论文摘要