Programming Basics

 

Do you want to learn to code?  Do you want to learn programming but don't know where to start?

This course is meant to introduce students who have no programming experience to the world of computer science. This course will teach the basic, foundation concepts of programming in an easy-to-follow manner.

Students will get acquainted with some basic concepts used in programming which will lay the groundwork that the rest of the course will build upon. After learning the basic terms and concepts of computer programming, the students will be able to practice these concepts hands-on. This course won’t make you an expert programmer, but it will give you an exciting first look at programming and a foundation of basic concepts with which you can start your journey learning computer programming. 

Class time:  3:00pm - 3:55pm - Tuesday 

Recommended Age/Grade: 6th through 12th grade

Instructor: Mr. KJ Dudley

Cost:  $50 a month

Course Fee: $10 class supply fee

 

Class size is limited to 8 Seats

 

Supplies: Student will need to supply their own windows laptop computer

Minimum computer requirements (subject to change):

Generally content developed can run pretty much everywhere. How well it runs is dependent on the complexity of your project. More detailed requirements:

  • Desktop:

    • OS: Windows XP SP2+, Mac OS X 10.8+, Ubuntu 12.04+, SteamOS+.

    • Graphics card: DX9 (shader model 3.0) or DX11 with feature level 9.3 capabilities.

    • CPU: SSE2 instruction set support.

  • iOS player will require iOS 7.0 or higher (dropping 6.0).

  • Android: OS 2.3.1 or later; ARMv7 (Cortex) CPU with NEON support or Atom CPU; OpenGL ES 2.0 or later.

  • WebGL: Any recent desktop version of Firefox, Chrome, Edge or Safari.