Students practicetyping lessons until they get all five stars. It really doesn't take much to learn, a few minutes a day for one to two weeks and you will be a pro!
Code.org
Code.org® is a nonprofit dedicated to expanding access to computer science in schools and increasing participation by women and underrepresented youth.
Scratch
Students ages 8-16 can program their own interactive stories, games, and animations — and share their creations with others in the online community.
Scratch, Jr.
Scratch, Jr. is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing.