Criticizing and modernizing computing curriculum
- 4 May 2012
- conference paper
- conference paper
- Published by Association for Computing Machinery (ACM) in Proceedings of the Seventeenth Western Canadian Conference on Computing Education - WCCCE '12
Abstract
Computing education has faced a variety of ongoing and critical self-examinations over the past 15 years. This paper provides a set of critiques and alternative teaching approaches for two vital but under-reported computing knowledge areas: web development and computing ethics/social issues. It concludes with a claim that these two knowledge areas can also provide an important way to integrate the often-heterogeneous knowledge areas in the computing curriculum.Keywords
This publication has 14 references indexed in Scilit:
- Beyond good and evil impactsPublished by Association for Computing Machinery (ACM) ,2011
- Awakening Rip Van WinklePublished by Association for Computing Machinery (ACM) ,2011
- Small service is true service while it lastsPublished by Association for Computing Machinery (ACM) ,2010
- Expanding the frontiers of computer sciencePublished by Association for Computing Machinery (ACM) ,2010
- No longer partying like it's 1999Published by Association for Computing Machinery (ACM) ,2009
- Breadth-last technical electivesPublished by Association for Computing Machinery (ACM) ,2009
- A "CS 1.5" introduction to web programmingPublished by Association for Computing Machinery (ACM) ,2009
- Ethics training and decision-makingPublished by Association for Computing Machinery (ACM) ,2008
- Web services as the foundation for learning complex software system developmentPublished by Association for Computing Machinery (ACM) ,2004
- Responding to the challenges of teaching computer ethicsPublished by Association for Computing Machinery (ACM) ,2004