Teaching Web Programming - An Approach Rooted in Database Principles

Francesco Maiorana

2014

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 security issues. This lays the foundation for developing a larger project, which is suggested as the final step of the curriculum.

Download


Paper Citation


in Harvard Style

Maiorana F. (2014). Teaching Web Programming - An Approach Rooted in Database Principles . In Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-758-021-5, pages 49-56. DOI: 10.5220/0004849300490056

in Bibtex Style

@conference{csedu14,
author={Francesco Maiorana},
title={Teaching Web Programming - An Approach Rooted in Database Principles},
booktitle={Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU,},
year={2014},
pages={49-56},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004849300490056},
isbn={978-989-758-021-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Computer Supported Education - Volume 2: CSEDU,
TI - Teaching Web Programming - An Approach Rooted in Database Principles
SN - 978-989-758-021-5
AU - Maiorana F.
PY - 2014
SP - 49
EP - 56
DO - 10.5220/0004849300490056