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.
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.
RP4K began in Winnipeg in 1998. Since then we have taught game programming to over 14,000 students who have cumulatively inputted over 5 million lines of code.
Our vision is to be the best in the world at teaching game programming to kids. We have stuck to the maximum of 4 students per instructor since 1998.
This curriculum is prepared by qualified Industry Subject matter Experts with a blend of essential concepts, hands-on project and modern tools to learn an exciting career with ample career prospects in industry.
You’ll learn some key programming structures like data types, operators, branching and looping structures, user-defined methods, and basic data structures.
Learn to program with Python, one of the most popular programming languages for Web Developers, Data Scientists, and Machine Learning Engineers.
Learn how to save data permanently on a disk by writing it to a sequential data file. See how to read the file to get the data back and process it.
Students will build upon the skills acquired in C# Programming 3 to further develop Windows business applications using C#.NET. Students will incorporate Language Integrated Query (LINQ) to all aspects of the application including database data as well as XML file.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy