Brain Dump

### Activity

- Introduce the idea of Unit Length and Unit Area
- Get the kids to measure some lengths and areas in the class, using different units
- Introduce the different unit lengths in Kojo
- Ask the kids to make a couple of closed figures and measure their areas
- Introduce kids to the idea of a top view of a house
- Ask the kids to make the top view of a house with a certain number of rooms and a certain total area within Kojo

### Activity

- Introduce the idea of the prime factors of numbers as the core building blocks of numbers
- Do some prime factorizations with the kids
- Show kids how to calculate the HCF and LCM of two numbers based on their prime factors
- Ask the kids to draw a large rectangle within Kojo (relate this to something in real life - like a kitchen top, or a bed headboard, or a wall)
- Now ask the kids to fill this rectangle with the largest possible squares, such that the whole rectangle is covered.
- Now ask the kids to make a small rectangle.
- Ask them to figure out the minimum number of these rectangles that need to be tiled together to make a square figure

### Activity

- Introduce kids to the idea of variables (in Algebra)
- Point out how variable are useful in making statements about all numbers (laws) and some numbers (equations)
- Discuss the importance of laws [todo]
- Discuss the usefulness of equations [todo]
- Ask the kids to make a pattern in Kojo which depends on the solution of one or more equations

### Activity

Playing with angles based on the following code

```
def angle(n: Int) {
left()
forward(100)
right(180 - n)
forward(100)
write(n)
}
cleari()
setAnimationDelay(0)
angle(390)
```