Hi, I'm Hannah

School Phone: (714) 990-7850

I'm a sophmore at Brea Olinda High School and I'm a GITA 2 student. I started GITA 2 with no coding experience (I was not in GITA 1), but I'm learning about html, java, and css this year. Everything we learn this year is a new concept for me but I'm excited to learn and grow as a programmer.

Right now, my educational goals are to get fives on my AP exams and to experience different career fields in order to see what I might enjoy.

I'm very undecided about what I want to do in my future, but I know that I have a passion to create. I think I would enjoy a job in the stem field solving physical problems.

I enjoy playing basketball and I'm a team captain on the girls varsity team. I like sewing, thrifting, crafting, and any creative hobbies. Even though I've never coded before I think I will enjoy the creative process of scripting as well as the logistical aspect because my favorite subject is math.

My AP Classes:

AP Precalculas, AP CS Principals, AP Seminar, AP Euro History

What is GITA?

GITA stands for Global IT Academy and it is a unique program at Brea Olinda HS. Taught by Mr. Salesky, it teaches students how to code using various languages and methods. GITA can be utilized as a foundation for future CS majors or to eventually work in the digital world. In GITA 2 or AP CS Principals we learn about html, css, and JavaScript as well as online ethics.

My GITA 2 Projects




8.25.25
In this assignment we had to create a website educating people about data privacy and security.



9.2.25
I created a digital business card with a graphic, my name, and some other information about me.



9.5.25
I created a collage of pictures using absolute and relative positioning that represents me.



9.11.25
I created an online webstore with 4 different products. I let customers choose from 4 different types of monkeys with varying prices.



9.16.25
I practiced generating random numbers by creating a simulation of 2 dice rolling while tracking their totals and the likelyhood of the next roll.



9.19.25
I made an online version of the gambling game Las Vegas Craps using math functions.



10.1.25
I made a simple animation of 2 different sized circles bouncing off of eachother and changing color.



10.9.25
I made a simplified version of the game Space Invaders by utilizing canvas functions and simple shapes to paint objects.



10.21.25
I made a simple tank game where the player must shoot a target that randomly moves every 2.5 seconds.



10.25.25
I learned how to use an array to make a randomized animation of 10 balls and 1 rectangle.



11.6.25
I created a simulation of a submarine and swimming fish. The submarine has to protect a little red fish from the big fish.



11.17.25
Using an array function I derived stastics from a random assortment of 1000 numbers.



11.21.25
I used a 5000 number array to find the average number of searches to find any number out of 5000.



12.4.25
I made a second upgrade on my array search. In this project we learned how to use binary searches which are more efficient than linear searches.



date
desc



date
desc



date
desc



date
desc



date
desc



date
desc
Created by Hannah Chang 2025