Discover Classes. Earn 10% Rewards.

C Programming Camp (Ages 12-18)

Join our C programming camp and step into coding through expert-led sessions! From program structure and variables to flow control and iteration statements, you'll build a strong foundation in C. Get ready to code with confidence!

  • Beginner
  • 12 - 18 years old
  • Earn 10% back in points
  • Price Lock

    If you find the same class on the same dates for less within 48 hours of booking, send us the link. We match the price as credit or the difference.

  • Interactive Live Online
  • 5 hours over 5 sessions

Express Checkout – $199


Proceed to Checkout

No booking fees. Earn 10% back in points. Price Lock: if you find the same class on the same dates for less within 48 hours of booking, send us the link. We match the price as credit or the difference.

Give as a Gift

Start Dates (3) $199/person

Show all 5 sessions
  • Mon, Nov 23 at 10:00am - 11:00am
  • Tue, Nov 24 at 10:00am - 11:00am
  • Wed, Nov 25 at 10:00am - 11:00am
  • Thu, Nov 26 at 10:00am - 11:00am
  • Fri, Nov 27 at 10:00am - 11:00am
25 left
Book
Show all 5 sessions
  • Mon, Dec 21 at 10:00am - 11:00am
  • Tue, Dec 22 at 10:00am - 11:00am
  • Wed, Dec 23 at 10:00am - 11:00am
  • Thu, Dec 24 at 10:00am - 11:00am
  • Fri, Dec 25 at 10:00am - 11:00am
25 left
Book
Show all 5 sessions
  • Mon, Dec 28 at 10:00am - 11:00am
  • Tue, Dec 29 at 10:00am - 11:00am
  • Wed, Dec 30 at 10:00am - 11:00am
  • Thu, Dec 31 at 10:00am - 11:00am
  • Fri, Jan 01 at 10:00am - 11:00am
25 left
Book
Showing 1 – 3 of 3

Book a Private Group Event

Booking this class for a group? Find great private group events

Class Description

Description

While this camp covers all the foundational material needed to establish a solid understanding of C programming, you also have the flexibility to select specific sections that meet your learning goals and skill level.

Topics Included:

  • Variables and Data Types (int, float, double, char; identifiers, variables, data types, constants, and type conversions)
  • Console Input and Output Operations (printf function, scanf function, formatting)
  • Operators and Expressions (arithmetic operators, logical operators, modulo operator, relational and comparative operators)
  • Branch Statements (if/else conditions, switch statements, and case handling)
  • Loops (do-while loops, while loops, for loops, break and continue statements)
  • Projects for the practical application of concepts

Depending on students' existing knowledge and learning pace, we can also cover the following topics:

  • Functions (pass by value approach, pass by reference approach, parameter passing)
  • Arrays (standard one-dimensional arrays, two-dimensional arrays or matrices, multi-dimensional arrays)
  • Pointers (pointer declaration and syntax, pointer arithmetic operations, pointers with functions, pointers with arrays, memory allocation with malloc and calloc)
  • Strings (string basics, string manipulation functions)
  • Structures (defining structures, working with structure members)
  • Recursion (recursive function concepts, stack management)

Remote Learning

This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.

Upon registration, the instructor will send along additional information about how to log-on and participate in the class.

Refund Policy

Refund is available for cancellations made 1 week before the class/camp starts.

Benefits of Booking Through CourseHorse

  • Booking is safe. When you book with us your details are protected by a secure connection.
  • No booking fees. You pay the school's price, with nothing added at checkout.
  • Price Lock. If you find the same class on the same dates for less within 48 hours of booking, send us the link. We match the price as credit or the difference.
  • This class will earn you 1990 points. Earn 10% back in points. 100 points = $1 off a later class.

Similar Classes

Young Gates

Young Gates is an online coding school that prepares kids for success in the digital world. With a unique approach that combines teacher-led instruction and online classrooms, students learn coding through hands-on projects and build their websites.

View school profile
Young Gates
Vetted by CourseHorse

A verified Online educator.

Loading...