$400

Game Programming with Scratch 2.0: Regular coding classes for kids 7 - 11 y...

Event Information

Share this event

Date and Time

Location

Location

LccL Coding Academy

19 Tanglin Road #05-49/50

Tanglin Shopping Centre

Singapore, 247909

Singapore

View Map

Refund Policy

Refund Policy

No Refunds

Event description

Description

Quick Class Details

For 7 - 11 year-olds.
Student-teacher ratio capped at 8:1.
Curriculum designed and taught by educators with experience in Computer Science and Computational Thinking.


What is Game Programming (GP)?

In GP modules, kids learn to code by creating their own games and animation. GP classes introduce students to the fundamentals of coding and algorithms in a fun, engaging environment. In GP classes, beginner students grow into confident coders who are able to design, plan, develop and fix their own game and animation projects. Students experience and appreciate the relevance of coding by first creating their own computer games, and then playing the games that they created themselves. GP is a precursor to the Minecraft Coding, Interactive Web with Javascript and Python modules, should students choose to grow their skills further.


How is Game Programming different from other coding courses?

Short answer: It is not just about coding, it is about Computational Thinking.

Long answer: Game Programming is part of a holistic curriculum by LCCL Coding Academy's education in Computational Thinking. GP curriculum is designed to incorporate problem solving, computational thinking and essential mindset and values. Students begin with coding fundamentals and progressively apply Computational Thinking and problem solving strategy to their work.


Technology

Game Programming moculdes use Scratch 2.0 by the Massachusetts Institute of Technology. Scratch is a learning platform and block-based graphical programming language that encapsulates many fundamental codng structures.


Levels of Progression

There are three levels in the Game Programming curriculum. Each level totals 10 instruction hours. Students who complete both levels may advance to other modules. Choices include Minecraft Modding, Interactive Web with Javascript, and Python and Swift courses.


Level I: Apprentice

Level I is for beginners or students with minimal or no prior experience in coding.

What students learn in Level I: Apprentice:

  • Familiarization with Scratch and its interface
  • Introduction to basic coding cconcepts
  • Game story boarding, project planning and incremental programming concepts
  • Coding with motions, sounds, character controls, conditionals
  • Testing and debugging
  • Game scoring
  • Project show-and-tell and sharing session


Level II: Explorer

Level II is a continuity program for graduates of Level I. It takes the student to the next level of programming by having them code finer algorithms in their games. In Level II, students are challenged to think computationally on their own and implement solutions with fundamental code structures. Students create more complex and even more fun games.

What students learn in Level II: Explorer:

  • Using knowledge and skills from the Apprentice camp, you will plan and create more extensive games
  • Coding with time
  • More coding with motions, sounds, character controls, conditionals
  • More game scoring
  • More testing and debugging
  • Project show-and-tell and sharing session


Level III: Creator

Level III is a continuity program for graduates of Level II. In Level III, the student creates large game projects. This requires the student to immerse in a mini software development cycle of planning & designing, coding, testing, debugging and enhancing. Students apply more complex algorithms and make use of many fundamental coding constructs

What students learn in Level III: Creator:

  • Managing and implementing larger game projects
  • Defining and using functions
  • Designing and implementing more refined algorithms
  • Integrating all coding constructs learnt from previous bootcamps
  • Designing and planning more sophisticated user experience
  • Project show-and-tell and sharing session


Weekly Term Intakes

(GP1) Game Programming Level I: Apprentice

  • 22 Jul - 19 Aug (Sat), 14:00 - 16:00, 5 x 2 hrs
  • 27 Jul - 24 Aug (Thu), 16:00 - 18:00, 5 x 2 hrs
  • 4 - 8 Sep (Mon - Fri), 10:00 - 12:00, 5 x 2 hrs
  • 12 Sep - 10 Oct (Tue), 14:30 - 16:30, 5 x 2 hrs

(GP2) Game Programming Level II: Explorer

  • 22 Jul - 2 Sep (Sat), 11:30 – 13:00, 7 x 1.5 hrs
  • 14 Sep - 12 Oct (Thu), 16:00 - 18:00, 5 x 2 hrs
  • 16 Sep - 14 Oct (Sat), 14:00 - 16:00, 5 x 2 hrs

(GP3) Game Programming Level III: Creator

  • 16 Sep - 28 Oct (Sat), 11:30 - 13:00, 7 x 2 hrs


Holiday Intakes

(GP1) Game Programming Level I: Apprentice

  • 25 - 28 Jul (Tue - Fri), 09:30 - 12:00, 4 x 2.5 hrs
  • 4 - 5 Sep (Mon - Tue), 10:00 - 16:00, 2 x 5 hrs
  • November & December (TBA)

(GP2) Game Programming Level II: Explorer

  • 1 - 4 Aug (Tue - Fri), 09:30 - 12:00, 4 x 2.5 hrs
  • 6 - 7 Sep (Wed - Thu), 10:00 - 16:00, 2 x 5 hrs
  • November & December (TBA)

(GP3) Game Programming Level III: Creator

  • 8 - 11 Aug (Tue - Fri), 09:30 - 12:00, 4 x 2.5 hrs
  • 8 - 9 Sep (Fri - Sat), 10:00 - 16:00, 2 x 5 hrs
  • November & December (TBA)


Minimum Requirements

Students must be familiar with and comfortable operating the laptop i.e. able to switch the computer on/off and familiar with the keyboard.


Laptops

All participants need a personal laptop and are encouraged to bring their own. This is so that students are able to practice and complete optional coding challenges at home. Recommended laptop specification: Windows 7 / 8 / 10, Mac OS X or Linux, with at least 4 GB RAM.

If you do not have a personal laptop, LCCL Coding Academy provides laptops for use at the school. Please indicate your laptop needs during registration.


FAQs

How can I contact the organiser with any questions?

Please e-mail your questions to hello@lcclcoding.com or contact us via other means.

What's the refund policy?

All registrations are non-refundable. If the student has to miss a class due to unforeseen circumstance, we will do our best to help get the student up to speed again.

My child is younger/older than the required age. May they join the course?

We allow younger or older students in the Game Programming curriculum on a case-by-case basis. Please contact us so that we may advise you better. E-mail hello@lcclcoding.com or contact us via other means.

My child does not have a laptop. Does the school provide any?

If you do not have a personal laptop, LCCL Coding Academy provides laptops for use at the school. Please indicate your laptop needs during registration.

Share with friends

Date and Time

Location

LccL Coding Academy

19 Tanglin Road #05-49/50

Tanglin Shopping Centre

Singapore, 247909

Singapore

View Map

Refund Policy

No Refunds

Save This Event

Event Saved