Our team at BYU has now compiled many of the results from the international survey on coding practices in K-8. If you are interested in analyzing these data for yourself, you can download the full, de-identified dataset here. Thanks to Sam Browning, Timothy Shoop, McKay Perkins, Emily Yoshikawa, and Olga Belikov for their work in helping analyze and put these together. In future posts, we’ll discuss each of these separately, but for those who are interested, here is a list of interactive simulations to many of the questions we asked on this survey:
- Summary demographics of teaching coding in K-8
- What computing language do you use to teach kids to code?
- In general, how long (in minutes) are the length of your lessons on computing/coding?
- How often do you teach computing/coding?
- Why did you start teaching computing/coding?
- How much computing/coding experience did you have prior to teaching it in the classroom?
- (If you answered that you teach computing as an integrated course), What other subjects do you integrate computing/coding with?
- How has coding been received by: Students, Parents, Colleagues, Supervisors?
- How confident are you in your ability to:
- code your own programs/applications?
- debug student-generated code?
- help students to find resources to learn computing/coding?
- integrate computing/coding with other subjects?
- teach students computing/coding?
- understand how to read others’ code?
- When you encounter questions or problems that you don’t immediately know how to resolve in computing/coding, how do you go about solving the problem?
- What have your challenges been?
- (In Process) What have your successes been?
- (In Process) Prior to teaching computing/coding, what were your apprehensions about teaching it in K-8?
- What changes, if any, have you noted in your students since you began teaching computing/coding?
- (In Process) What products and applications have students created as a result of learning to code in your classroom?
- (In Process) Please explain your reasoning for why you believe students ought to learn to computing/coding?
- (In Process) What advice would you give others who are going to teach computing/coding?