Rethinking CS0 with JavaScript
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
CCSC '00 Proceedings of the fourteenth annual consortium on Small Colleges Southeastern conference
CCSC '01 Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
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
A net-centric curricular focus
Journal of Computing Sciences in Colleges
Design of a two-course sequence in web programming and e-commerce
Journal of Computing Sciences in Colleges
Digital media in computer science curricula
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Electronic commerce software laboratory
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Web services as the foundation for learning complex software system development
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Designing With Web Standards
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
Communications of the ACM
A robust web programming and graphics course for non-majors
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Accessibility first!: a new approach to web design
Proceedings of the 37th SIGCSE technical symposium on Computer science education
A web design course team taught by professors in art and computer science
Journal of Computing Sciences in Colleges
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
Ecommerce systems design course using Java servlets
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
Creating innovative new media programs: need, challenges, and development framework
Proceedings of the international workshop on Educational multimedia and multimedia education
Internet & world wide web: how to program , fourth edition
Internet & world wide web: how to program , fourth edition
Web applications: a test bed for advanced topics
Journal of Computing Sciences in Colleges
Information Foraging Theory: Adaptive Interaction with Information
Information Foraging Theory: Adaptive Interaction with Information
Breadth-last technical electives: integrating the CS core via computer games and mobile robotics
Proceedings of the 40th ACM technical symposium on Computer science education
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
Programming the World Wide Web 2009
Programming the World Wide Web 2009
Expanding the frontiers of computer science: designing a curriculum to reflect a diverse field
Proceedings of the 41st ACM technical symposium on Computer science education
Electronic commerce virtual laboratory
Proceedings of the 41st ACM technical symposium on Computer science education
A web service-oriented approach to teaching CS/IS1
Proceedings of the 41st ACM technical symposium on Computer science education
Just Enough Web Programming with XHTML, PHP, and MySQL
Just Enough Web Programming with XHTML, PHP, and MySQL
Small service is true service while it lasts: integrating web services into IT education
Proceedings of the 2010 ACM conference on 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
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
Keeping up with web development trends
Proceedings of the 14th annual ACM SIGITE conference on Information technology education
A single semester web programming course model
Journal of Computing Sciences in Colleges
The opportunities and challenges to teach web programming in computer science curriculum CS2013
Journal of Computing Sciences in Colleges
Design, develop and teach the second web programming course in computer science curriculum
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
The world of web development has experienced a great deal of change over the past decade. The importance and complexity of web development is currently not adequately reflected in the ACM Computer Science 2008 Curriculum, nor in most reported computer science programs. This paper examines published literature on teaching the web since 2001 and argues that the computer science curriculum needs to be woken up and modernized in regards to the importance of web development. The paper critiques the approach of teaching web development topics within a single course. It articulates a wide variety of web development topics that need to be covered in any contemporary computer science program and which are often absent in other published accounts of this course. The paper concludes by arguing that a multi-course stream in web development can help the students integrate the discrete pieces of knowledge garnered during their undergraduate education.