- 1 Bonar, J. (1983). Plan epistemology: Tactics and implementation. Technical Report, Learning Research and Development Center, University of Pittsburgh, Pittsburgh PA.Google Scholar
- 2 Bonar, J. and B. Liffick (1990). A visual programming language for novices. In S. K. Chang (ed.), Principles of Visual Programming Languages. Englewood Cliffs, NJ: Prentice-Hall. Google ScholarDigital Library
- 3 Foley, J., van Dam, A., Feiner, S. K., Hughes, J. F. (1990). Computer Graphics- Principles and Practice (2rid ed.). Reading, MA: Addison-Wesley Publishing Co. Google ScholarDigital Library
- 4 Liffick, B. (1993). A Programming Plans Paradigm for a Novice Programmer's Support Environment. Ph.D. dissertation. Temple University. May 1993. Google ScholarDigital Library
- 5 McKeithen, K., Reitman, J., Rueter, H., & Hirtle, S. (1981). Knowledge organization and skill differences in computer programmers. Cognitive Psychology, 13:307- 325.Google ScholarCross Ref
- 6 Soloway, E. (1984). A cognitively-based methodology for designing languages/ environments/methodologies. Proceedings of the A CM Symposium on Practical Software Development Environments. Google ScholarDigital Library
Index Terms
- A novice programmer's support environment
Recommendations
Concrete and other neo-Piagetian forms of reasoning in the novice programmer
ACE '11: Proceedings of the Thirteenth Australasian Computing Education Conference - Volume 114This paper brings together a number of empirical research results on novice programmers, using a neo-Piagetian theoretical framework. While there already exists literature connecting programming with classical Piagetian theory, in this paper we apply ...
Teaching the novice programmer: A study of instructional sequences and perception
Studies show that for many years courses teaching computer programming skills to novices have engendered a dislike for programming in many students. The first phase of this study presented identical content in one of three instructional sequences to 34 ...
Comments