Abstract
The present paper focus on the computer programming for a beginning level of learning. Students´ learning challenges were identified through literature review. We propose a solution that enables students to interact with an editor that gives an output as a response. We also analyze the impact of the use of this framework and identify that some support tools. Preliminary evaluation shows that some of the support tools are more effective than others.
Chapter PDF
Similar content being viewed by others
References
AlaMyka, K.: Problems in Learning and Teaching Programminga literature study for developing visualizations in the CodewitzMinervapoject. Codewitz Needs Analisys, lIteratur Study (2005)
Cummings, S.: Feedback 2.0: An Investigation into using sharable Feedback tags as Programming Feedback. Ph.D. Thesis, Durham University (2010)
Donmez, O., Inceoglu, M.M.: A Web Based Tool for Novice Programmers: Interaction in Use. In: Gervasi, O., Murgante, B., Laganà, A., Taniar, D., Mun, Y., Gavrilova, M.L. (eds.) ICCSA 2008, Part I. LNCS, vol. 5072, pp. 530–540. Springer, Heidelberg (2008)
Lahtinen, E., AlaMtka, K., Jarvinen, H.: A Study of the Difficulties of Novice Programmers. In: ITCSE 2005 Proceedings. ACM, Portugal (2005)
Milne, I., Rowe, G.: Difficulties in Learning and Teaching Programming— Views of Students and Tutors. Education and Information Technologies 7(1), 55–66 (2002)
Pattis, R.: Karel the Robot: A Gentle Introduction to the Art of Programming. John Wiley and Sons, New York (1981)
Renumol, V., Jayaprakash, S., Janakiram, D.: Classification of cognitive difficulties of students to learn computer programming. Indian Institute of Technology, India (2009)
Sajaniemi, J., Hu, C.: Teaching Programming: Going beyond “Objects First”. In: 18th Workshop of the Psychology of Programming Interest Group, pp. 255–265. University of Sussex (September 2006)
Papert, S.: Mindstorms: Children, Computers, and Powerful Ideas, New ed. Basic Books (1993)
Rist, R.: Teaching Eiffel as a first language. Journal of Object Oriented Programming 9, 3041 (1996)
Soloway, E., Spohrer, J.: Studying the Novice Programmer. Lawrence Erlbaum Associates, Hillsdale (1989)
Costa, C., Aparicio, M., Cordeiro, C.: A solution to support student learning of programming. In: Proceedings of the Workshop on Open Source and Design of Communication (OSDOC 2012). ACM, New York (2012)
Piteira, M., Costa, C.: Computer programming and novice programmers. In: Proceedings of the Workshop on Information Systems and Design of Communication (ISDOC 2012), pp. 51–53. ACM, New York (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Costa, C.J., Aparicio, M., Cordeiro, C. (2012). Web-Based Graphic Environment to Support Programming in the Beginning Learning Process. In: Herrlich, M., Malaka, R., Masuch, M. (eds) Entertainment Computing - ICEC 2012. ICEC 2012. Lecture Notes in Computer Science, vol 7522. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33542-6_41
Download citation
DOI: https://doi.org/10.1007/978-3-642-33542-6_41
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33541-9
Online ISBN: 978-3-642-33542-6
eBook Packages: Computer ScienceComputer Science (R0)