Earsketch: A steam-based approach for underrepresented populations in high school computer science education

B Magerko, J Freeman, T Mcklin, M Reilly… - ACM Transactions on …, 2016 - dl.acm.org
This article presents EarSketch, a learning environment that combines computer
programming with sample-based music production to create a computational remixing …

Learning to program with personal robots: Influences on student motivation

MM McGill - ACM Transactions on Computing Education (TOCE), 2012 - dl.acm.org
One of the goals of using robots in introductory programming courses is to increase
motivation among learners. There have been several types of robots that have been used …

DeepStealth: Game-Based Learning Stealth Assessment With Deep Neural Networks

W Min, MH Frankosky, BW Mott… - IEEE Transactions …, 2019 - ieeexplore.ieee.org
A distinctive feature of game-based learning environments is their capacity for enabling
stealth assessment. Stealth assessment analyzes a stream of fine-grained student …

Culturally relevant computer science pedagogy: From theory to practice

TC Madkins, A Martin, J Ryoo, KA Scott… - 2019 research on …, 2019 - ieeexplore.ieee.org
Recent initiatives to broaden participation in computing aim to provide increased computer
science (CS) access and opportunity for underrepresented K-12 students. Researchers …

Empirical validation and application of the computing attitudes survey

B Dorn, A Elliott Tew - Computer Science Education, 2015 - Taylor & Francis
Student attitudes play an important role in sha** learning experiences. However, few
validated instruments exist for measuring student attitude development in a discipline …

Pre-college computing outreach research: Towards improving the practice

A Decker, MM McGill - Proceedings of the 2017 ACM SIGCSE Technical …, 2017 - dl.acm.org
Europe, Australia, and North America face two similar challenges with respect to computing--
there have not been enough students matriculating to keep up with demand and the lack of …

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 …

Development and effectiveness evaluation of a STEM-based game-design project for preservice primary teacher education

FH Tsai, HS Hsiao, KC Yu, KY Lin - International Journal of Technology …, 2021 - Springer
In order to reflect on the lack of develo** content knowledge of technology education in
Taiwan's primary teacher education, the main aim of this study was to develop a STEM …

Examining science and engineering students' attitudes toward computer science

A Hoegh, BM Moskal - 2009 39th IEEE frontiers in education …, 2009 - ieeexplore.ieee.org
Concerns have been raised with respect to the recent decline in enrollment in
undergraduate computer science majors. Women are one subpopulation that is severely …

Building pair programming knowledge through a family of experiments

L Williams, C McDowell, N Nagappan… - … , 2003. ISESE 2003 …, 2003 - ieeexplore.ieee.org
Pair programming is a practice in which two programmers work collaboratively at one
computer on the same design, algorithm, code, or test. Pair programming is becoming …