Teaching Web development with limited resources
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Webware: a course about the Web
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
Can Web development courses avoid obsolescence?
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
To teach the unteachable class: an experimental course in web-based application design
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
A manageable web software architecture: searching for simplicity
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Design and implementation of a new course: creating databases for web applications
Journal of Computing Sciences in Colleges
Design of a two-course sequence in web programming and e-commerce
Journal of Computing Sciences in Colleges
Design and evolution of an undergraduate course on web application development
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Teaching web application development using Zope
Journal of Computing Sciences in Colleges
Creating web services using ASP.NET
Journal of Computing Sciences in Colleges
Building dynamic web applications with ASP.Net and ColdFusion MX 7.0: a comparative approach
Proceedings of the 6th conference on Information technology education
A robust web programming and graphics course for non-majors
Proceedings of the 37th SIGCSE technical symposium on Computer science education
A practical way to teach web programming in computer science
Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges
Integration early: a new approach to teaching web application development
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
Teaching database systems with web applications team projects
Journal of Computing Sciences in Colleges
Web applications: a test bed for advanced topics
Journal of Computing Sciences in Colleges
A "CS 1.5" introduction to web programming
Proceedings of the 40th ACM technical symposium on Computer science education
Proceedings of the 10th ACM conference on SIG-information technology education
Teaching web development in the web 2.0 era
Proceedings of the 10th ACM conference on SIG-information technology education
Who cares about web services?: a student perspective on web technology education
Proceedings of the 2010 ACM conference on Information technology education
Teaching web programming using the Google Cloud
Proceedings of the 48th Annual Southeast Regional Conference
Challenges and professional tools used when teaching web programming
Journal of Computing Sciences in Colleges
Awakening Rip Van Winkle: modernizing the computer science web curriculum
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Learning web development: challenges at an earlier stage of computing education
Proceedings of the seventh international workshop on Computing education research
Utilizing ASP.NET MVC in web development courses
Journal of Computing Sciences in Colleges
Criticizing and modernizing computing curriculum: the case of the web and the social issues courses
Proceedings of the Seventeenth Western Canadian Conference on Computing Education
Hi-index | 0.00 |
The ACM and IEEE Computer Society are jointly sponsoring the development of Computer Science Curriculum 2013 (CS2013). A new Knowledge Area -- Platform-Based Development is to be added to CS2013, and programming and technologies on the web platform are for the first time explicitly listed as topics for electives in the CS curriculum. As we know, web programming includes many related technologies. How to choose web technologies to design and teach web programming courses in CS curriculum is a challenging task for CS programs that have never taught these courses before. Based on our teaching experiences in the subject, we write this paper to discuss the opportunities and challenges to teach web programming in CS programs. We provide two teaching models we designed as examples for other instructors to use as references in developing and teaching similar courses in the CS curriculum.