Advanced – C#, C++, Java Game Programming for Kids

by Real Programming 4 Kids Claim Listing

In these courses students expand upon Object Oriented programming fundamentals and learn about inheritance, camera manipulation, chasing algorithms, reading and writing to text files, devices, overriding and overloading.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Real Programming 4 Kids Logo

img Duration

Please Enquire

Course Details

Our advanced-level courses feature courses in Java, Android (Java), and C++. Students apply object-oriented programming concepts taught at the intermediate level to an advanced level.  Students at this level are programming at a more advanced level of object-oriented programming. These courses are designed for high school-level students with previous object-oriented programming experience or our intermediate-level graduates. These programs, with the exception of RP4K Custom Mod for Minecraft, are made from scratch by the students, and the students are only provided the images and sounds created for RP4K (though all students are also encouraged to create their own resources to use in the program if they wish).

In RP4K Custom Mod for Minecraft (Java Advanced), students work with the currently existing source code in the popular Minecraft game to make their own mods.  Unlike previous RP4K courses, students work with existing code that they did not create and expand upon.

Students taking this Java course must purchase a copy of Minecraft.  RP4K did not create Minecraft, only the mods used in the course. Please support the official release of Minecraft.

Tower Defense (Java Android Advanced) is a tower defense game.  You are tasked with creating weapons and placing them correctly and most efficiently to destroy the oncoming zombie hoard before they reach the town.

Haunted Harbour (Advanced Visual C++) is a side-scrolling game featuring Victor.  Victor is tasked with moving from one end of the map to the other while shooting and defeating any enemies along his path before losing all of his health.

In these courses, students expand upon object-oriented programming fundamentals and learn about inheritance, camera manipulation, chasing algorithms, reading and writing to text files and devices, overriding, and overloading.  In addition, students learn more advanced trigonometry, pitch/yaw/roll, matrices, and the beginnings of 3D programming.

  • High Park North Branch

    1511 – 255 Glenlake Avenue Toronto, High Park North, Toronto

Check out more C++ Programming courses in Canada

SimpliAxis Logo

Python Programming Certification Training

Python is a general-purpose, object-oriented, and interpreted high-level programming language equipped with dynamic semantics. The entire Python language is created in data structures with a combination of dynamic binding and dynamic typing.

by SimpliAxis [Claim Listing ]
Cisnet Logo

Juniper

The Juniper Networks Certification Program (JNCP) consists of Junos-based and platform-specific, multi-tiered tracks that enable you to demonstrate competence with Juniper's technology in the areas most pertinent to your job function and experience.

by Cisnet [Claim Listing ]
BCIT: British Columbia Institute of Technology Logo

CNC Machinist Technician

The CNC (Computer Numerical Control) Machinist Technician program is a two-year cooperative education training in manual and CNC machining.

by BCIT: British Columbia Institute of Technology [Claim Listing ]
RRC Polytech Logo

Programming (Java 3)

Prepare to write the Oracle OCA Java SE 7 Programmer 1 certification exam. The OCA Java SE 7 exam is the entry level certification of Oracle Java technology certification path.

by RRC Polytech [Claim Listing ]
  • Price
  • Start Date
  • Duration
Vanier College Logo

C++ Programming

This course sits in the "additional courses" block of the New Science Program. It introduces science students to computer programming with the most widely used object-oriented programming language, C++.

by Vanier College [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy