Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
Nic’s Portfolio 251DProgramming and Robotics 8.NicP100922@wpga.ca
251AWeb Development 10NolanT100925@wpga.ca
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
251DProgramming and Robotics 9.MaxB100935@wpga.ca
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
251ADigital Media Development 12AndrewL100963@wpga.ca
Hi my name is Andrew Li and here are some of my work this year.
Project 1 – Remembrance Day Illustrator Goes Here
This is a poppy I created with Adobe Illustrator. This is an example of vector art.

My Excel Project – Advanced Excel Skills Part 1
I did an external course on Excel. This video is a navigation speedrun of the skills I’ve learned.
My Excel Project – Advanced Excel Skills Partr 2
This video was the review exercise from module 2 “efficiency”. This is also a speedrum exercise.
Digital Arts 8.Leov100977@wpga.ca
251DProgramming and Robotics 8.LeeL100979@wpga.ca
1. Twin Python Projects – Numbers and Words
submitted by form
Number Project
This code calculates your change in cash for the latest amount of bills.
def main():
price = int(input(“You enter a store with a $100 bill, how much do you spend?”))
total = price
if total > 100:
print(“too expensive, you only have a $100 bill”)
else:
print(“you bought an item for $” + str(total) + “, and paid it with a $100 bill\nyour change is:”)
price = coump20(0, 100 – price)
price = coump10(0, price)
price = coump5(0, price)
price = coump1(0, price)
def coump20(z, p):
z = p // 20
p = p – z * 20
print(str(z) + “, $20 bill(s)”)
return p
def coump10(z, p):
z = p // 10
p = p – z * 10
print(str(z) + “, $10 bill(s)”)
return p
def coump5(z, p):
z = p // 5
p = p – z * 5
print(str(z) + “, $5 bill(s)”)
return p
def coump1(z, p):
z = p // 1
p = p – z * 1
print(str(z) + “, loonie(s)”)
return p
main()
Word Project
This code tells a scary story about you, Amy, and Jonathan
def main():
print(“””Hello, this is a story game where you will chose your path though a Haunted Mansion.
CHOOSE WHISLY!!!
!!!(IF_YOUR_NAME_IS_AMY_OR_JONATHAN_CHANGE_IT)!!!”””)
name = input(“please enter you name: “)
age = int(input(“please enter your age: “))
if age <= 13:
print(“you are too young to play this story game”)
else:
friend = room1(name)
if friend != 1:
end = room2(friend,name)
if end == 2:
print(“”)
elif end != 1 and friend.lower() == “amy”:
print(“”)
print(“You keep on running until possesed jonathan tells you that this was all a prank.\nBoth of them start cracking up at the prank and you three go home.\n(GOOD_ENDING:::THANKS_FOR_PLAYING)”)
else:
print(“”)
print(“””Jonathan jumps out the window and lands to hard.
You see possesed Amy chase you, so you jump too.
Luckly jonathans body softens the landing and you run away scared and lost FOREVER.
THE END!!!(BAD_ENDING)”””)
else:
print(“”)
def room1(name):
print(“”)
print(“””you and your friends are exploring this haunted mansion on halloween night.”””)
user_input = input(“who should enter the mansion first(” + name + “, Amy, Jonathan)”)
if user_input.lower() == name.lower():
print(“”)
print(“””You enter and a ghost suddenly possesses you.
you start to feel dizzy while the ghost takes control over you body and you black out.
(GAME_OVER)”””)
return 1
elif user_input.lower() == “amy”:
print(“”)
print(“””Amy enters first, and suddenly a ghost possesses
Amy and the door shuts behind you!”””)
friend = “Jonathan”
return friend
elif user_input.lower() == “jonathan”:
print(“”)
print(“””Jonathan enters first, and suddenly a ghost possesses
Jonathan and the door shuts behind you!”””)
friend = “Amy”
return friend
else:
print(“””That is not a valid option,
please check you spelling”””)
return 1
def room2(frined, name):
print(“”)
print(“You and ” + str(frined) + ” run passed the ghost friend and runs up stairs and you find a broken window”)
user_input = input(“who jumps first(” + str(name) + “, ” + str(frined) + “)”)
if user_input.lower() == name.lower():
print(“”)
print(“You jump out the window and landed to hard.\n (GAME_OVER)”)
return 2
elif user_input.lower() == frined.lower():
return 3
else:
print(“””\nThat is not a valid option,
please check you spelling”””)
return 2
main()
2. Remembrance Day Poppy (vector demonstration)
3. NHL Predictions
4. Month of failure and passion project
5. AI Tech Article

