Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Saturday, December 14, 2013

My daughter Miruna - learn to code

“The Einstein Code- programming for kids" Free download



Every kid can learn programming . It can happen with the condition to be fun . What is fun for kids ? The stories are fun. Games are fun. Cartoons are fun. We must create a world of kids include the basics of programming in stories , games, cartoons , and why not , singing and painting . A simple example : how can I interchange the values ​ of two variables . Obviously , the method glasses. I explained to my daughter , Miruna : I have two glasses , a glass of water and a glass of juice . How to put water in the glass of juice and vice versa, but without losing water or juice. I need the third glass . Obviously , an empty glass . You need to empty water glass in the blank , and then have to empty the glass of juice in the naked , etc. . In other words, we have two variables "a" and " b " . Initially a = 3 and b = 7 . I need a third variable " c". First : c = a ( c = 3 ) . After that , a = b (a = 7). Finally , b = c ( b = 3 ) . The basics of programming must be explained naturally in children's language . This must happen at very young ages. Make a computer program must become as natural as reading, writing, singing . Kids loves to spend many hours in front of the computer . My daughter does not know yet to write and read (a little known, but not well-known yet). But, she like cartoons and fairy tales and princesses. Therefore, I have introduced in my ebook "Miruna learn to code", some magical signs. These signs are representations of the concepts of flow charts (variables, "if", "while"). I think increasingly longer to write a computer game based on the story (perhaps in Game Maker). See my ebook “The Einstein Code” here

Friday, December 13, 2013

Miruna learn to code

“The Einstein Code- programming for kids" Free download



All kids need to learn programming
This has to start at very young ages . My daughter Miruna , aged five years , began to think in terms of " IF " and " WHILE " . If you finish homework , you can play with dolls. While you are sick , you should not eat ice cream . I thought to write a story for her, and for kids around the world. With my wife , Andrea, I wrote this story : “Miruna learn to code”. Is a story in which the symbols used in flowcharts are magical signs, the variables are boxes, and so on. This is the first story. Others will follow . For example, a story in which magical signs form a magical map ( a flow chart ). This map should be read and interpreted in order to escape from the evil dragon. Step by step , we get to perform simple objects to which we attach methods. From the beginning, all this will be in the form of stories and games. In my experience over 15 years as a professor of computer science, both at primary school and high school , I think this is possible. In everyday life, both us and our kids, we must make decisions based on the answer to a question, or to perform the same task several times (so repetitive actions ). Is a mistake not learn programming at low ages .
Programming helps us to think organized to take the best decisions at a time. Programming gives us results when looking for all solutions to a problem, or you want to choose the best solution from several possible solutions. By programming we develop algorithmic thinking, rational thinking. A computer program is a very clear set of logical instructions, arranged in a certain order, which have a beginning and an end. I hope that through this ebook, to help kids to love this fantasy world, the world of computer programs.
How kids learn to code: in the same way that an adult learning program. Must understand the notion of algorithm, the notion of "IF", the notion of repetitive instruction. But especially kids learn through stories. So, let's write stories about these notions. Then we can build a map. Let's invent a story based on this map. I know many kids who have asked me: we want to make computer games. Kids are fascinated by stories and computer games. Let us join efforts to combine business with pleasure. While reading a story or playing on the computer, they learn something useful. Making a computer program must become as easy and natural as reading and writing. See my ebook “The Einstein Code”  here