TRENDS IN TEACHING WEB-BASED DEVELOPMENT - A Survey of Pedagogy in Web Development Courses

Ralph F. Grove

Abstract

Many universities now offer a computer science course covering the development of information systems for the World Wide Web. Over the last ten years much has been written about experiences gained in developing and teaching such a course. This paper summarizes these experiences, including curriculum, common problems, and lessons learned. It also provides a suggested model curriculum and argues for more emphasis on fundamental concepts in addition to the standard core set of Web development technologies.

References

  1. Computing Curricula 2001. (2001). Joint Task Force, IEEE Computer Society and ACM.
  2. Chung, W. S., & McLane, D. (2002). Developing and enhancing a client/server programming for internet applications course. Journal of Computing Sciences in Colleges, 18(2), 79-91.
  3. Finkel, D., & Cruz, I. F. (1999). Webware: A course about the web. ACM SIGCSE Bulletin, 31(3).
  4. Klassner, F. (2000). Can web development courses avoid obsolescence? ACM SIGCSE Bulletin, 32(3).
  5. Lim, B. B. L. (1998). Teaching web development technologies in CS/IS curricula. Technical Symposium on Computer Science Education Archive, 107 - 111.
  6. Qian, K., Allen, R., Gan, M. & Brown, R. (2007). Java Web Development Illuminated. Jones and Bartlett.
  7. Phillips, J., Tan, J., Phillips, M., & Andre, N. (2003). Design of a two-course sequence in web programming and E-commerce. Journal of Computing Sciences in Colleges, 19(2).
  8. Sebesta, R.W. (2006). Programming the World Wide Web. 3rd Edition, Addison-Wesley.
  9. Stiller, E., & LeBlanc, C. (2001). Teaching Client/Server programming in the context of computing curricula 2001. Journal of Computing in Small Colleges, 16(4), 79-91.
  10. Treu, K. (2002). To teach the unteachable class: An experimental course in web-based application design. Proceedings of ACM SIGCSE 2002, 201-205.
  11. Walker, E. L., & Browne, L. (1999). Teaching web development with limited resources. ACM SIGCSE Bulletin, 31(1), 22-26.
  12. Yang, T. A., & Grove, R. F. (2002). A web-based application development course for the computing curricula 2001/NC3 track, Procedings of WWW 2002.
  13. Yue, K., & Ding, W. (2004). Design and evolution of an undergraduate course on web application development. ACM SIGCSE Bulletin, 36(3), 22-26.
Download


Paper Citation


in Harvard Style

F. Grove R. (2007). TRENDS IN TEACHING WEB-BASED DEVELOPMENT - A Survey of Pedagogy in Web Development Courses . In Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 3: WEBIST, ISBN 978-972-8865-79-5, pages 361-365. DOI: 10.5220/0001262103610365


in Bibtex Style

@conference{webist07,
author={Ralph F. Grove},
title={TRENDS IN TEACHING WEB-BASED DEVELOPMENT - A Survey of Pedagogy in Web Development Courses},
booktitle={Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 3: WEBIST,},
year={2007},
pages={361-365},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001262103610365},
isbn={978-972-8865-79-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Web Information Systems and Technologies - Volume 3: WEBIST,
TI - TRENDS IN TEACHING WEB-BASED DEVELOPMENT - A Survey of Pedagogy in Web Development Courses
SN - 978-972-8865-79-5
AU - F. Grove R.
PY - 2007
SP - 361
EP - 365
DO - 10.5220/0001262103610365