Resources

This page contains a list of links for parents, teachers, and students to learn coding, cybersecurity concepts, and more!
If you would like us to feature your website, please contact us!

Codecademy.org

Codecademy.org

Codecademy.org aims to create a good place for learners to engage! They take cues from Facebook and Zynga to create an engaging educational experience.
For Ages: Grade 12 and above
Topic: programming

introtopython.org

introtopython.org

introtopython.org is a resource for anyone who is looking to learn Python as their first programming language. introtopython.org also helps educators to view their curriculum and use it with their students.
For Ages: Grade 12 and above
Topic: programming

pyladies.com

PyLadies.com

PyLadies.com is an international mentorship group which focuses on helping women become pioneers in using the Python language. Their mission is to promote, educate and help build a Python community through outreach, events, and conferences.
For Ages: Grade 12 and above
Topic: programming

www.nist.gov/nice-tutorials

NICE Tutorials

The NICE tutorials are instructional webinars that are tailored to provide information to a wide audience about the variety of cybersecurity education and workplace development-related topics.
For Ages: Grade 12 and above
Topic: instructional webinars

raspberrypi.org

Raspberry Pi

The Raspberry Pi Foundation works to increase the number of people who can understand and shape the technological world by giving the power of digital making to all the people.
For Ages: Grade 5 and above
Topic: programming

www.edx.org

edX

edX is a collaboration between leading universities all around the world which aims to provide educational courses to learners all around the world. It is a non-profit and is freely available.
For Ages: Grade 12 and above
Topic: programming, engineering

Developers.Google.com/Blockly

Developers.Google.com/Blockly

The Blockly library adds an editor to your app that represents coding concepts as interlocking blocks. It outputs syntactically correct code in the language of your choice. Custom blocks may be created to connect to your own application.
For Ages: Kindergarten – Grade 8
Topic: programming, networking and security

code.org

Code.org

Code.org has a wide range of lessons, how-to guides, videos and more!
For Ages: Kindergarten – Grade 12
Topic: programming

dash.generalassemb.ly

CSUnplugged.org

Unplugged is a collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.
For Ages: Kindergarten – Grade 12
Topic: programming, networking and security

KhanAcademy.org

KhanAcademy.org

Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom.
For Ages: Kindergarten – Grade 12
Topic: programming

Scratch.MIT.Edu

Scratch.MIT.Edu

With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
For Ages: Kindergarten – Grade 12
Topic: programming

RoboLoco.com

RoboLoco.com

Unplugged, or no computer needed, activities.
For Ages: Kindergarten – Grade 12
Topic: computer science activities

Security-Literacy.org

Security-Literacy.org

This site has curriculum for teaching cybersecurity to the k-16 audience.
For Ages: Kindergarten – Grade 10
Topic: security literacy

BlackGirlsCode.com

BlackGirlsCode.com

Blackgirlscode aims to increase the number of women of color in the digital space by empowering them to become innovators in STEM fields, leaders in their communities, and builders of their own futures through exposure to computer science and technology.
For Ages: Grade 2 – Grade 12
Topic: programming

CyberDegrees.org

CyberDegrees.org

CyberDegrees has a wide variety of resources for post-secondary graduates who are interested in pursuing a degree in Cybersecurity!
For Ages: Post-secondary graduates
Topic: cyber security education and resources

codewars

CodeWars.org

Code wars helps you learn coding by challenging you. You solve one challenge at a time (aka kata) and master other skills. 
For Ages: Grade 7 – Adult
Topic: programming

dash.generalassemb.ly

TheCodePlayer.com

Do you feel you need step-by-step videos to help you learn to code?  Check out the Code Player.
For Ages: Grade 7 – Adult
Topic: programming

CyberAces.org

CyberAces.org

SANS CYBER ACES is a great resources for cyber security courses- and it’s free! 
For Ages: Grade 7 – Adult
Topic: security

codecademy.com

CodeCademy.com

Code Academy helps you learn a coding language even if you are a beginner who has never written a line of code.
For Ages: Grade 7 – Adult
Topic: programming

Developer.Android.com

Developer.Android.com

Want to learn how to develop apps for android? Check out this resource from Google.
For Ages: Grade 7 – Adult
Topic: app development

GenCyber.UTulsa.edu

GenCyber.UTulsa.edu

Lessons created by the GenCyber Teacher Camp at the University of Tulsa.
For Ages: Grade 7 – Adult
Topic: cyber security, programming, networking

SecurityTube.net

SecurityTube.net

SecurityTube has videos, a newsletter and forums to learn the latest in security.
For Ages: Grade 7 – Adult
Topic: security

Udacity.com

Udacity.com

UDACITY has several nano degrees that let you learn a skill in the tech field. Several courses are free, however there are many paid options as well.
For Ages: High School – Adult
Topic: programming

CISecurity.org

CISecurity.org

Center for Internet Security maintains a list of current threats, cybersecurity tools and best practices.
For Ages: High School – Adult
Topic: programming

coursera.org

Coursera.org

Coursea brings the best courses in the world together in one site.  Become specialized in python, bitcoin technologies, neural networks and more!
For Ages: High School – Adult
Topic: programming

FreeCodeCamp.org

FreeCodeCamp.org

Join a supportive community of millions of coders, building projects and earn free certificates, or get experience by coding for nonprofits. 
For Ages: High School – Adult
Topic: programming

EDX.org

EDX.org

EDX is an open source higher education platform that provides resources for over 5M+ learners. Learn a different language at your own pace.
For Ages: High School – Adult
Topic: programming

Hak5.org

Hak5.org

This site highlights current exploits and mitigations.
For Ages: High School – Adult
Topic: programming

Wicys.net

Wicys.net

Resource for women studying cybersecurity and women in the profession. Industry, government, academia, this is your one stop place for WiCyS!
For Ages: High School – Adult
Topic: security

dash.generalassemb.ly

Dash.GeneralAssemb.ly

GA Dash will teach you how to make fun and dynamic websites.  You can learn JavaScript, HTML, and CSS.  Projects are the basis of your learning.
For Ages: High School – Adult
Topic: programming

CISecurity.org

C5Colleges.org

More info coming.
For Ages: High School – Adult
Topic: programming

CISecurity.org

HackThisSite.org

Hack This Site is a free training ground for users to test and expand their hacking skills.
For Ages: High School – Adult
Topic: security

DigitalSchoolHouse.org.uk

DigitalSchoolHouse.org.uk

This site has free lessons for teaching kids about cybersecurity.
For Ages: Teachers
Topic: security

https://cs.columbusstate.edu/about_us/cybersecurity_roadshow.php

CS.ColumbusState.edu CyberSecurity Roadshow

Resource for teachers to integrate cybersecurity into their community curriculum.
For Ages: Teachers
Topic: security

Cryptography and Coding Information

This blog post contains information about the all-time favorite – Cryptography!
For Ages: Grade 12 and above
Topic: cryptography