Encryption Project – APSCA

My encryption program uses a mono-alphabetic substitution cipher, meaning every letter in the alphabet (in my program’s case, both uppercase and lowercase) and every number from 0 to 9 is replaced by another uppercase/lowercase letter or number. I chose to use this encryption because it’s widely regarded as the simplest form of encryption, and I…

Creating Classes and using Objects

In this assignment, we were tasked with creating a class representing a player in a game, and another class representing the game in which we should create multiple players with constructors. Because I was an idiot and started coding based off what we did that class (creating something akin to the Restaurant and Burger code),…

I2GD – Final Game Design Challenge

The name of my game is Cat Run, and it’s a game similar to Mario Go that I made using Flowlab. It looks like this: The point of the game is simple: don’t die and collect all the keys needed to open the door and get to the next level. Some components of the game…

Board Game Design Challenge – Final

IT’S DONE!!!!!!!!!! I’m finally done with my game, Empire. To give a quick summary, you have an empire and you want to defeat the empires of other players. To achieve this, you have things like soldiers and barricades, as well as “special” cards like witches, assassins, architects etc. The goal of the game is to…

Snakes and Ladders Remix

This version of Snakes and Ladders was made by me and Simon, and you can have as many players as you want, as long as each player has 1 counter and 4 markers. Essentially, all players pick 4 cards from a standard deck of playing cards and set their markers on the tiles indicated by…

First Game Design – Reflection

King’s Court In the past 2 lessons, we created our own game with tools such as playing cards and dominoes, and the game I came up with is called King’s Court. As I’ve stated in class, I’m a big fan of strategy games, especially ones involving cards. Big 2 is one of the more popular…

ITP Final Project – AppInventor

For our final project, our assignment was to create an app/website/program that could benefit students, using design thinking, what we learned about code throughout the semester, and our own research. I worked with Varun to plan out an app that would allow students to input their own assignments, allocate their desired time to work on…

Balance Board Project

For the Balance Board Project, we’ve been given the task of coding a timer for a balance board by the HKIS Upper Primary Banana Balance Board Presidents. The objective is to use what we’ve learned about Makey Makeys and coding to make 2 workable timers for the board: one in Scratch, the other in Python….

The Quiz – summative

My algorithm for this quiz included “if-else” or “if-elif-else” statements for the quiz questions, and a text file for the leaderboard. I also used “for-in” loops in the text file to make it print out the rankings in separate lines. The quiz is NOT multiple choice, and the way I determined whether answers were right…