Location of Repository

Teaching Web Application Development: A Case Study in a Computer Science Course

By Marcos Didonet Del FABRO, Eduardo Cunha de ALMEIDA and Fabiano SLUZARSKI


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

Topics: teaching software development, extreme tutoring, computer science undergraduate, web frameworks, Education (General), L7-991, Education, L, Information technology, T58.5-58.64, Industrial engineering. Management engineering, T55.4-60.8, Technology (General), T1-995, Technology, T
Publisher: Institute of Mathematics and Informatics
Year: 2012
OAI identifier: oai:doaj.org/article:e5a59a33d9cb48d49d1d3e8e0e4f977e
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • https://doaj.org/toc/1648-5831 (external link)
  • http://www.mii.lt/informatics_... (external link)
  • https://doaj.org/article/e5a59... (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.