# Klc Activities

by lalitp 08 Nov 2011 12:03

- Making Flags
- Making Mondrian Paintings
- Making a pattern with simulated
*color blows* - Making a Circle
- Regular Polygons
- Turtle Arithmetic
- number laws
- operations - addition, multiplication, exponentiation, and their inverses

- HCF and LCM (maybe tiling)
- Number Line
- Fractions (involves gcd, lcm, etc)
- Decimals
- Perimeter / Area
- Geometric Shapes
- Mean/Median/Mode
- Rational and Irrational numbers
- Polynomials
- Visualization
- Factorization

- Calculating Pi
- Euler's number (e)
- Simple and Compound Interest

# KLC Lessons for Grades 5-7

by lalitp 26 Sep 2011 12:43

Programming with Kojo

- forward and right (and clear)
- make square
- get to know:
- code completion
- error recovery
- syntax errors (take Kojo's help)
- semantic errors (?)

- incremental running
- make pattern bit-by-bit
- recover from semantic errors

- copy and paste

- make two squares
- long program? use repeat
- get to know: code formatting
- make two squares using repeat

# Thoughts around Kojo

by lalitp 23 Sep 2011 08:31

Kojo is an *interactive environment* where children learn Computational Thinking, Creative and Artistic Thinking, and Math as an applied subject.

# KLC Adult Lessons

by lalitp 13 Sep 2011 17:07

- KLC Core Ideas
- Intro; take down participant names
- Ideas about Computing
- 1928 - David Hilbert's Decision Problem:
*Is there a procedure to decide whether any given mathematical statement is true or false?* - This led to the question -
*what exactly is a procedure?* - Answers provided by Alan Turing (Turing Machines) and Alonzo Church (Lambda Calculus)
- A Turing Machine represents a procedure
- Example - a procedure for a calculator, the corresponding turing machine, and a physical calculator that embodies that Turing Machine

- A Universal Turing Machine can mimic any Turing Machine (when given a description of that Turing Machine)
- An Example - later…

- Von Neumann Architecture - physical embodiment of a Universal Turing Machine
- Current computers are based on the Von Neumann Architecture
- Hardware (Universal Turing Machine) - CPU, Memory, Input Devices, Output Devices, Secondary storage
- Software - The Turing Machines that run on the Universal Turing Machine
- Example a Calculator Program within a Desktop Computer.

- 1928 - David Hilbert's Decision Problem:

# KLC Lessons for Grades 5-6

by lalitp 12 Sep 2011 07:04

- Ideas for Learning
- Numbers - Counting and Whole
- Three Laws
- Homework - law names

# The Kalpana Clubs

by lalitp 09 Sep 2011 03:46

# Kalpana center

by lalitp 06 Sep 2011 04:33

**The Kalpana Research And Learning Center**

in

**The REACHA Pragya Sansthan**

*159/1 Vasant Vihar, Dehradun, India*

# Tweaking Kojo on Linux

by lalitp 23 Aug 2011 16:57

Go into $kojo/etc/kojo.conf, and modify default_options to include:

`—laf Nimbus`(for the Nimbus look and feel, which might look better to you than the native look and feel)`-J-Xss`(to increase the stack size, if you run into stack overflow errors while running scripts that use recursion)

# Contributing Stories

by lalitp 20 Aug 2011 15:44

Do you have a story that you want to contribute? Do any one of the following:

# Stories For Learning

by lalitp 20 Aug 2011 13:39

This is the homepage for user contributed stories that run within Kojo.

# Some Stories by Himjyoti Kids

by lalitp 20 Aug 2011 07:22

This page features stories by kids from Himjyoti.