Research Partnerships @ Code.org
Baker Franke
SIGCSE 2021
Goal: Invest in supporting high-quality computer science education research that leverages Code.org’s data and tools.
Supporting Advancement in CS Ed Research
Supporting Regional Partners
Supporting our Mission
Education Programs @ Code.org
| CS Fundamentals (K-5) | CS Discoveries (6-9) | CS Principles �(9-12) |
Curriculum | six 20-hour courses by grade level��~1M students/yr | Full year curriculum w/semester option��~100K students/yr | Full Year AP curriculum ��~60K students/yr |
Professional Learning Teachers and facilitators | 1-day workshops (7 hrs)� ~10K teachers�500 facilitators | 5-day summer + 4 follow up workshops (57.5 hrs) | |
2.5K teachers�250 facilitators | 1.5K teachers�150 facilitators |
Teacher Sections
section_id / course_id
teacher_id / student_id
School Data (NCES)
%Wh, %Bl, %Hi, etc.
%FRL, Urban/Rural
City / State / Zip
Users
gender / race / age / etc.
Teacher / Student
User Levels
Course / Unit / Lesson
Timestamps (create/mod)
Student Code
Block config / Free Code
Teacher Workshops
Date / Location / Course
Facilitator
Regional Partner Affiliation
Assessments
MC / Free Response
Facilitator Trainings
Date / Location / Course
Facilitator Surveys
MC / Free responses
Teacher Surveys
MC / Free responses
Student Surveys
MC / Free responses
Course Activity Data
User Demographic Data
PD Activity Data
Survey Data
2(ish) models of partnership
2(ish) models of partnership
2. Implementation -- we implement a researcher’s intervention on our platform and give them data back. (Collaborative)
Why you want to partner with us - Infrastructure and Scale
Partners and Results
Data Sharing -- Chris Piech, Stanford University
We are able to provide autonomous feedback for the first students working on an introductory programming assignment with accuracy that substantially outperforms data-hungry algorithms and approaches human level fidelity. Rubric sampling requires minimal teacher effort, can associate feedback with specific parts of a student’s solution and can articulate a student’s misconceptions in the language of the instructor.
Swipe Right for CS: Measuring Teacher Bias about Recruitment into Computer Science
Joshua Littenberg-Tobias, Kevin Robinson, Gabrielle Ballard
Teaching Systems Lab, MIT
April 2018
What is Swipe Right for CS?
You can see these differences in how likely users were to swipe right for specific groups of students compared to white students.
Implementation - David Weintrop Univ. Maryland
Do students answer these differently?
Does the programming environment matter?
Implementation - David Weintrop Univ. Maryland
. Our analysis shows students performing better on questions presented in the block-based form compared to text-based questions. Further analysis shows that this difference is consistent across conceptual categories.
Subgoal Labels Study -- What are subgoals?
Research Partner: Briana Morrison - U. Nebraska - Omaha
Subgoals:
Subgoal Labels Study -- How it worked
Participants opt-in (randomly selected: intervention + control)
We will share data with the researcher (deidentified) for students of teachers in the study. There will be no way for researcher to know the identity or any PII of any teachers or students.