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. They believe every student in every school should have the opportunity to learn computer science. They also 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.
They offer all of their curriculum and course content completely free worldwide!
How can I keep track of what my child is working on in Code.org?
Click here to find out!
How can I help my child learn computer science when I don’t know how to code?
You don’t have to be a software developer to learn how to engage
your child in computer science learning experiences! You can learn alongside them while becoming their “lead learner”. While working with your child on code.org, here are some tips for taking on the role of "lead learner" (adapted from Code.Org Computer Science Fundamentals Curriculum Guide):
Lead Learner Tips
Allow your child time and space to figure things out on
their own first. Don’t give the answer right away, even if you know it. It’s OK to not have all the answers! Feel open to making mistakes in front of your child so that they see it is part of the learning process. Ask your child questions that direct their attention toward the issue to investigate without giving away what they need to change. Model the steps you would go through as a learner of a new subject. Explain the different questions you ask yourself along the way and the ways you go about finding answers. If you get completely stuck, rather than allow your child to get too discouraged, try a different activity. Perhaps return to the activity that they couldn't accomplish later, once they've learned more elsewhere.