Iconic programming for flowcharts, java, turing, etc

作者: Stephen Chen , Stephen Morris

DOI: 10.1145/1067445.1067477

关键词:

摘要: One of the largest barriers to learning programming is precise and complex syntax required write programs. This barrier a key impediment integration into core curriculum general high school science courses - there not enough time learn both in three-week course module. The newly developed "Iconic Programmer" allows executable programs be written through mouse clicks menus, includes symbol by translation Java Turing, comes complete with lesson plan suitable new programmers. To date, tool has been used effectively full-semester, introductory at university level.

参考文章(11)
Martin Greenberger, Computers and the world of the future ,(1964)
Dean Sanders, Brian Dorn, Jeroo: a tool for introducing object-oriented programming technical symposium on computer science education. ,vol. 35, pp. 201- 204 ,(2003) , 10.1145/611892.611968
Mark Guzdial, Andrea Forte, Design process for a non-majors computing course technical symposium on computer science education. ,vol. 37, pp. 361- 365 ,(2005) , 10.1145/1047124.1047468
Dianne Hagan, Selby Markham, Does it help to have some programming experience before beginning a computing degree program technical symposium on computer science education. ,vol. 32, pp. 25- 28 ,(2000) , 10.1145/343048.343063
Nira Herrmann, Jeffrey L. Popyack, Bruce Char, Paul Zoski, Christopher D. Cera, Robert N. Lass, Aparna Nanjappa, Redesigning introductory computer programming using multi-level online modules for a mixed audience technical symposium on computer science education. ,vol. 35, pp. 196- 200 ,(2003) , 10.1145/611892.611967
Nachiappan Nagappan, Laurie Williams, Miriam Ferzli, Eric Wiebe, Kai Yang, Carol Miller, Suzanne Balik, Improving the CS1 experience with pair programming technical symposium on computer science education. ,vol. 35, pp. 359- 362 ,(2003) , 10.1145/611892.612006
Brenda Cantwell Wilson, Sharon Shrock, Contributing to success in an introductory computer science course Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education - SIGCSE '01. ,vol. 33, pp. 184- 188 ,(2001) , 10.1145/364447.364581
Stephen Cooper, Wanda Dann, Randy Pausch, Teaching objects-first in introductory computer science technical symposium on computer science education. ,vol. 35, pp. 191- 195 ,(2003) , 10.1145/611892.611966
H. Chad Lane, Kurt VanLehn, Coached program planning: dialogue-based support for novice program design technical symposium on computer science education. ,vol. 35, pp. 148- 152 ,(2003) , 10.1145/611892.611955