Title :
Incorporating real world non-coding features into block IDEs
Author_Institution :
Georgia Institute of Technology, Atlanta, GA
Abstract :
We often see block-based coding environments as toy environments that let novice programmers have fun as they learn the basics of programming. While these environments do have an engaging low floor, they are missing out on other aspects of introductory programming that could further engage students and better replicate the real work of software developers. In this paper, I describe real world non-coding features (e.g. collaboration, code reviews, version control, aesthetic appeal, galleries/community) that should be incorporated into block IDEs. There are likely other important non-coding features that are not included.
Keywords :
"Collaboration","Software","Encoding","Programming profession","Floors"
Conference_Titel :
Blocks and Beyond Workshop (Blocks and Beyond), 2015 IEEE
DOI :
10.1109/BLOCKS.2015.7369013