By Janet Pinto, Chief Academic Officer & Chief Marketing Officer, Curriki
In today’s society, computer science skills are among the most important that students can master. Look around you: computers are everywhere!
Computers are Everywhere
Basic computer science is a vital skill every person needs – and not just for STEM careers. Computer skills are vital to succeeding in almost any career, because our lives today are built around computers. They are used to sell goods, to run businesses, to communicate, to bring people together, to market, to invent, to present, and so much more.
At home, computers are embedded in our daily lives, turning our lights on and off, keeping us secure, entertaining us, organizing us, and keeping our lives running smoothly.
Unfortunately, many schools don’t have the resources to teach this important skill. According to the National Science Foundation (NSF), computer science is taught in less than 25 percent of the nation’s K-12 schools, and few middle schools and elementary schools offer “academically rigorous” computer science experiences.
That’s where Curriki comes in, offering free, high-quality computer science curriculum to any teacher who needs it, both for their students and for themselves.
Here are Curriki’s top 5 computer science resources:
- WISC Computer Programming Activities – This Collection of learning activities on computer programming from Wisc-Online that include algorithms, debugging, C++ and more.
- AP Computer Science Principles Course –This is Curriki’s introduction to computer science and the art of programming for students in high school, which adheres to the College Board’s new AP CS Principles curriculum framework. Development of this course was sponsored by Oracle. https://library.curriki.org/oer/AP-Computer-Science-Principles-Course/
- Oracle Academy Workshops – Oracle Academy Workshops are designed to make first experiences with computing fun and engaging, while still leveraging best academic curriculum practices like project-based learning and offering educators methods for assessment.
- Computational Thinking Resource Collection, sponsored by AT&T – Students need methods for problem-solving that can be applied to future STEM careers or prepare them for college study. Whether a student’s career path involves biology, transportation, or sales doesn’t matter–all those things often involve solving big problems, dealing with big data sets and creating solutions. A skill set in problem-solving using Computational Thinking opens doors in any area.
- Problem-Solving Through Computational Thinking for Educators, sponsored by AT&T – This online Professional Development training is designed for Middle and High School teachers. This self-paced course combines short instructional videos, optional self-evaluation quizzes and links to excellent open source resources about Computational Thinking that teachers can use in their classrooms. Resources are aligned to Computer Science Teachers Association (CSTA) K-12 Computer Science Standards 5.2 Level 2: Computer Science and Community, as well as Next Generation Science Standards and Common Core Mathematics Standards.
Janet Pinto, Chief Academic Officer & Chief Marketing Officer, leads and manages all of Curriki’s content development, user experience and academic direction. Learn more at Curriki.org.
Follow Curriki on YouTube — we have a number of fascinating, educational new videos!