Songs and the analysis of algorithms
SIGCSE '96 Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
What (else) should CS educators know?
Communications of the ACM
Why do fools fall into infinite loops: singing to your computer science class
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
Communications of the ACM
Working group reports from ITiCSE on Innovation and technology in computer science education
ACM Computing Surveys (CSUR)
Song debugging: merging content and pedagogy in computer science education
ACM SIGCSE Bulletin
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Concept visualization in CS0 using ALICE
Journal of Computing Sciences in Colleges
Learning to Program with Alice, Brief Edition
Learning to Program with Alice, Brief Edition
Introduction to Computing and Programming with Java: A Multimedia Approach
Introduction to Computing and Programming with Java: A Multimedia Approach
Algorithm visualization: a report on the state of the field
Proceedings of the 38th SIGCSE technical symposium on Computer science education
"Computer science and nursery rhymes": a learning path for the middle school
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Hi-index | 0.00 |
We describe the use of new lyrics for old, well-known songs in a CS0 course on IT fluency. We also show how the music itself facilitates student understanding and retention of a set of key computing concepts. We conclude with results from a survey to assess student attitudes about the material from the course, along with pragmatic considerations and a brief discussion of future work.