Python (Pygame)

Course Information

Duration: 36 Weeks
Time 2 Hour/Week
CI Code: CODE108
Location: Virtual, Live
Course Fee: Free With Membership / $199 Without Membership
Start Date: Course Schedule Below
Course Time: Check Registration
Student Age Eligibility: 8 - 17 Years
CI Courses
0 +
Expert teachers
0 +
Virtual Students
0 +
Course Hours
0 +

Why Coding Institute

Study Python (Pygame) with CI

Objective: This course introduces students to game development using Python and Pygame, a library for creating 2D games. Students will gain proficiency in Python programming, understand Pygame’s functions and structure, and develop the skills to build interactive 2D games.

Methods: Hands-on coding exercises, project-based learning, and interactive lectures focused on practical game development skills in Python.

Skills Gained:

  • Proficiency in Python programming for game development
  • Understanding of Pygame’s libraries and game loop structure
  • Ability to create and manipulate game objects, handle user inputs, and add animations
  • Knowledge of sound integration, collision detection, and game physics
  • Experience in developing and optimizing 2D games for various platforms

Available Start Dates & Times

* ALL COURSES ARE 1 HOUR LONG AND FOLLOW EASTERN TIME

Course Details

This Class is a Virtual Live Class

Modules

The modules listed below are those currently intended for delivery in the current academic intake of this course. These may be subject to change in future years as the University regularly revises.

Semester 1

Topics: Installing Pygame, understanding Python basics, setting up a Pygame window, displaying images, managing multiple objects, creating responsive controls.

Register for the full course syllabus

Semester 2

Topics:Detecting collisions, implementing physics like gravity and friction, frame-by-frame animation, multi-level setup, other HUD elements.

Register for the full course syllabus

Semester 3

Topics: Adding sound effects, background music, and audio management, timers, profiling tools, explore packaging for distribution.

Register for the full course syllabus

Careers

Learning Outcomes

By the end of this course, students will be able to:

Ready to Apply?

Applying for Python (Pygame) CODE108

Start Your Journey Today!

Journey Towards Success

Highlights

Comprehensive Learning:

Detailed study for foundational learning and development in coding.

Interactive Learning:

Virtual labs, simulations, and real-world case studies.

Expert Instruction:

Live teaching from experienced professionals in the field.

Career Preparation:

Foundation for advanced studies and careers in coding.