Concrete teaching: hooks and props as instructional technology
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
Java meets teletubbies: an interaction between program codes and physical props
ACSE '00 Proceedings of the Australasian conference on Computing education
Alice: a 3-D tool for introductory programming concepts
CCSC '00 Proceedings of the fifth annual CCSC northeastern conference on The journal of computing in small colleges
Puzzles and games: addressing different learning styles in teaching operating systems concepts
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Hands-on labs without computers
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Evaluating the effectiveness of a new instructional approach
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Kinesthetic learning in the classroom
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Kinesthetic learning in the classroom
Journal of Computing Sciences in Colleges
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Concept visualization in CS0 using ALICE
Journal of Computing Sciences in Colleges
Social networking: the new computer fluency?
Proceedings of the 41st ACM technical symposium on Computer science education
Designing a computer forensics concentration for cross-disciplinary undergraduate students
2010 Information Security Curriculum Development Conference
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
And, or, not: teaching logic in CS0
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
The national decline in computer science enrollments has instructors everywhere searching for ways to reverse the trend. At the University of Mary Washington a new approach to CS0 was tested that focuses on making programming concepts both fun and accessible for students. The course utilized a variety of active learning techniques including kinesthetic learning activities, games, competitions, discussions, and hands-on labs to introduce the basics of computer programming, emphasize problem solving, and cover computer literacy topics. The details of these activities and an evaluation of the course are provided in this paper.