Saaheel's ICS4U Portfolio Github

A portfolio showcasing my work throughout the course of ICS4U including
Khan Academy and freeCodeCamp modules and other projects.

1. Metaballs Coding Challenge Refactoring

As part of the summative project I took The Coding Train's (Dan Shiffman) Coding Challenge, Metaballs, and creatively refactored it in a object-oriented way. As the metaballs collide with the edges of the canvas, they speed up. There is also a counter at the top for how many times the canvas edges are hit.

2. Workflow: MicroBit

This assignment allowed me to use one of the numerous functions of the embedded system known as the MicroBit. I looked at the Accelerometer feature of the device to implement the game Rock, Paper Scissors! which is played between two microbits.

3. Hackathon: HACKeD

I worked as part of a group to create an instructional origami app for this in-class hackathon. The app is called gOri and provides the user with a few origami tutorials that are easy to understand and follow which serve as an accessible destress method.

4. HTML/JS: Making Webpages Interactive with jQuery

This module taught me about the jQuery library and how to use it for a variety of tasks. It helped me to understand the capabilities of libraries and more about the possibilities of making webpages interactive.

5. Intro to JS: Drawing & Animation

This module helped me to familiarize myself with Javascript syntax and practices. It allowed me to dive into the basics of the language while using an artistic context of making drawings and animations which made it more appealing to dive into.

6. Course on Algorithms

This assignment required me to, as part of a group, create a tutorial course on algorithms through teaching how to solve a type of cubing puzzle. We used the Pyraminx. It allowed me to learn the foundations of algorithms and the task of teaching others how to solve something like this.

7. Responsive Web Design

This module taught me HTML and CSS fundamental to building a webpage. It was helpful in getting me started with web development and teaching me practices for building elements and styling.

8. Git'n Going

This assignment got me started in using GitHub and having a workflow, especially when working in a group on code. I learned about version control and its uses in computer science and when programming something.

9. Advanced JS: Games & Visualizations

This module helped me to further develop my skills in Javascript by teaching me how to make basic games such as a side scroller or memory game.

10. HTML/JS: Making Webpages Interactive

This module taught me how to make webpages interactive using Javascript and the DOM. I learned of the links between HTML/CSS and Javascript and gained a greater understanding of the possibilities of web development.

About Me

My name is Saaheel Muniir and at this time I am currently a Grade 11 student at A.Y. Jackson Secondary School who has taken ICS4U this semester. Below are some of my other interests and hobbies.

Video Editing and VFX

I enjoy video editing and especially creating special effects from movies, TV shows and video games.

Guitar Playing

I have been playing the guitar for about 3 years now. My preferred genres are metal and rock. I have learned through using online YouTube tutorials as well as guitar tablature, also known as tabs.

Painting

This hobby is very recent and I haven't decided if I will keep this as a hobby, however, I did my first painting recently and I found it quite enjoyable and relaxing. It took me away from my stress and gave me something I could show for.

Anime

I do enjoy watching the entertainment form known as anime, and I have watched a fair few at this point. My favourite is called Rascal Does Not Dream of Bunny Girl Senpai. It's an odd title and the show doesn't have anything to do with bunny girls. It's really about adolescence and the issues that arise in these times and has the protagonist tackling these different problems.

Gaming

I enjoy playing video games, as many teenagers do. my favourite types of games are shooters and sometimes action RPGs. One of my favourite games is Batman: Arkham City and I particularly enjoyed the new Star Wars game Jedi: Fallen Order.