Use of animation director movies to teach CS1 programming concepts
Journal of Computing Sciences in Colleges
Concept visualization in CS0 using ALICE
Journal of Computing Sciences in Colleges
Inconsistencies and disconnects
Communications of the ACM
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Undergraduate fluency with information and communication technology: perceptions and reality
SIGITE '08 Proceedings of the 9th ACM SIGITE conference on Information technology education
Raptor: a visual programming environment for teaching object-oriented programming
Journal of Computing Sciences in Colleges
Developing programming skills by using interactive learning objects
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Multimedia learning object to build cognitive understanding in learning introductory programming
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
Using reflective blogs for pedagogical feedback in CS1
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Hi-index | 0.00 |
CS educators face many challenges in teaching basic computer programming to first-year students. As a result, faculty must find new and interesting ways to engage students and to provide opportunities for student success. This paper reports on a two-year study involving the Problem-Oriented Animated Learning Modules for Introductory Computer Science (PALMS for CS1) project. PALMS for CS1 is a set of animated learning modules designed to enhance student engagement, success, and retention through the use of computer animation, video, audio, and storytelling. The results of this study indicate that PALMS for CS1 has been successful in engaging introductory students but more work remains to improve student success and retention. Marked improvement in student success and retention was seen during the second year of the study, though success and retention are still a challenge for traditionally underrepresented groups.