DESIGN AND DEVELOPMENT OF AN UNDERGRADUATE COURSE ON INTERNET APPLICATIONS BASED ON AN INTEGRAL PEDAGOGICAL APPROACH

Camilo Jiménez, Jorge Villalobos

Abstract

Several aspects such as the large amounts of knowledge that can be found in the Internet applications field, the rapid and continuous evolution of Internet, and methodological problems that have been commonly reported in computer programming courses, challenge the designing and development of Internet application courses. In this paper, we present an integral pedagogical approach to design and teach such courses, considering all of those aspects by means of: (1) The definition of a balance among several thematic axes, and the generation of high-level programming skills; (2) a structured set of learning resources along with tools that facilitate the management and evolution of them; and (3) a pedagogical active learning model that helps instructors teach in a systematic way.

References

  1. Anderson, P., 2007. What is Web 2.0? Ideas, Technology and Implications for Education. In JISC Technologies and Standard Watch.
  2. Dörg, C., Schulte, C., 2008. What are Information Technology's Key Qualifications?. In ITiCSE'08, 13th Annual Conference on Innovation and Technology in Computer Science Education. ACM.
  3. Gearailt, A. 2002. Teaching with Java: Using Java to increase active learning in programming courses. In Proceedings of the inaugural conference on the Principles and Practice of programming, Dublin, Ireland, June 2002.
  4. Hmelo-Silver, C., 2004. Problem based Learning: What and How do Students Learn?. In Educational Psychology Review 16 (3).
  5. Hu, J., Hu, G., 2004. Teaching Web Design and Web Programming Using an Enhanced Teaching Environment. In Proceedings of the Mid-South College Computing Conference. Lousiana. USA.
  6. Kölling, M., Quig, B., Patterson, A. & Rosenberg, J. (2003). The BlueJ system and its pedagogy, In Journal of Computer Science Education, Special issue on Learning and Teaching Object Technology, Vol 13, No 4.
  7. Klassner, F., 2000. Can Web Development Courses Avoid Obsolescence?. In ITiCSE'00, 4th Annual Conference on Innovation and Technology in Computer Science Education. ACM.
  8. Lee, Arthur., 2003. A Manageable Web Software Architecture. In ITiCSE'03, 7th Annual Conference on Innovation and Technology in Computer Science Education. ACM.
  9. O'Kelly, J., Gibson, J. (2006) RoboCode & problem-based learning: a nonprescriptive approach to teaching programming. In Annual Joint Conference Integrating Technology into Computer Science Education. Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education.
  10. Villalobos, J., Casallas, R., 2006. Teaching/Learning a First Object-Oriented Programming Course outside the CS Curriculum. In 10th Workshop on Pedagogies and Tools for the Teaching and Learning of Object Oriented Concepts - ECOOP (European Conference on Object-Oriented Programming).
  11. Villalobos, J., Calderón, N., Jiménez, C., 2009a. Cupi2 Community: Promoting a Networking Culture that Supports the Teaching of Computer Programming. In CSEDU'09, 1th International Conference on Computer Supported Education. Portugal.
  12. Villalobos, J., Calderón, N., Jiménez, C., 2009b. Developing Programming Skills by Using Interactive Learning Objects. In ITiCSE'09, 14th Annual Conference on Innovation and Technology in Computer Science Education. ACM.
  13. Woodley, M., Kamin, S., 2007. Programming Studio: A course for improving programming skills in undergraduates. In Proceedings of the 38th technical symposium on computer science education. USA.
  14. Yue, K., Ding, W., 2004. Design and Evolution of an Undergraduate Course on Web Application Development. In ITiCSE'04, 09th Annual Conference on Innovation and Technology in Computer Science Education. ACM.
Download


Paper Citation


in Harvard Style

Jiménez C. and Villalobos J. (2010). DESIGN AND DEVELOPMENT OF AN UNDERGRADUATE COURSE ON INTERNET APPLICATIONS BASED ON AN INTEGRAL PEDAGOGICAL APPROACH . In Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-674-024-5, pages 426-432. DOI: 10.5220/0002794904260432


in Bibtex Style

@conference{csedu10,
author={Camilo Jiménez and Jorge Villalobos},
title={DESIGN AND DEVELOPMENT OF AN UNDERGRADUATE COURSE ON INTERNET APPLICATIONS BASED ON AN INTEGRAL PEDAGOGICAL APPROACH},
booktitle={Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2010},
pages={426-432},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002794904260432},
isbn={978-989-674-024-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - DESIGN AND DEVELOPMENT OF AN UNDERGRADUATE COURSE ON INTERNET APPLICATIONS BASED ON AN INTEGRAL PEDAGOGICAL APPROACH
SN - 978-989-674-024-5
AU - Jiménez C.
AU - Villalobos J.
PY - 2010
SP - 426
EP - 432
DO - 10.5220/0002794904260432