coding, computational thinking, developmentally appropriate practice, early childhood education, microcredentials, open badges
The purpose of this project was to design and develop training, assessment, and credentials to help inservice and preservice teachers connected to Brigham Young University (BYU) to become competent in teaching computational thinking (CT) and coding in their classrooms. In accordance with the needs and desires of the stakeholders, the assessments for the project took the form of open badges, and the training consisted of corresponding tutorials to assist individuals earning those badges. The badges, tutorials, and some related resources were compiled onto the Tech with Kids website (https://iptedtec.wixsite.com/techwithkids) to make them accessible for all target learners.
BYU ScholarsArchive Citation
Hunsaker, E. (2018). Teaching Computational Thinking and Coding Education Basics to Early Childhood Educators. Unpublished masters project manuscript, Department of Instructional Psychology and Technology, Brigham Young University, Provo, Utah. Retrieved from https://scholarsarchive.byu.edu/ipt_projects/8
David O. McKay School of Education
Instructional Psychology and Technology
Master's Project or PhD Project
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.
Additional Project Information
Additional FilesBadge Guide_ Understanding Computational Thinking.pdf (760 kB)
A step-by-step guide for completing the Understanding Computational Thinking badge.
Badge Guide_ Teaching Computational Thinking.pdf (446 kB)
A step-by-step guide for completing the Teaching Computational Thinking badge.
Badge Guide_ Teaching Early Coding Level 1.pdf (750 kB)
A step-by-step guide for completing the Teaching Early Coding - Level 1 badge.
Badge Guide_ Teaching Early Coding Level 2.pdf (849 kB)
A step-by-step guide for completing the Teaching Early Coding - Level 2 badge.
Robot Guide_ Dash.pdf (732 kB)
A resource for teachers and parents for using Wonder Workshop's Dash.
Robot Guide_ Bee-Bot.pdf (1050 kB)
A resource for teachers and parents for using ETS's Bee-Bot.
Robot Guide_ Ozobot Bit.pdf (618 kB)
A resource for teachers and parents for using Ozobot's Bit.
Quick Start Guide_ Sphero Sprk+.pdf (1044 kB)
A resource for teachers and parents for using Sphero's Sprk+.
Learning Path_early-childhood.png (646 kB)
A visual representation of a suggested learning path for ECE students in IP&T 371.
Learning Path_elementary-educ.png (667 kB)
A visual representation of a suggested learning path for elementary education students in IP&T 371.
Teaching Computational Thinking Pre-Survey responses.pdf (320 kB)
Response summary for the Pre-Survey (n=74) from project Needs Assessment.
Needs Anaysis Supplemental Workbook - Teaching CT and Coding Ed Basics in ECE.xlsx (118 kB)
Raw and Analyzed data for the project Needs Analysis
Content Model.pdf (917 kB)
A PDF version of the content model mind map created during the Needs Assessment.
Concept Badge Draft Template.pdf (115 kB)
A template used during initial badge design stages.
Robot Guide Template.pdf (168 kB)
A templated outline of content from the initial stages of the robot guide design.
Tech with Kids Wireframes- compact.pdf (417 kB)
Wireframe images from the initial stages of the website design.
Slide Deck_Understanding Computational Thinking in 30 Minutes.pdf (241 kB)
Thumbnails of the Understanding CT in 30 Minutes Presentation used during Product Implementation.
Understanding CT in 30 Minutes Practice Scenario.pdf (48 kB)
Handout used during the Understanding CT in 30 Minutes Lesson.
Instructions for Learner Reviews.pdf (72 kB)
Instructions given to paper-and-pencil learner reviewers during Formative Evaluation.
Instructions for Learner Reviews - Distance.pdf (76 kB)
Instructions given to online/distance learner reviewers during Formative Evaluation.
CT_Coding Badge Learner Reviews.pdf (104 kB)
A summary of responses to the Learner Review questionnaire.
Think Aloud Protocol.pdf (83 kB)
The protocol followed during the usability testing phase of Formative Evaluation.
Selected SME Correspondence_ Badges & Tutorials.pdf (193 kB)
Selections of the Email Correspondence between the Designer and the CT/Coding SME.
Think Aloud Notes #1_ Elise.pdf (77 kB)
Observational Notes from Usability Testing with Learner #1.
Think Aloud Notes #2_ Rebecca.pdf (77 kB)
Observational Notes from Usability Testing with Learner #2.
Think Aloud Notes #3_Katie.pdf (75 kB)
Observational Notes from Usability Testing with Learner #3.
Teaching Computational Thinking Post-Survey - Questions only.pdf (408 kB)
A PDF version of the online form completed as a post-survey (n=40) during Summative Evaluation.
CT and Coding for ECE - Summative Evaluation Data.xlsx (84 kB)
Raw and Analyzed data for the project Summative Evaluation.
Ct and Coding for ECE Project Management.xlsx (28 kB)
Spreadsheet used for Project Management.