Programming Classes

New Hands-On Programming Classes $299 (10 Classes)

  • Coding For Fun
  • Basic Website Programming
  • iOS Game Programming

Coding for Fun

Objective:

  • Learn Visual Programming using “Scratch” and develop multiple games while exploring various fundamentals of Programming.
  • Will get Basic building blocks of Programming
  • Problem Solving Techniques
  • Thinking Logic
  • Imagination to Animation

Age: 8+

Mode of Teaching:

  • Will be using Visual Programming “Scratch” which is widely used for introducing programming for younger audience yet very powerful language.
  • Will be exploring the development of real world games through which kids will learn programming concepts
  • Encourage kids to imagining problems and developing the logic to solve those problems.

Prerequisites:

  • They should know basic operations of laptop and browse internet online
  • A laptop with mouse is needed to write the code and perform the homework/exercises

Programming Concepts Covered:

  • Variables, Data types
  • Control Statements and Loops
  • Animation and Sound
  • Sensors
  • Data Structures: Lists
  • Subroutines

Basic Website Programming

Objective:

  • Learn creating basic HTML pages to display static websites
  • Basic HTML elements
  • Styling with CSS with basic Animation and JavaScript validation

Age: 8+

Prerequisites:

  • Know how to operate laptop
  • Need a laptop to do the exercises

HTML Concepts Covered:

  • HTML Page Structure
  • Basic meta tags
  • Page formatting paragraphs and headings
  • Adding Images and sounds
  • Adding Styling with CSS
  • Dynamic Sizing of the page content based on client browser size.
  • HTML forms
  • Writing/Reading Cookies

iOS Game Programming

Objective:

  • Teaching iOS concepts
  • Teach Swift Programming
  • Teach them 2D Game Programming

Mode of Teaching:

  • Will be exploring the development of real world games through which kids will learn programming concepts
  • Encourage kids to imagining problems and developing the logic to solve those problems.

Age: 8+

Prerequisites:

  • They should know basic operations of Mac and browse internet online
  • They should have completedat least one programming course.
  • A MacPro (or similar/virtual mac on cloud ) is needed to write the code and perform the homework/exercises

Programming Concepts Covered:

  • Swift Variables and Data Types
  • Functions
  • Classes/methods
  • AutoLayout and UIKit
  • IBOutlets, IBActions
  • Segues
  • 2D animation through SpriteKit
  • Adding Sounds
  • Connecting to Internet and GameKit