Author:
Francesco Maiorana
Affiliation:
University of Catania, Italy
Keyword(s):
Web Programming, Database Driven Applications, Security, Transaction, Stored Procedure.
Related
Ontology
Subjects/Areas/Topics:
Computer-Supported Education
;
e-Learning
;
Learning/Teaching Methodologies and Assessment
;
Pedagogy Enhancement with e-Learning
;
Project Based Learning and Engineering Education
Abstract:
The World Wide Web has become a medium not only for delivering information but also for providing applications that can be used by a variety of instruments, including mobile devices. For these reasons the importance of teaching these skills as well as the difficulties of organizing a vast amount of concepts and technologies in a fast-paced environment driven by strong industrial interest and competition are widely recognized. This work discusses a case study on teaching web programming, presenting an approach suitable for both high school and university courses. The main innovation of the curriculum is the content presentation, which focuses on small incremental steps, spanning the majority of term lab sessions, as well as a teaching a case study which centres on user login management. The case study covers all the major topics in web programming and teaches students to develop, as well as apply and integrate, major database concepts such as transactions, stored procedures and securi
ty issues. This lays the foundation for developing a larger project, which is suggested as the final step of the curriculum.
(More)