E-Learning Platform Adapted to Programming Teaching/Learning
PROCEEDINGS
Alvaro Santos, Anabela Gomes, ISEC – Engineering Institute of Coimbra – Polytechnic Institute of Coimbra & CISUC – Centre for Informatics and Systems of the University of Coimbra, Portugal ; António Mendes, CISUC – Centre for Informatics and Systems of the University of Coimbra, Portugal
EdMedia + Innovate Learning, in Vienna, Austria ISBN 978-1-880094-65-5 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC
Abstract
Programming courses are faced with high failures rates. Many problems have already been identified and also several solutions have been proposed. However failure rates had not been effectively reduced. Several authors have developed individual solution approaches to solve particular problems, but good global results concerning heterogeneous classes have not been reached. We believe that a possible solution goes through the integration of solutions. In this paper we present an environment, which integrates different types of pedagogical approaches, resources and technologies for programming learning support. In order to simplify the student tasks, an effort will be made to avoid the use of other auxiliary tools. So, the environment will include all the essential tools for the programming learning process. Learning paths adapted to the students needs and knowledge will also be defined. The environment also integrates solutions for collaborative tasks that can improve and stimulate different models of teamwork.
Citation
Santos, A., Gomes, A. & Mendes, A. (2008). E-Learning Platform Adapted to Programming Teaching/Learning. In J. Luca & E. Weippl (Eds.), Proceedings of ED-MEDIA 2008--World Conference on Educational Multimedia, Hypermedia & Telecommunications (pp. 6055-6060). Vienna, Austria: Association for the Advancement of Computing in Education (AACE). Retrieved March 19, 2024 from https://www.learntechlib.org/primary/p/29220/.
© 2008 Association for the Advancement of Computing in Education (AACE)
Keywords
References
View References & Citations Map- Arnow, D., & Barshay, O. (1999). WebToTeach: An Interactive Focused Programming Exercise System. Frontiers in Education Conference’ 99, IEEE Press, San Juan, Puerto Rico, 39-44.
- Bieliková, M. (2006). An adaptive web-based system for learning programming. International Journal of Continuing Engineering Education and Lifelong Learning, 16 (1 & 2), 122-136.
- Cheung, R. (2006). A web-based learning environment for object-oriented programming. International Journal of Information and Operations Management Education, 1 (2), 140– 157.
- Cooper, S., Dann, W., & Pausch, R. (2000). Alice: a 3-D tool for introductory programming concepts. Journal of Computing in Small Colleges, 15(5), 107-116.
- Dershem, H.L., & Brummund, P. (1998). Tools for Web-based sorting animation. ACM SIGCSE Bulletin, 30 (1), 222-226.
- García-Beltrán, A., Martínez, R., Jaén, J.A., Tapia, S., & Arranz, J.M. (2005). Making good use of AulaWeb in Computer Science Learning-Teaching. ICECE 2005, Internacional Conference on Engineering and Computer Education, Madrid, Spain.
- Gomes, A., & Mendes, A.J. (1998). Ambiente de suporte à aprendizagem de conceitos básicos de programaç ã O. Actas do 3º Simp ó sio de Investiga ç ã o e Desenvolvimento de Software Educativo, É vora, Portugal.
- Gomes, A., & Mendes, A.J. (2001). SICAS: Interactive system for algorithm development and simulation. In Manuel Ortega y José Bravo (Ed.). Computers and Education in an Interconnected Society (pp. 159-166). Kluwer Academic Publishers.
- Gomes, A. & Mendes, A.J. (2007). Learning to program-difficulties and solutions. International Conference on Engineering Education-ICEE ’ 07 (CD-ROM), Coimbra, Portugal.
- Gomes, A., Santos, A., Carmo, L., & Mendes, A.J. (2007). Learning styles in an e-learning tool. International Conference on Engineering Education-ICEE ’ 07 (CD-ROM), Coimbra, Portugal.
- Hooper, C., Carr, L., Davis, H., Millard, D., White, S., & Wills, G. (2007). AnnAnn and AnnAnn.Net : Tools for Teaching Programming. Journal of Computers, 2 (5), 9-16.
- Jehng, J., Shih, Y., Liang, S., & Chan, T. (1994). Turtle-Graph: A computer Supported Cooperative learning environment. EDMEDIA ’ 94, 293-298.
- Jenkins, T. (2002). On the difficulty of learning to program. 3rd Annual LTSN_ICS Conference (Loughborough University, United Kingdom, August 27-29, 2002). The Higher Education Academy, 53-58.
- Lahtinen, E., Ala-Mutka, K., & Järvinen, H-M. (2005). A study of difficulties of novice programmers. 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, Monte de Caparica, Portugal, 14-18.
- Naps, T., Eagan, J., & Norton, L. (2000). JHAV É – An Environment to Actively Engage Students in Web-based Algorithm
- Truong, N., Bancroft, P., & Roe, P. (2003). A Web based Environment for learning to program. Twenty-Fifth Australasian Computer Science Conference (ACSC2003), Adelaide, Australia.
- Wang, Q., Kessler, G., Blank, G.D., & Pottenger, W.M. (2002). Demonstration tools for Collaborative E-Learning. ACM 2002 Conference on Computer Supported Cooperative Work (CSCW 2002). New Orleans, Louisiana.
These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.
Suggest Corrections to References