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.
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
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.