Foundations of Computer Science: From Data Manipulation to Theory of Computation
Foundations of Computer Science: From Data Manipulation to Theory of Computation
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Scheme-based web programming as a basis for a CS0 curriculum
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Benefits of a CS0 course in liberal arts colleges
Journal of Computing Sciences in Colleges
Development of a CS0 course at Western New Mexico University
Journal of Computing Sciences in Colleges
Experiences with a CS0 course targeted for CS1 success
Proceedings of the 36th SIGCSE technical symposium on Computer science education
What can computer science learn from a fine arts approach to teaching?
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
Social networking: the new computer fluency?
Proceedings of the 41st ACM technical symposium on Computer science education
Educating the next generation of spammers
Proceedings of the 41st ACM technical symposium on Computer science education
Our experiences incorporating robotics into our service course: poster session
Journal of Computing Sciences in Colleges
Computer literacy as life skills for a web 2.0 world
Proceedings of the 42nd ACM technical symposium on Computer science education
Proceedings of the 42nd ACM technical symposium on Computer science education
Implementing IT0/CS0 with scratch, app inventor forandroid, and lego mindstorms
Proceedings of the 2011 conference on Information technology education
Learning to Program with Personal Robots: Influences on Student Motivation
ACM Transactions on Computing Education (TOCE)
Beyond competency: a context-driven CSO course
Proceedings of the 43rd ACM technical symposium on Computer Science Education
And, or, not: teaching logic in CS0
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
This paper describes a non-major introductory course in computer science, specifically for students at a liberal arts institution. College-wide writing and speaking requirements across the curriculum are supported through a variety of assignments. The computer science department has experienced many benefits as a result of offering this course, including improved performance by students in introduction to programming and greater enrollment numbers across departmental courses. Suggestions for improving future offerings of the class are also proposed in the paper.