Assessing students' learning of concepts in programming is an essential part of teaching computer science. We developed an assessment activity that measures students' skill in identifying programming structures used to create various behaviors in MIT App Inventor (AI).
Related Content
Publication
In this paper, we share our experiences implementing a professional development program in two school districts with middle school teachers who integrated an introductory computer science curriculum into their teaching.
MIT App Inventor has enabled middle school students to learn computing while creating their own apps-including apps that serve community needs. However, few resources exist for building apps that gather and share data.
This paper describes the design and evaluation of a one-week App Inventor summer camp for middle school students with an explicit focus on addressing local community needs. The community focus of the camp was designed to appeal to a broad range of students.
Curricular Materials
CS Pathways is a 20-hour introductory computer science curriculum for middle school which builds digital literacy skills as a pathway into computer science. It is based on having students design mobile apps for social good.
This guide helps school districts choose the computer science (CS) curricula that best suit their communities’ needs.