$880

Principles 4 @BT : Nov Camp | 19 Nov - 22 Nov | 11am - 1pm + 2pm - 4pm

Event Information

Share this event

Date and Time

Location

Location

King's Arcade

#03-01B

559 Bukit Timah Rd

Singapore, 269695

Singapore

View Map

Event description

Description

Principles 4 - Weekly Course for Ages 13 - 18


OBJECT-ORIENTED PROGRAMMING WITH PYGAME


Prerequisites: Principles 3

Our introduction to foundational concepts and techniques in computer programming culminates in this course where programming concepts hitherto learned like loops, functions and lists come to life as students design and build their way through their own platformer video game using the PyGame* game development framework.

Code Campers will be introduced to the object-oriented programming (OOP) paradigm - a problem solving approach that allows the programmer to think about the behaviour of his or her program in terms of a collection of objects and how they interact. These skills are then applied to the context of the game programming, where objects are used to abstract the idea of a video game as a collection of characters animated on a display.

The completion of this course will enable the student to solve complex problems beyond the field of game programming - by viewing and reasoning about problems as complex systems of simpler, intertwined objects, students gain a powerful framework for designing and building larger programs and software.

*PyGame is a lightweight albeit powerful Python game engine that allows students to build and examine the internal workings of some of their favourite video games.

Course Schedule

This is a 16 hour course. Lessons will be conducted over 4 days, 19 Nov - 22 Nov, 11:00am - 1:00pm and 2:00pm - 4:00pm, at our Bukit Timah Campus (#03-01B King's Arcade). There will be a 1-hour lunch break, from 1:00pm to 2:00pm; lunch is not included.


**Do note that we require a minimum of 2 Code Campers to start a class. You will be fully refunded if the class minimum is not fulfilled.

Share with friends

Date and Time

Location

King's Arcade

#03-01B

559 Bukit Timah Rd

Singapore, 269695

Singapore

View Map

Save This Event

Event Saved