Honors Senior Theses/Projects

Date of Award

Spring 2020

Exit Requirement

Undergraduate Honors Thesis/Project


Honors Program

Faculty Advisor

Rachel Harrington and Breeann Flesch

Honors Program Director

Dr. Gavin Keulks


The 21st century has been characterized by rapid growth in technology and computer science. With this shift, computer science curricula have not always been introduced in the classroom at a similar pace (Yadav, Hong, & Stephenson, 2016). With the overwhelming amount of curriculum that needs to be taught and lack of resources at the district level, adding non-required curricula such as computer science and coding to the schedule can be difficult. There simply is not enough time in the day to teach it all. This project bridges the gap between computer science curriculum and the classroom, by showing how it overlaps with the Oregon Common Core State Standards. I have created a unit that teaches coding to fifth graders. It includes specific learning objectives aligned to the Common Core State Standards for Mathematics. These lessons teach coding using a scaffolded approach based on Bloom’s Taxonomy. This project provides teachers with a small unit for their fifth-grade class that will teach coding and that aligns with the standards that are required to be taught, which brings the computer science and elementary mathematics education worlds together. The existing resources to teach coding lack alignment to Oregon Common Core State Standards, so the goal of this project was to add alignment in order to make teaching computer science curriculum accessible for the classroom teacher.



Rights Statement

In Copyright

In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/
This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).