CAD Forum - Database of tips, tricks and utilities for AutoCAD, Inventor and other Autodesk products [www.cadforum.cz]
CZ | EN | DE
Login or
registration
  Visitors: 1528
RSS channel - CAD tips RSS tips
RSS discussions

Discussion Discussion forum

 

HelpCAD discussion

 
CAD Forum - Homepage CAD discussion forum - ask any CAD-related questions here, share your CAD knowledge on AutoCAD, Inventor, Revit and other Autodesk software with your peers from all over the world. To start a new topic, choose an appropriate forum.

Please abide by the rules of this forum.

How to post questions: register or login, go to the specific forum and click the NEW TOPIC button.
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Topic ClosedTeaching Kodables to Kindergartners

 Post Reply Post Reply
Author
AliveInTheLab View Drop Down
RSS robots
RSS robots


Joined: 20.Nov.2009
Status: Offline
Points: 425
Direct Link To This Post Topic: Teaching Kodables to Kindergartners
    Posted: 21.Feb.2017 at 04:00

My wife, Sheryl, is a Kindergarten teacher at Bay Fram School. We have a long association with that school in that our daughter, Stephanie, was in the first Kindergarten class that opened the school. Four years later, our son, Steven, also attended Kindergarten at Bay Farm. So Sheryl is thrilled to be teaching at a school that she's been a part of since 1993. When Sheryl needed a parent volunteer to teach computer programming, as someone with a degree in computer science, I was immediately conscripted. :-)

Kodable is a curriculum for students designed to teach them computer programming. Foundational skills are built using lessons intended for grades kindergarten through third. This is built upon in fourth and fifth grades so that the result is that the students understand and know how to program in JavaScript. Here is some JavaScript that I adapted from the Dynamic Drive site and use on the website for my homeowners association.

Javascript

You can learn more about Kodables for yourself:

Kodable
Visit the Kodable site
.

To get students started, I explained that computers are not smart on their own. Computer programmers have to tell them what to do. (Let's not bring up the topic of artificial intelligence yet.) In addition to telling the computer what to do, programmers have to tell computers what order to do things in. The order in which things happen is called a sequence.

At this point, my wife read a story about the Fuzzball family on the planet Smeeborg. The student's job is now to guide the Fuzzballs as they explore the planet. Using the available moves of: forward, backward, up, and down, you need to put them in the right sequence so that the Fuzzball makes it from the starting point all the way to the other side.

Here is the first puzzle:

Puzzle_basic

The students drag and drop the direction arrows and place them in the right order. After dragging and dropping the direction arrows, the students hit the green play button, and the sequence is executed. If they make a mistake, they can remove and re-add arrows and try again.

Here is the correct answer:

Puzzle_basic_answer

It's a long stretch from dragging and dropping arrows to writing JavaScript code, but this is an excellent start for five-year-olds.

Programming fundamentals are alive in the lab.

Speaking of programming, if you are an application developer, have you checked out Autodesk Forge?

Go to the original post...

It's Alive in ihe Lab - Autodesk Labs blog by Scott Sheppard
Back to Top

Related CAD tips:


 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down



This page was generated in 0,547 seconds.