Engaging underrepresented groups in high school introductory computing through computational remixing with EarSketch

J Freeman, B Magerko, T McKlin, M Reilly… - Proceedings of the 45th …, 2014 - dl.acm.org
In this paper, we describe a pilot study of EarSketch, a computational remixing approach to
introductory computer science, in a formal academic computing course at the high school …

Life's a game and the game of life: how making a game out of it can change student behavior

A Decker, EL Lawley - Proceeding of the 44th ACM technical symposium …, 2013 - dl.acm.org
There is little argument that creating experiences for students that will increase student
success and retention is a goal that is shared by anyone teaching courses. In computing …

When life and learning do not fit: Challenges of workload and communication in introductory computer science online

K Benda, A Bruckman, M Guzdial - ACM Transactions on Computing …, 2012 - dl.acm.org
We present the results of an interview study investigating student experiences in two online
introductory computer science courses. Our theoretical approach is situated at the …

[PDF][PDF] Building applications for the Android OS mobile platform: a primer and course materials

V Matos, R Grasser - JCSC (Journal of Circuits …, 2010 - engagedscholarship.csuohio.edu
This paper has two parts: first a brief tutorial on Android OS and then we comment on our
experience teaching a first offering of this material. The application in the tutorial is based on …

The sounds of sorting algorithms: Sonification as a pedagogical tool

JC Adams, BD Allen, BC Fowler, MC Wissink… - Proceedings of the 53rd …, 2022 - dl.acm.org
Much work already exists on algorithm visualization-the graphical representation of an
algorithm's behavior-and its benefits for student learning. Visualization, however, offers …

Arts coding for social good: A pilot project for middle-school outreach

A DeWitt, J Fay, M Goldman, E Nicolson… - Proceedings of the …, 2017 - dl.acm.org
Computer science, particularly in the United States, continues to suffer from
underrepresentation by women and students of color. Increasingly, evidence suggests that …

A C-based introductory course using robots

D Cowden, A O'Neill, E Opavsky, D Ustek… - Proceedings of the 43rd …, 2012 - dl.acm.org
Using robots in introductory computer science classes has recently become a popular
method of increasing student interest in computer science. This paper describes the …

A multi-robot testbed for robotics programming education and research

A Saad, J Liljenquist - Proceedings of the 2014 ACM Southeast …, 2014 - dl.acm.org
We present the design choices we made to develop a multi-robot testbed to advance
robotics programming education and research. We addressed the following criteria in …

[PDF][PDF] Hearing program behavior with TSAL

JC Adams, MC Wissink - 2019 IEEE/ACM Workshop on Education for …, 2019 - academia.edu
Much work has been done in the area of real-time algorithm visualization, in which a
program produces a graphical representation of its behavior as it executes. In this lightning …

Quo vadis, IT education?

J Henno, H Jaakkola, J Mäkelä - 2012 Proceedings of the 35th …, 2012 - ieeexplore.ieee.org
Human society is rapidly growing into knowledge society, which is based on all-increasing
use of Information Technology (IT). Rapid development of IT technology has posed before …