Artificial Intelligence (AI) is the development of computer systems that mimic human intelligence to perform tasks like learning, reasoning, and decision-making. In education, AI can personalize learning by adapting content to individual student needs, providing real-time feedback, and enabling interactive platforms like virtual tutors, thus enhancing engagement and accessibility. For task automation, AI streamlines repetitive processes, such as grading, administrative workflows, and data analysis, freeing educators and professionals to focus on creative and strategic work. By transforming education through tailored experiences and automating mundane tasks, AI boosts efficiency and fosters innovation, though careful implementation is needed to ensure equitable access and address potential job displacement.
My opinion on AI
The use of AI in education can disrupt education boards and teachers by automating critical functions such as grading and lesson planning. This could lead to job loss, significant financial burdens owing to implementation, maintenance, and training costs, a risk of depersonalized learning environments with weakened human connections essential for student development, ethical concerns over algorithmic biases, and privacy issues concerning the management of sensitive student data.
7. Nintendo Switch 2 Article

The Nintendo Switch 2 is a new hybrid gaming console that launched on June 5, 2025. It succeeds the original Switch and features a bigger screen, 4k graphics, further enhanced features like better battery performance, an improved user interface, and most Switch games still being compatible. Sales were remarkable, as it sold more than 3 million units within the first 24 hours, beating the PS4’s record by threefold. In Japan, there were 2.2 million people who entered a sales lottery. The console is priced at $629.99, which is significantly more than its predecessor. The Switch 2 is one of the most successful console launches in history.
My opinion on the Switch 2
I think that the Switch 2 deserves the amount of popularity it has when it launches. Compared to the other consoles, Nintendo does a great job in making the Switch easy to use and family-friendly. I have lots of friends who own a Switch, and their parents even play something. It also has a very genius design because the Joy-Con can be detached and can be used as a handheld console, steering wheel, fists, and guns. In summary, I think the release for the Switch Two deserves its popularity.
8. Cyberbullying Article

Cyberbullying is the purposeful harassment of an individual through social media, messaging applications, or forums by posting rumors, harmful comments, or humiliating content. It mostly affects teenagers. It is much worse than traditional bullying because it is anonymous. In the digital age, cyberbullying can lead to severe emotional consequences, including anxiety, depression, or social isolation. The problem can be prevented by educating users, moderating platforms, and teaching empathy.
My opinion on cyberbullying
Cyberbullying can affect a person’s emotions and mental health. It can cause anxiety and depression when not dealt with. Cyberbullying is an issue that has grown in attention because we are in an age where the internet is a big thing. The difference between traditional bullying and cyberbullying is that the bully stays anonymous. To prevent cyberbullies from attacking you, you could consider these tips: make personal accounts private, talk to a trusted adult, limit screen time, and know how to ignore people.
9. OBS recording
youtube said my video as too long so i entered a mp4
Matilda van der Spuy
My Tech news Articles:
The Mac Mini
The Mac Mini released in November 2024, which is relatively recently, is looking really good at the moment. Going from 7.75 inches by 7.75 inches to 5 by 5 inches and from 8 gb of storage at base to 16 gb of storage at base plus a generation jump of the m2 chip to the m4 chip. All of this plus a faster ssd would mean that if you were going to upgrade your mac mini, now would be a great time to do that.
This may be because I have grown up in an apple ecosystem at home but this computer is very appealing to me. It is very impressive that Apple was able to pack such a high performing computer into such a small package that I think actually looks quite nice and could fit into any desk setup. The capabilities of a computer like this is more than enough for anything that you would need to do at the moment and I think it was very un apple like but very nice to have all of the mac minis start with 16 gb of storage instead of the previous 8. Although I still don’t like that the power button is underneath the computer. Overall, I think that this computer is very exciting and definitely something I will recommend to someone.
The Nintendo Switch 2
The recently announced Switch 2 has a lot to be excited about and some mysterious things too. The screen and controllers have both had a size increase and the stand at the back is also significantly bigger. Also, the trailer showed the controllers moving similarly to a mouse which would be a great feature for FPS and other shooter games. As well, it has been shown that the controllers will be magnetically connected to the screen instead of a sliding lock like the previous generation. We don’t know everything about the new switch because there seems to be some mysterious new buttons that were not leaked or shown at all.
Personally I am very excited about the new controller and screen size because my hands have been getting sore from the small controllers and compared to most other handheld consoles, the Switch screen was not quite cutting it anymore. As well the mouse looking feature of the new controllers is very exciting because this would definitely be helpful for games that otherwise are hard to play on the switch. As for the mysterious buttons, I am not sure what they could be. My first thought was that it would be something AI related because that seems to be what everything is doing lately but, I really don’t know. Overall I am excited for the various new Switch 2 features and am excited to see what the details are at the official release in April.
The Nividia 50 series GPUs
The new Nvidia 50 series GPUs have, so far, been a bit of a flop. They are expensive, hard to find and, according to testing done by the youtube channel Linus Tech Tips, not much better than the last generation. There is also a new GPU released by AMD that is much cheaper, has very similar stats and is much better than their last generation. As well, there have been multiple cases of some of the Nvidia cards having less ROP than they are supposed to.
I am not the target market for these graphics cards because I don’t actually have a PC but I can clearly see that this is not looking good for Nvidia. I think that Nvidia was so sure that they would sell a lot of their GPUs no matter how much of an upgrade they were, because Nvidia has 90% of the GPU market so they didn’t put in their highest effort. Even though I don’t need or want to buy one I am disappointed that these cards are so hard to find, surely if you want something to sell you have to first make it available. I am overall just a bit disappointed and I hope that AMD’s cards take back more of the market and Nvidia figures out how to make their cards available.
My Python projects on Trinket:
Click to see them
My Twin Python Projects


