Loading…
Teaching Web Application Development: A Case Study in a Computer Science Course
Teaching web development in Computer Science undergraduate courses is a difficult task. Often, there is a gap between the students’ experiences and the reality in the industry. As a consequence, the students are not always well-prepared once they get the degree. This gap is due to several reasons, s...
Saved in:
Published in: | Informatics in education 2012-01, Vol.11 (1), p.29-44 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Teaching web development in Computer Science undergraduate courses is a difficult
task. Often, there is a gap between the students’ experiences and the reality in the industry. As
a consequence, the students are not always well-prepared once they get the degree. This gap is
due to several reasons, such as the complexity of the assignments, the working environment, the
frameworks used and the time-frame constraints. In this paper, we report on a case study on how we
taught web application development using extreme tutoring and in an apprenticeship manner. The
assumption was to take two real web applications as basis for practical teaching. We present the
different issues that we faced: the setup of the development framework, the heterogeneity of human
resources and the volatility of the environment.We describe how the process evolved positively. The
students became independent, and implemented two applications. We conclude with the lessons
learned. |
---|---|
ISSN: | 1648-5831 2335-8971 |
DOI: | 10.15388/infedu.2012.02 |