Computer Science 1




This is my webpage for GITA 1.
I'm learning C# this year.
We are using Visual Studio code for our projects.
I'm new to coding but I have learned a lot.



Goodbye


Date: 2023/8/25

This is my first GITA project! This program
teaches you how to say goodbye in different
languages through buttons.


About Page


Date: 2023/8/30

This program allows the user to use different
buttons to be able to change pictures, text,
and images.


Mailing Label


Date: 2023/9/8

In this program, we learned to use textboxes
to store user information and output them
into a different format.


Madlibs


Date: 2023/9/11

This program teaches us to string messages
together through concatinating. We take user
data and combine it with text to make a madlib.


Car Rental


Date: 2023/9/19

In this program, we use textboxes to take in
information and preform calculations based off
of the collected information to create a
virtual car rental.


BMI Calculator


Date: 2023/9/22

This program allows the user to calculate
their BMI through entering their height and
weight. It is also capable of keeping stats
and averages.


Car Rental Upgrade


Date: 2023/10/3

This is an upgraded version of car rental
with new features such as radio buttons and
checkboxes. this gives the customer more
options for upgrades.


Test Score


Date: 2023/10/4

In this program, the user can enter two
numerical test scores and find the letter
grade, average, and which score is higher.


Dice Probabilities


Date: 2023/10/10

In this program, we learned how to generate
random numbers to simulate two rolling dice. it
calculates the sum of the dice as well as keeps
track of the amount of times a number is rolled
and the probability of getting that number.


Craps Game


Date: 2023/10/18

This program is similar to dice game and vegas
craps that is played in casinos. it also uses
message boxes to tell the player if they won
or lost.


Slot Machine


Date: 2023/10/27

This program uses radio buttons and generates
random numbers to simulate a slot machine. The
user can make bets and enter credits to spin
the wheel and try and win the grand prize.


Taco Shop


Date: 2023/11/9

This program uses everything we have learned so
far this year to make an online taco truck where
the customer can choose what type of taco they
want, calculate the price, and keep the stats.


Rock Paper Scissor Lizard Spock


Date: 2023/12/1

In this program, we learned to recreate the
game of rock paper scissors online using
radio buttons and hiding the opponent's
choices. it also keeps stats.


Stair Walker


Date: 2023/12/6

In this program, we learned to use arrays which
allow the user to randomly place object on the
staircase and let him go up or down one at a time
as well as open doors at the top and bottom.


2D Submarines


Date: 2024/1/19

In this program, we further developed our
knowledge on arrays as well as well as learned
through the use of radio buttons displayed by
both the submarine and the shark.


Tic-Tac-Toe


Date: 2024/2/1

This is one of our simple projects! In this
program, we created a two player game of
tic tac toe by using pictures and booleans.


Basic Ai


Date: 2024/2/16

In this program, we learned how to use key
presses to mobilize picture boxes through the
arrow keys. We also learned to have game
elements follow other pictues as well as
allowing our character to shoot projectiles.


Star Field


Date: 2024/2/22

In this program, we used arrays on multiple
picture boxes to locate them on the screen
and move them in different directions
accordingly. We randomized the initial
starting posistion and grew the stars with a timer


Fishing Simulator


Date: 2024/3/5

In this program, we used arrays on multiple
picture boxes to locate them on the screen
and move them in different directions
accordingly. We randomized the initial
starting posistion of the fish.
Our goal is to get fish using the hook.


Bees Simulator


Date: 2024/3/8

In this program, we learned how to make an
list to generate a bunch of bees
that will move away from a hive and get flower, comeback.


Number Array


Date: 2024/3/8

In this program, we learned how to make an
interger array to generate a random list of
numbers 1-100. we also learned to classify
the numbers into odd, even, highest, lowest,
and find the average of them.


Minecraft Platformer


Date: 2024/5/23

This is my final project.
This program is a platformer game that used all the
functions that what we had learned so far.
There are intermediate 5 levels on the game
along with the graphics and the bgm.