My Month of failure Project

My Passion Project

My NHL data slideshow

My Passion Projects:
My Adobe Illustrator Logo

My Onshape cad Robot figurine

My Onshape cad die

Partner Website:

Final OBS Recording:
252DWeb Development 10VictoriaS101065@wpga.ca
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
251DProgramming and Robotics 8.MatthewN101182@wpga.ca

Twin Python Projects
First Python Project (number)
This is my calculator trinket python project.
Can view embedded in the link below.

Here is the link to try out the game.
Second Python Project (word)
This is a word game made with trinket python.
Could not embed, will go over in video


Remembrance Day Poppy

Here is my vector poppy design I made for Remembrance day.

Technology New Editorial Articles (3)
In January, Nintendo released the Switch 2, and many people are very excited about it. Especially in Japan, where many people preordered it. The new Nintendo Switch 2 has better graphics and works faster than the old Switch. It also has a brighter and bigger screen. The Switch 2 will have a longer battery life, so that people can play games on it for a longer amount of time. These upgrades make the Switch 2 gaming experience smoother and more enjoyable for people to use compared to the old Switch.
I think the Nintendo Switch 2 is a big step up from the original Switch. The improved and better graphics will make the games look alot more detailed and vibrant. I also like how it runs faster, so that the games won’t be laggy and slow to load. The new screen will be brighter, making it easier if I ever wanted to play outside or in a dark space. Overall, I think the Switch 2 will make gaming more fun and convenient.
ChatGPT 3.5 is an artificial intelligence chatbot made by OpenAI that can help you do anything you ask it. People use it to help with writing, answering questions, and anything they need help with. It’s still very helpful for many everyday tasks and makes getting information faster and easier.
I think ChatGPT’s advancements can be a good thing and a bad thing. The good part is that it can be a useful tool for giving me prompts to write about that can help me in French for school. However, ChatGPT can often be unreliable and give false information it finds on the internet.

Waymo is a company that makes self-driving cars. These cars can drive by themselves, without a driver using cameras, sensors, and computers. In 2025, Waymo started testing its driverless cars in San Antonio, Texas. Their goal is to make traveling safer and easier without needing a human driver.
When I went to San Francisco during the winter break, I saw lots of driverless cars. I think Waymo is a great idea because it can help people who can’t drive or don’t want to learn, have an efficient way of transport. Such as the elderly or people with disabilities. The cars are smart and use technology to avoid accidents, which could make the roads safer.

NHL Prediction Unit
Capture an image of your chart and provide a link to the slideshow post. The slideshow post will be HTML embed code that you will submit separately.

Link to Google Slideshow with NHL data

Passion Projects
First Passion Project (ai pygame)
Second Passion Project (trinket)
Third Passion Project (tinkercad design)
Here is my tinkercad design. I made a 3d printable mini basketball hoop and basketball.

Fourth Passion Project (ai images)
This is an AI image with a feature of all the sports with a major league (MLB, the NBA, the NFL, and the NHL)









