iCode

An Introduction to Computer Programming
  • Program Highlights

    • A new creative computing program using SCRATCH using a design-based learning approach. Scratch is a graphical programming language developed at the Massachusetts Institute of Technology (MIT) Media Lab and used worldwide by teachers to teach the basics of computer programming.

    • Scratch takes advantage of advances in computing power and interface design to make computer programming more engaging and accessible for children, who are learning to program.

    • Its building blocks approach all but eliminates a major problem for learners presented by traditional text-based languages i.e. the requirement to recall and type instructions according to a strict syntax.

    • In addition, its cartoon-style approach with emphasis on rich media types – sound, graphics and animation – have made it popular in the classroom as an engaging and entertaining way to introduce young learners to Computing Science.

    • Grade:
      6 and above
    • Class Size:
      15-20 Children
    • Sessions:
      1 Semester - 13 Sessions
      2 Semester - 13 Sessions
  • Activity and Benefits

    • As young people create Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.
  • Learning Targets

    • Learning the basic principles of a programming language.

    • Work individually or collaboratively to design and implement a game, animation or other application.

    • Learn important computational skills and concepts that will be of help when solving programming problems.

    • It will help a student to develop a good level of fluency with digital technology by learning how to read and write the Scratch language.

  • How to enroll your child to iRobokid?