Teaching social and ethical issues in the literacy course
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Design process for a non-majors computing course
Proceedings of the 36th SIGCSE technical symposium on Computer science education
A new approach to computer science in the liberal arts
Journal of Computing Sciences in Colleges
Content and laboratories of a computing science course for non-majors in the 21st Century
Journal of Computing Sciences in Colleges
A CS0 course for the liberal arts
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Proceedings of the 37th 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
Computing for the 21st century
Journal of Computing Sciences in Colleges
What everyone needs to know about computation
Proceedings of the 41st ACM technical symposium on Computer science education
Braided teaching in secondary CS education: contexts, continuity, and the role of programming
Proceedings of the 41st ACM technical symposium on Computer science education
Undergraduate computer science education in China
Proceedings of the 41st ACM technical symposium on Computer science education
The Shallows: What the Internet Is Doing to Our Brains
The Shallows: What the Internet Is Doing to Our Brains
Computer literacy as life skills for a web 2.0 world
Proceedings of the 42nd ACM technical symposium on Computer science education
Hi-index | 0.00 |
In the process of revising our general education course, which is required of a large fraction of students, we attempted to answer the question "What should a graduate of a liberal arts university understand about computational technology?" As computing technology has impacted and created drastic change in nearly all aspects of everyday life, university students may know more about narrow areas of technology but the true impact on their lives cannot be understood without an appreciation for the nature and limitations of the technology. This paper presents a set of assumptions about the impact of technology on individuals and society and describes elements of a computing context designed to enable students to critically evaluate the technology that has such an impact on their lives. Assessment of the approach indicates that students are more aware of the impact of technology and the importance of an understanding of the technology.