Category Archives: Scratch

Fraction with discrete form and scratch program


  1. Grouping
  2. Sharing
  3. Discrete

In grouping method the number of objects are grouped into different containers in equal portions

Example: I have 15 cakes and want to give it to 5 people equally.

In sharing method I know the number of people I want to give I need to find out how many to give to each person.

Example: I need to give 5 people 15 cakes how many will I give each person so that they get the equal number of cakes?

In Discrete method, the user has a specified quantity of chips only.

As seen here, the arrangement of chips are in a 8 cross 5 with a total of 40 chips.

Let us consider 4/5 + 5/8

Then he would flip the appropriate chips like the following:

Here the child sees that there are out of 5 chips in one row four are blue and there are eight rows which sums up to 32. On the other hand there are five blue chips for one row and there are five rows which gives 25 now if we add all the blue we get 57.

link to project:


My first experience with scratch


This is an amazing idea .When I heard the word scratch, I did not know what it is? .After that students taught me how to use it? What kind of thing we can learn by using scratch.It is like an Object Oriented Programming.Here we have to give only command like move,turn like this. We have to understand the logic. whatever the command is given by us It will draw accordingly. We can draw different shapes by using scratch.It is increasing my interest level towards mathematics. The below picture shows the circle by using scratch.

This is makes me to understand the logic in easy way.Yesterday evening I saw the two wheeler truck so I would like to draw the truck by using scratch.Then I tried to draw a two wheeler truck.The below picture can shows my interest  towards scratch.


Learning Algebra With the the help of scratch

After finished Geometry i was switched to Algebra. Mastering algebra is important for moving on to nearly all other types of mathematics in  school. However, even the most basic algebra skills can be tricky for beginners to understand the first time they encounter them. I was in the need to know their prior knowledge in algebra in order to build on that (if that was conceptual) or correct them (if that was misconception). So, I gave some equations to solve, asked some stories (Multiplication & Division) and gave them small puzzles  to understand their understandings in algebra.

Except few, all posses some sort of difficulties. Some of them could not able to interpret the question, some of them having difficulties in calculation part, Some were guessed the answers. From that i inferred they need more explanation to understand the concepts. So, i took them to computer lab to practise algebra using scratch programming. First, i gave an expression of 5x+10 and asked them to draw bar graphs in scratch,                                     where x = 1,2,3,4,…….10(with guidance).

Screenshot from 2015-03-13 08:23:18Screenshot from 2015-03-13 08:23:02

Then, i asked them to find out the value of x in the following equation 5x+10=70.

Screenshot from 2015-03-18 16:27:14 Screenshot from 2015-03-18 16:27:45

<iframe allowtransparency=”true” width=”485″ height=”402″ src=””


What I was  inferred, they could learn(understand) the things comparatively quicker by programming than doing it manually (as procedural). Hence i decided to add one more concept on that just like fun by asking them to draw multi-stair case like structure by modifying the program   ( underScreenshot from 2015-03-13 12:22:31 guidance).


Screenshot from 2015-03-13 12:23:36

<iframe allowtransparency=”true” width=”485″ height=”402″ src=””