Teaching programming to novices is best done with tools with simpler user interfaces than professional IDEs that are tailored for experienced programmers. In a distance learning situation it is also important to have a development environment that is easy to explain and use, and that integrates well with the variety of course material used (slides, homework, etc). In this paper we give an experience report on teaching programming with codeBoot, an online programming environment we designed specifically for novices.
翻译:与专门为有经验的编程员定制的专业综合发展经济学相比,向新手提供教学方案的最佳方法是使用用户界面更简单的工具。 在远程学习的情况下,还必须有一个易于解释和使用的发展环境,这种环境要与所使用的各种课程材料(滑坡、家庭作业等)融为一体。 在本文中,我们用代码Booot(我们专门为新手设计的在线编程环境)来提供教学方案的经验报告。