Skip to main content

Posts

Animating a simple ScratchJr program

How do you create an animation using ScratchJr.org

ScratchJr is a app designed to introduce children to coding. See this post for more information on the resources on the ScratchJr website.

ScratchJr can be used to create animations.
The video above was made using multiple sprites

A sunA cloud (ensure the cloud is hidden)Rain (made by the student) (ensure the rain is hidden)Down Arrow (made by the student)Up Arrow (made by the student)
Read this project for information on how to create your own sprite.

This project introduces the idea of sending messages between sprites to trigger an action in another sprite.

To hide a sprite before coding it, you drag the hide button off the tool bar and tap it. The sprite will disappear. It can be dragged back to the toolbar when finished.



The animation starts with the sun.




When you press the green flag the sun grows and shrinks then sends an orange message to the cloud. The cloud will not move until it receives the orange message.


The cloud receives the ora…
Recent posts

Resources in SratchJr

Coding is not as complicated as it sounds. If you are introducing coding to a class https://www.scratchjr.org/ is a perfect way to begin. It is designed for young children to 7 years. But it is also suitable for a first platform for primary aged students who have next coded or for use with old special needs children as a differentiation tool. If you are using it with older children it would be expected that you would move onto more complicated programs.

For people new to coding there are many resources on the https://www.scratchjr.org/teach/activities website. The cards introduce users to the basic functions. The cards can be downloaded and printed for use in the classroom. This would be an introduction to the concepts. It would be expected that one you have completed these you would move onto building your own games.



To learn about animation access the lessons through the Teach, Curricula menu and click the Animated Genre link


For games to reinforce skills access playground games throug…

What is the point of teaching coding and robotics?

As published on the ClassCover Blog http://www.classcover.com.au/teachers/features/
Coding and Robotics are the buzz word in the media and in schools. But why do we teach it? Coding and Robotics are just one of many approaches to teach students computational thinking..

Computational Thinking is the process of finding a solution to open ended problems. Computational Thinking is usually associated with computer science however it incorporates the way we set problems in all key learning areas (Google for Education).   The four stages of computational thinking are: Decomposition: breaking a large problem into smaller parts Pattern Recognition: identifying similarities and differences Abstraction: Identifying the general principles that generate these patterns Algorithm Design: step by step strategy for solving a problem (Google for Education)

Jeanette Wing of Carnegie Mellon University believes: “it is a fundamental skill for everyone, not just for computer scientists. To reading, writing, and arit…

5 ways to know you are teaching computational thinking

Computational thinking is a buzz word in many countries across the world. This blog gives 5 ways to identify if you are teaching computational thinking.
The BBC website has a definition of computational thinking that clearly lays out the components of computational thinking.
There are four components of computational thinking decomposition- breaking down a complex problem or system into smaller, more manageable partspattern recognition– looking for similarities among and within problemsabstraction– focusing on the important information only, ignoring irrelevant detailalgorithms- developing a step-by-step solution to the problem, or the rules to follow to solve the problemEach cornerstone is as important as the others. They are like legs on a table - if one leg if missing, the table will probably collapse. Correctly applying all four techniques will help when programming a computer.

You are teaching coding
Coding is the most common way people teach computational thinking. Coding provides op…

Using a Lilypad for a first project

Create a Cushion with twinkling lights This project is to make a cushion with twinkling lights. The light circuit was added to a cushion project during the making of the cushion. This blog assumes you have a cushion project or fabric to sew the circuit on.
This project uses the lilypad and circuit as a decorative feature and so it is sewed on the outside of the cushion. This will assist with changing the programming of the lights and replacing the battery. The cushion will be decorative and not washable.
You could do a similar project and hide the lilypad inside. Consider how will you change the battery.
You will need: Fabric for your cushion - we made a 50cm cushion. Protosnap Lilypad Development Board Conductive thread Alligator clips or wire for each light Needle Embroidery hoop Dress makers chalk Software https://www.arduino.cc/en/main/software Code: https://www.arduino.cc/en/tutorial/fade Sewing Instructions: https://www.sparkfun.com/tutorials/312 Download Arduino Software - https://www.arduino…