What Resources Are Available?
There are a number of excellent coding platforms and curricula for teaching computer science and coding to K-12 students.
A curricular module for students ages 12-16, Bootstrap teaches algebraic and geometric concepts through computer programming.
Offers a wealth of free computer coding resources, including elementary curriculum (blend of online, self-guided, and self-paced tutorials) and one-day educator workshops.
A self-paced, elementary computer programming curriculum that covers a range of critical skills, from drag and drop commands and computational thinking to conditions and debugging.
This middle school program consists of instructional modules and professional development for the introduction of computer science concepts into science classrooms using modeling and simulation.
A free project of the Lifelong Kindergarten Group at the MIT Media Lab, Scratch helps young people learn to think creatively, reason systematically, and work collaboratively by programming interactive stories, games, and animations. ScratchJr is an iOS coding app for ages 5-7.
This free curriculum engages middle school students through a series of hands-on projects that help improve their problem-solving and critical-thinking skills.
Currently one of the fastest growing AP courses, Computer Science A is focused on computing skills related to programming in Java; professional development is offered through summer institutes at participating universities
This course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world; professional development is offered through summer institutes at participating universities
An introductory computer science curriculum developed at the University of California, Berkeley, BJC covers the “big ideas” of computing, such as abstraction, design, recursion, concurrency, simulations, and the limits of computation
This curriculum is designed to teach the fundamental concepts and big ideas of computing, in addition to providing a week-long summer institute and quarterly Saturday workshops during the academic year.
Provides students and educators with a complete technology education solution that connects the real world with education by equipping students with IT skills needed for successful careers in the workforce.
Offers STEM curricula, including computer science, for all grade levels. The high school Computer Science program, PLTW Computer Science, is currently underway in schools across the nation.
Training & Resources
Free online instruction. Courses and topics vary depending on the institution offering the training. Offered through annual awards, Google’s CS4HS supports colleges, universities, and nonprofits dedicated to CS education in their efforts to provide professional-development opportunities for school teachers.
Click here to join the Computer Science Teachers Association – It’s free!
A free program that increases student access and exposure to computer science education through after-school, in-school, and summer programs. All clubs are run by teachers and/or community volunteers.
Oracle Academy offers a wide range of classroom courses, self-study instruction, workshops, and resources – at no cost to you or your school.
Helps high schools build sustainable computer science programs by pairing trained computer science professionals with classroom teachers to team-teach computer science in high schools throughout the US. TEALS volunteers and partner teachers create a ripple effect, impacting the students they teach and the many students who will study Computer Science in the future.
Mississippi’s only coding bootcamp. Based in Water Valley, Base Camp Coding Academy offers a hands-on program designed to train students to be software developers in 12 months.
An advocacy initiative that was created to promote and advance K-12 computer science education in Mississippi among students, parents, educators, and policy-makers.
A partnership that was established to creative an inclusive technology corridor in Mississippi’s capital city. TECH JXN hosts an annual hackathon for Mississippi students.