251DProgramming and Robotics 8.ElaineC102007@wpga.ca

Heading for EC

Hi this is elaine, and i need sleep 🙂

Python Number and Word Projects

Poppy Remembrance Day

Month of Failure

Technology Editorial Articles

Cybersecurity threats are a notable concern as many hackers (that work against society) develop innovative methods to bypass modern security, steal data, exploit vulnerabilities and disrupt systems. These include phishing (using email, messages with the intent to get the recipient to reveal personal information), malware (viruses), ransomware (blocking access until getting paid) and data/security breaches. These affect individuals, businesses and governments as a hole. An example of this is in 2027, the WannaCry ransomware attack infected over 200,000 computers–targeting microsoft windows operating systems especially–and demanded a ransom for Bitcoin. Although the issue was solved quickly, it showed people how dangerous outdated software is and how important cybersecurity strength is. 

In my opinion, I believe that updating your computer is one of the most important parts of usage. Although many people argue that updating is a waste of time and most updates are useless anyways, it could save you from much more cybersecurity threats and dangers from hackers. This example and summarization further made me believe in my stance that this world is not the traditional one where hacking was more sci-fi than realistic. Hacking and phishing is a real practice that more people should be aware of.

E-waste is an environmental issue caused by the rapid disposal of electronic devices due to the constant updates, leading to pollution and resource depletion. Many electronics contain hazardous materials like lead and mercury, which can contaminate soil and water if not properly disposed of. A significant example is Apple’s recycling efforts, where the company introduced Daisy, a robot that can disassemble iPhones to recover valuable materials like cobalt and rare earth metals. This initiative shows the importance of sustainable practices, such as recycling programs, eco-friendly product designs, and responsible consumer behavior.

In my opinion, this is mostly due to the fact that people always want the newest product. Apple updates their iphones almost every year, and the amount of people who switch every year is crazy. Although, updating and keeping up with the market trends are important for every business, I do believe more companies should find a way to recycle their old products to make new ones. Sustainable practices for a sustainable future.

The world is ever changing and technology is one of the most frequently updated department in the marketing world. The technology trend in this article is the Apple Vision Pro. In short, The apple vision pro is Apple’s first 3D headset, and is supposed to look like a VR headset that you wear on your head. In the display are 2 cameras that can transport 1 billion pixels per second to gain a high resolution image of your surroundings. There is a homescreen of the vision pro, where all of the applications are set, and it works as an “invisible” screen where you use your fingers to tap on the app you want to enter, as well as a keyboard (which you tap on to type). The entire apple vision is controlled with your hands (tap, pinch, widen, slide). To cover the basics of the apple vision pro, it weighs around 600-650 g, can hold 256GB-1 TB. It uses the M2 and R1 apple chips, and the operating system is visionOS. The battery length is around 2 hours, 2.5 hours for video watching. It costs $4999 USD (including GB)

In my opinion, I feel like it can be slightly overpriced as its a staggering 5000 dollars, just for a VR headset? I know a lot of headsets that are way more cheaper than the apple vision pro. Even if it has a lot of applications, the battery life is not that long, and it requires wired charging so you have to carry the battery pack around so its extremely heavy and puts a lot of strain on your nose and head. Like all VR headsets, apple vision could give you motion sickness, so in summary, I would not recommend it.

NHL Predictions

Passion Project #1: Photoshop Profile Picture

Passion Project #2: Python Escape Game

Passion Project #3: Photoshop Stencils for Chinese New Year Lantern

(the photo won’t load)

Passion Project #4: Tinkercad Halloween Ghost

Group Website: The CATlogue

OBS Video Walkthrough

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

Here is the link to try out the game

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)

Youtube Video Walkthrough

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:

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

Jacob’s Project

Twin Python Projects

Word Game:

This trinket or game is about guessing the word and then after getting the kiwi choosing to give it to a god, basically making it an RNG where you have to go through two processes.

Number Game:

This trinket is a menu inspired by restaurants and was the closest thing that had a practical use and I thought it would be fun to create this with an huge amount of possibilities to what you can buy.

Remembrance Day Poppy Design

On Remembrance Day, we made a tinkered graveyard and poppy remembrance for those who had fallen during the World War, and this is my project. I decided to also make a tower and fenced the graveyard around making it more “secure and protected.”

Month of Failure Projects

This is a fortune teller trinket where it will allow you to ask five questions and the fortune teller will answer you with vague answers. This is meant to be a joke and shouldn’t be taken seriously.

Technology News Article

Cybersecurity is an issue

Artificial Intelligence poses significant challenges due to its potential to disrupt various aspects of society. One major concern is job displacement, as AI systems can automate tasks traditionally performed by humans, leading to unemployment in sectors such as manufacturing, customer service, and even healthcare. Additionally, AI’s ability to make decisions without human intervention raises ethical issues, particularly in areas like privacy, security, and accountability. The reliance on AI for critical decisions could lead to biases or errors, as algorithms are often based on flawed or incomplete data. Furthermore, the rapid development of AI technologies outpaces regulation, creating risks of misuse, such as in surveillance or the creation of deepfakes. As AI becomes more integrated into daily life, the potential for its abuse or unintended consequences grows, highlighting the need for responsible development and governance to ensure it benefits society without causing harm.

Problems of Data Privacy

Data privacy is a growing concern in today’s digital world, where personal information is constantly collected, stored, and shared across various platforms. The more data businesses and organizations gather, the higher the risk of unauthorized access, breaches, or misuse. Personal data can be exploited for targeted advertising, identity theft, or even surveillance, often without individuals’ full knowledge or consent. Moreover, many users are unaware of the extent to which their data is being collected and how it is being used, raising issues around informed consent. The increasing use of cloud storage and interconnected devices only amplifies the risk of data exposure. As governments and companies struggle to keep up with technological advancements, data protection laws and regulations may fail to adequately safeguard individuals. With the rise of cyberattacks and the growing value of personal data, ensuring robust data privacy measures has become more critical than ever.

Dangers of AI

Artificial Intelligence: Artificial intelligence (AI) presents significant challenges, particularly in terms of ethics, employment, and security. As AI systems become more advanced, they have the potential to replace human workers in many industries, leading to job displacement and economic inequality.

NHL Data Predictions

These are my NHL predictions stats. During the months of February, March, and April, we were tasked to predict NHL stats from our top 20 favourite NHL players and predict their stats during the games.

Group Website:

Swimming Association Rip-off Version

This website was purely made for fun and provides people with the Top 8 male and female swimmers, as well as how to swim each stroke.

Passion Projects

Guessing Word Game

This is a game where you guess the word and is kind of like hangman without the hangman. You get five chances and if you guess the wrong letter you lose.

Dice Gambling

This is a game where you get 1000$ dollars and you can gamble you’re money on dice, you can choose how many faces are on the dice and the amount of faces on the dice will be the amount that is multiplied from the amount of money that you gambled when you win. Kind of confusing but I think it’s very fun.

Stop Watch and Timer (Without Sound)

This is a simple stopwatch that will tell you how much time has elapsed since you started it and a countdown timer that will tell you when time is up. Nothing confusing just a simple project that I wanted to learn how to make.

Ziggurat Of Ur

We learned about Mesopotamia in Grade 7 and I thought it would be fun to take apart my Ziggurat of Ur and make it look better so this is what the final piece looks like. I overall think I did a pretty great job at this and if I have time I would like to make another one that’s surrounded by walls.

OBS RECORDING