Learn to Code

 

 

 

 

Computers are the driving force around our world. We use computers in every aspect of our daily lives. Wether you are driving a car, going to the grocery store, or  in a hopital,  Engaging your children in coding, will catapult them towards success, C omputers are everywhere.   Engaging your children with KEMET will catapult them towards success.  

 

Don't just play games, make them! Imagine learning to create your own game! Students will learn the basics of coding by designing interactive video games. Students will learn programming through game-like puzzles, tutorials and projects. They will do algorithms, loops, conditionals and events to make games that they can share with the world. Throughout the year, students will use various programming styles to create video games. They will learn art, music, animation and storytelling in order to create their own game. At the end of the year students will have programmed different games that they can play at home and share with friends. 
  

 

        Not only is your child learning but they will have fun. During various session students will create art projects in class and on the computer. They will learn about music and create a musical scores for their games. They will also meet and engage with individuals in this career field. KEMET's Year of Code will give your child an in depth view of computer programming. By the end of the year your child will be a computer whiz. 

 

         

 


  10 Reasons to Code

 

 


Impove critical thinking skills
Develop confidence in using computer coding
Develop team building and cooperative skills
Increase knowledge in computer science

Improve Math Skills 

Strengthen Writing Skills 

Increase Organization Skills 

Strenghthen written and verbal skills 

Empower students to change the world 

 

Life Skills 

 

 

 

 

 

 

 

 

 

 

 

 

Game Design 101

Grades 3- 5 

2 days per week 

 

Take a journey through art, sound and storytelling to design various games. This class is perferct for beginners who have little experience with using a drop and drag platform. Students will learn the basics of coding by using  sequencing, pattern recognition, loops, conditional logic to create programs. Create scenes, add sounds and music and use keyboard controls to drive your programs. Learn about motion, broadcasting messages and adding special effects.  

 

       Skills Gained 

 

  • Recognizing patterns

  • Computational thinking

  • Sequencing tasks

  • Using automation

  • Problem solving

  • Create interactive scenes with actors, scenes, and music

  • Design animations using loops

  • Program motion along X- and Y-axes

  • Build algorithms using conditional logic

  • Understand scripts running in parallel

  • Program music using notes, tempo and instruments

  • Create different scenarios and effects in games

  • Publish projects to the Web

  • Troubleshoot and debug simple programs

Game Design 102

Grades 3-5

2 days per week

$125

 

Does your child have experience coding and want to start at a more advanced level? Then this course is for you. Draw geometric patterns using pen-based drawing primitives to manipulate angles, direction, sizes, and color. Learn about timers, random numbers, interactions between objects, and special effects.

 

              Skills Gained 

 

  • Using loops for repetition

  • Programming conditional logic

  • Debugging programs

  • Sequencing tasks

  • Recognizing patterns

  • Using automation

  • Problem solving

  • Algorithmic thinking

  • Problem solving

  • Programming music using notes, tempo, and instruments

  • Drawing shapes and patterns using pen drawing commands

  • Programming fluid motion with keyboard control

  • Controling actors using messaging

  • Building customized versions of classic arcade games

Game Design 201

Grade 6-8 

2/days per week 

$125 /month 

 

Take a journey through art, sound and storytelling to design various games. This class is perferct for beginners who have little experience with using a drop and drag platform. Students will learn the basics of coding by using events, keyboard and mouse interaction, conditional loops, nested loops, functions, and sending and receiving messages. Basic physics programming such as gravity, bounding boxes, bouncing, projectiles, impulses, and collisions. 

 

Skills Gained

 

  •  Build complex multi-level games

  • Use variables to keep score

  • Use cloning to create actors programmatically

  • Build algorithms using complex conditional logic

  • Build physics projects using gravity, impulse, and velocity

  • Understand parallelism with multiple scripts

  • Program different behaviors for different actors

  • Publish projects to the Web

  • Troubleshoot and debug programs

Javascript 101

Grades 6-12

2/days per week 

$125/month 

An introduction to JavaScript for intermediate or advanced coders in upper middle or high school. In this advanced lesson plan, students will be introduced to JavaScript as they complete engaging lessons, solve challenging puzzles, and build their own games in JavaScript. This course is ideal for students who have already completed at least one course and are comfortable with the basics of programming logic and computational thinking. This course will help them transition to JavaScript and adapt to the additional challenges of text-based syntax.

Skills Gained 

   JavaScript syntax

Sequencing

Repetition 

Conditional logic 

Nested loops 

Automation

Pattern recognition

Simple motion, keyboard and mouse events

Creating and using an HTML canvas

 operators, expressions, variables, collision detection

Using arrays and objects to store structured data

Python 101

Grades 6-12 

2/days per week 

$125/month 

Introduction to Python for intermediate or advanced coders in upper middle or high school. In this advanced lesson plan, students will be introduced to Python as they complete engaging lessons, solve challenging puzzles, and build their own games in Python. This course is ideal for students who have already completed at least one course and are comfortable with the basics of programming logic and computational thinking. This course will help them transition to Python and adapt to the additional challenges of text-based syntax.

  Skills Gained 

Python syntax

Sequencing 

Repetition

Conditional logic

Nested loops 

Automation

Pattern recognition 

Simple motion

Keyboard and mouse events

Pen drawing

 Operators, expressions, and variables

Turtle graphics

Using arrays and objects to store structured data

Club Code 

Every Friday 

1.5 hours 

Grades 3-8 

$75/month 

Friday night lights get a new meaning with this all in one experience. Students will be able to learn the basic of game design, meet professionals in the gaming and entertainment field, and meet new friends from across the country. This Google created coding curriculum introduce students to code through Scratch. Scratch was created by the MIT Media Lab to help children learn to code.  Scratch s a block-based visual programming language to that coding easy and fun to learn. Get your game on. Register Today ! 

                

             

  • Wix Facebook page
  • Wix Twitter page
318-868-6167

Contact 

 (318)588-6811

 

Contact 

info@kemetmsc.org

 

  • Facebook Social Icon

Follow KEMET