Teaching objects-first in introductory computer science
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
Experiences with a CS0 course targeted for CS1 success
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Through the looking glass: teaching CS0 with Alice
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Storytelling alice motivates middle school girls to learn computer programming
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using Alice 2.0 as a first language
Journal of Computing Sciences in Colleges
Using Alice in Overview Courses to Improve Success Rates in Programming I
CSEET '08 Proceedings of the 2008 21st Conference on Software Engineering Education and Training
Python CS1 as preparation for C++ CS2
Proceedings of the 40th ACM technical symposium on Computer science education
K-12 game programming course concept using textual programming
Proceedings of the 42nd ACM technical symposium on Computer science education
Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools
Making teaching of programming learning-oriented and learner-directed
Proceedings of the 11th Koli Calling International Conference on Computing Education Research
Integrating video components in CS1
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Life two years after a game programming course: longitudinal viewpoints on K-12 outreach
Proceedings of the 43rd ACM technical symposium on Computer Science Education
High school students' perspective to university CS1
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
An Empirical Investigation into Programming Language Syntax
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
We present the results of a 2-semester study of using the 3-D graphical programming environment Alice to introduce programming fundamentals during the first two weeks of CS1. One cohort of students was taught basic programming constructs via traditional pseudocode, while a second group used Alice. A student survey was collected, along with performance metrics on a common quiz and first exam. Students using Alice scored lower than those taught with pseudocode on common performance metrics and responded less-favorably to Alice in a survey. Anecdotal evidence of using Alice with younger students was more positive.