High School Computer Science - Part 2


There are a few non-profit organizations that work to improve high school curriculum's by helping incorporate Computer Science. One such organization is Partner4CS.  Partner4CS is a non-profit organization centered in Delaware trying to bring a high quality computer science classes to middle schools and high schools. This program hopes to broaden participation in computing, increase awareness of computer science and its impact on the world around us, and increase enthusiasm for computer science.

During the fall of my sophomore year, I participated in a 1 credit seminar in which I learned about teaching CS to students in a fun and exciting way while still getting core principles across. I collaborated with professors and other undergraduates to help facilitate an after school program at the Newark Charter School called Scratch Club. For those that are not familiar with Scratch, it is a powerful and easy to use programming language that has many abstractions already built in. It is a great entry point into Computer Science for young students. Other students in this seminar were involved in similar programs with other local schools.

Code.org is another organization that is actively working to increase awareness about Computer Science around the country.
Launched in 2013, Code.org® is a non-profit dedicated to expanding participation in computer science by making it available in more schools, and increasing participation by women and underrepresented students of color. Our vision is that every student in every school should have the opportunity to learn computer science. We believe computer science and computer programming should be part of the core curriculum in education, alongside other science, technology, engineering, and mathematics (STEM) courses, such as biology, physics, chemistry and algebra.
Related Links:

Partner4 CS

CS Unplugged

Code.org

Comments

Post a Comment

Popular posts from this blog

Multi-Core Programming with Java

Beat the Streak: Day Three

Efficiently Remove Duplicate Rows from a 2D Numpy Array