Teaching about technology in school is my thing, but I have realized that there are plenty of other opportunities from companies and organizations outside of my school that can help get students excited about learning new things about technology and even might help propel them into a STEM field later in life. Below I will make a list of good programs or websites that are helping to put technology into the hands of K-12 Students (that I know of).
Google Ninja Program: The Ninja program is a free tutorial site that allows users to learn about specific Google products and services. This is great for teachers, parents and students who want a fun and easy way to learn about Google Apps.
Technovation, Global Technology Entrepreneurship Program for Girls. This program looks really exciting, it is a free program that teaches girls how to build a sample business plan and how to code an app. No prior knowledge is necessary. It looks like it is a lot of work, but the experience and results are very compelling! First place in the Middle School category wins $5000 and a trip to Silicon Valley to pitch their app!
MIT App Inventor: App Inventor is an Android app creation software that helps using a block style way of coding to help students create an Android app!