LearningA-Z.com produces online teaching materials for the elementary classroom. Printable worksheets, activities lesson plans for preschool, kindergarten, first grade, second grade, and third grade.
This site has online interactive games for a range of curriculum learning areas (literacy, mathematics, holidays) for a range of different ages (k-grade5). Very engaging with a large variety of games and activities!
A 5th grade Science teacher, Mr. Ramirez includes in his website lots of interesting links to science (electricity, magnetism, chemestry, engineering, NASA, rockets, tangrams) education-related resources including videos and games. General teacher's presentations to the main sections are available in English and Spanish.
A simple online tool for creating book covers. My grade Prep and 1 (Australia) students use this with few difficulties.
The Book Cover Creator is designed to allow users to type and illustrate front book covers, front and back covers, and full dust jackets. Students can use the tool to create new covers for books that they read as well as to create covers for books they write individually or as a class.
An oldie, but a goodie! Scratch is a free tool designed to support the development of coding skills. Available in 40+ languages and aimed at students aged 8 and up. Students can program their own interactive stories, games, and animations - and share their creations with others in the online community.
My 5 year old daughter loves Scratch Jr. She had a tutorial from us initially, but was able to use the software independently very quickly, to her own delight.
I have used the computer version of Scratch with students in grades 3-6 (in Australia). My colleagues were amazed when students produced maze games where if the player bumped into the maze walls they were returned to the start - little did they know how easy it was once we got the hang of the coding. Great stuff.
Actually there is also a new curriculum for Scratch with worksheets:
http://scratched.gse.harvard.edu/guide/download.html
It has also been translated into several languages.
This is a very helpful tool if you want to start introducing programming to a class. I have been using it now twice, and I am happy with the outcome. In particular the worksheets are so helpful and give you more time to support the individual child.
I have use code.org as an introduction before using scratch. It allows the children participate it in games involving angry birds, plants vs zombies, flappy birds and the disney frozen characters.
This tool is amazing if you use google drive to send and receive files from your students
Doctopus gives teachers the ability to mass-copy (from a starter template), share, and manage grading and feedback for student projects in Google Drive. Its tentacles copy and "hand out" Drive files to a roster of students, giving teachers full control over starter template, sharing configuration, folder organization and file naming, as well as visibility over all work in progress -- including the ability to bulk revoke and revert student editing rights around submission deadlines.
This 20-hour course introduces core computer science and programming concepts. The course is designed for use in classrooms for grades K-8, but it is fun to learn at all ages.
There is also scratch.mit.edu/ , fantastic for computer programming. Hopscotch and Tynker are iPad applications that you can use, they are free.
I agree code.org is fantastic, the hour of code occurs in December.
Above is a link to one of my science lessons and activities used to cater for the variant levels of pupils in my class using the learning platform of google sites.
This blog is designed to help teachers to introduce and develop the use of Games Based Learning in the classroom by discussing experiences with various grade levels. The Media, Presentations and Research tabs provide links to relevant research papers, videos and podcasts that may assist educators.