Game Builder – students will learn fundamentals game design concepts. Using CoffeeScript, students will learn to design and build online games.
- “Platformer” – learn the fundamentals of game design and creation; master user-interface and game mechanics including keyboard events, timers, collide events, and much more.
- “Frogger” – Create unique versions of the classic game ‘Frogger’; learn to control touch interface and play new games on tablets or smartphones.
- “Sprite Animations” - Create images, animations and graphic elements; define and program animations and implement sprites into games.
Banana Tales is a comprehensive programming course in which students will use the Python programming language in coding and game creation. Python is a widely used language that has easy syntax. Python is a general-purpose, versatile and popular programming language. Through learning Python, students become one step closer to gaining the confidence they need to enter the real world of programming where they will build websites, apps and games.
Students will develop and strengthen their skills in sequential programming, lists and indexing, for loops, variables, if else, while loops, Boolean operators, functions, classes and class objects, sorting, and various data structures. The platform is intuitive and instructions are easy to follow; and it is filled with various challenges that students will face.
In Coding Chatbots program students will learn to code "chatbot" using Python. Students will be introduced to the concept of "chatbot" and will see how it is used in reality. Throughout the course students gradually learn various aspects of coding in Python such as:
- Numbers & Boolean
- Chatbot development
- Class Methods
- String Manipulation
- Python built-in Functions
- Data Structures
- Server side programming