Last week I started something new with the 4th graders – Fantastic Fridays. On the board, I wrote a list of activities. Some were things they’ve done before but never seemed to get tired of it. Others were completely new.
- Osmo – a unique way to physically interact with the iPad
- Ozoblockly – drag and drop programming to use with Ozobots
- Kodable – programming curriculum for elementary students
- Know Your States – an excellent interactive game to learn where the states are located.
- Sugar, Sugar – a fabulous problem-solving activity
The students were SO engaged! Yes, there is a time when you have to teach skills but choosing your learning is critical! We, as teachers, must make time for that as well. Be sure to walk around and listen in on conversations – the dialog, the problem-solving, the planning is amazing!
The girl who was using Ozoblockly even returned after school so that she could show her sister what she’d done in class.
She also wanted me to video her Ozobots dancing in tandem. Here they are:
The last question the students asked as they exited the lab was, “May we please do this again?”
And, yes, we most definitely will!
I introduced a fourth grade class to Kodable yesterday and was amazed at their excitement. As a teacher, you have to love it when students don’t want to leave the class because they are so engaged!
And talk about the learning, the collaboration, the problem-solving . . .
The second annual Hour of Code is here – celebrated the week of December 8 – 12! Last year, 15 million students around the world learned an hour of code.
What is Hour of Code? “A one-hour introduction to computer science, designed to demystify code and show that anyone can learn the basics.” (From Hour of Code FAQs)
Our school will be doing a variety of activities for Hour of Code. On Wednesday, the upper school students will be demonstrating coding during lunch for all K-12 children. K-3 students will be in the computer lab with me exploring the following:
- Kodable: K – 2 classes will log in to the Kodable app to learn sequence, conditions, and loops by dragging and dropping commands to program a fuzzy character. The app is free with in-app purchases. A school account was purchased for our younger students so their progress is saved.
- LightBot: The LightBot app ($2.99) is designed for ages 9 – 12. However, I’ve used it with younger children and it’s always a hit. Students move the character to light a square by dragging and dropping commands. There is also a LightBot, Jr. for the younger children.
- CodeStudio Course 2: The third graders will begin CodeStudio’s Course 2, a free introduction to coding for elementary students. The course teaches the user to snap blocks together (it starts out with Angry Birds) and shows the lines of written code. The students have a picture log in and they are welcome to progress through the course at their own pace. The link to their class account can be found on the coding page of TVS TechnoWizards. (All K-4 students are enrolled in one of the 3 courses for elementary ages. We will work on the courses throughout the year.)
These activities are just a few of the many resources available to help students of all ages experiment with coding. Since I work with elementary children, I’ll focus on those designed for this age.
- Daisy the Dinosaur: Snap blogs together to learn coding basics (ages 6-8; free)
- Bee-Bot: Move Bee-Bot through a series of directional movements (ages 5-8; free)
- Hopscotch: Snap blogs together to program characters to do tasks (ages 9-11; free)
- Scratch Jr: Students program interactive stories and games (ages 6-8; free)
- Move the Turtle: Solve tasks while learning to code (ages 9-11; $)
- CodeStudio: Besides the courses available, there are special Hour of Code activities including Frozen, Play Lab, and Flappy Code.
- Scratch Programming: Snap blocks together to create games, interactive stories, and more.
- Tynker Hour of Code: Similar to Scratch with the snap blocks; Tynker also has an iOS app.
- Blockly Games: A series of games designed to practice coding (Use Safari, Firefox, or Google Chrome).
- Holiday Lights: Light up the White House Christmas tree by snapping coding blocks together (Use Safari, Firefox, or Google Chrome).
As you can see, there are numerous resources available to learn coding. Learning coding helps students develop computational skills and problem solving. Coding is difficult but the students LOVE the challenge! Give it a try – your children will enjoy guiding you through what they know!
An article to ponder:
Why Every Child Should Learn to Code from the Guardian