P21S-PyAD Advanced Computer Scientists (Choose Your Own Adventure)
P21S-PyAD Advanced Computer Scientists (Choose Your Own Adventure)
P201 App Inventor 1,
P202 App Inventor 2,
P205 Python Junior 1,
P206 Python Junior 2
Programme Overview
Course Outline
In this programme, students will use Python programming concepts such as string methods, Boolean flags and the random module to create a word-based role-playing game (RPG).
Students will explore game design by examining different outcomes and the logic behind building a game. This involves using planning tools to explore different scenarios and applying if–else logic. Students will then develop their own versions of RPG games, such as a “Pets” RPG where they can play as their favourite animals.
By the end of the programme, students will create a dynamic RPG game with customisable features such as character classes, unique attributes and battle mechanics.
Register at least 14 days before the programme start date to enjoy a 5% early bird discount.
Frequently Asked Questions
About P21S-PyAD Advanced Computer Scientists (Choose Your Own Adventure)