Information ethics: On the philosophical foundation ofcomputer ethics
Ethics and Information Technology
Responding to the challenges of teaching computer ethics
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
Embracing the social relevance: computing, ethics and the community
Proceedings of the 38th SIGCSE technical symposium on Computer science education
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
Ethics training and decision-making: do computer science programs need help?
Proceedings of the 39th SIGCSE technical symposium on Computer science education
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
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
Small service is true service while it lasts: integrating web services into IT education
Proceedings of the 2010 ACM conference on Information technology education
Enhancing the Social Issues Components in our Computing Curriculum: Computing for the Social Good
Proceedings of the 2010 ITiCSE working group reports
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
Beyond good and evil impacts: rethinking the social issues components in our computing curricula
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
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 |
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.