Вы находитесь на странице: 1из 1

Dominik Martinez

Senior Project Proposal



My senior project is to establish a computer programming course at an elementary school
in Petaluma, based off of the curriculum provided by Code.org. Computer science is one most
rapidly expanding industries in the United States, yet only 1 in 10 schools offer any computer
science class. For this reason, I believe that establish a basic course is CS at a local elementary
school would encourage some students to pursue a career in CS, while before they may have
been totally unaware of CS as a profession. A question that may arise would be, isnt CS a bit
too advance to teach to elementary students. CS is a very broad topic, and for this reason, many
organizations (including Code.org) have made curriculums that can introduce computer science
topics, such as flow, choices, other CS concepts, while avoiding the complexities of the syntax of
various languages (C++, Java, Python, etc). Many of the skills taught through these courses also
can cover math, science, and English standards from Common Core.
This project is very self sustainable: aside from access to a computer lab of some sort, the
curriculum would require no additional programs or costs. In addition, the curriculum itself is
licensed under a Creative Commons license, so it is without cost. The only issue that may arise
from this project is the necessity of finding a time and a place that is within the schedules of both
myself and the elementary school I will be working with.
The specifics of the project are as follows. I plan on discussing the curriculum with
several elementary school in Petaluma (or further) until I find a school that is capable of hosting
the curriculum. The curriculum itself would last about 4 - 5 weeks, with each lesson taking about
45 minutes. On top of the base curriculum, I plan on introducing students to software and web
applications that would allow students to continue their computer science education outside of
the classroom. Some of these resources include Khan Academy, Codecademy, and Tynker. I will
also introduce students to jobs that exists for computer scientists, including programmer, analyst,
hardware engineer, web developer, and more.
Overall, my project is intending to introduce children to an incredibly important science
field that is relevant in nearly aspect of modern life. Computers are everywhere, and theyre not
going away anytime soon. In addition, the skills that can be taken away from computer science
are applicable to many other interests. A computer science curriculum for elementary students
will kickstart some students on a career towards computer science, by introducing them to the
topics prior to high school or even college.