Nicholas Clements
Computer Science 1




This page is for my Computer Science 1 class. We are learning
to code in C#. I have several assignments that I would like to show you.
is difficult but I call it hard fun.


Goodybye Program

9/10/19

This is our first project. Pressing the button of the language you want changes the label to "Goodbye" in that language.

About Page

9/11/19

This program displays information about a nonexistent company. It also let's you change the font size and colors.

Mailing Label

9/17/19

This project takes information that the user puts in and displays it a format that you would find on a letter.

Car Rental

9/20/19

This program calculates the cost of renting a car based on the type and how many miles you drove. It also calculates manager stats, including total people, total sales, and average sale.

BMI Project

9/26/19

This program calculates your BMI based on the height and weight that a user inputs.

Car Rental 2

10/2/19

This program is an upgraded version of Car Rental, adding multiple options for different cars, as upgrades to the interior which costs extra money.

Test Score Program

10/4/19

This program calculates the letter grade for two different tests based on percentage. It also decides which test has a higher grade.

Dice Program

10/11/19

This program rolls two die and displays the sum of them. It also calculates what percentage of your rolls have been each number as well as calculating total rolls.

Craps Game

10/14/19

This program simulates a full game of craps. It keeps track of how many you have rolled before hitting your point or rolling a losing roll.

T-Shirt Sales

10/28/19

This program displays information about a nonexistent company. It also let's you change the font size and colors.

Slot Machine

10/29/19

This program displays information about a nonexistent company. It also let's you change the font size and colors.

Rock Paper Scissors

11/12/19

This program displays information about a nonexistent company. It also let's you change the font size and colors.

Fish 1

11/20/19

This program has a move button wihich allows the fish to move one space horizontally. There is also an auto button that periodically moves the fish. The interval at which the fish is moved can be increased and decreased with the faster and slower buttons.

Fish 2D

12/6/19

This program expands on the original fish project, allowing the fish to move up and down, and adding a shark that can eat the fish.

NCAA Bowl

12/16/19

This program shows the past results of two different teams in their corresponding bowl game appearances, and you can switch the size of their logos by clicking on them.

Tic-Tac-Toe

1/6/20

This program is a digital remake of the classic game, Tic-Tac-Toe. All of the rules and strategies are the same.

N!

1/13/20

This program allows the user to input a number, which the program will put into various functions and display the result for each in a separate column.

Basic AI

1/21/20

In this program you are a character, directed by the arrow keys, who is running away from a bot that tracks you. If you press the spacebar, it shoots a bullet that pushes back and stalls the bot. If a timer expires before you die, you win the game. If the bot touches you, you lose health, and die if you reach 0 health.

Starfield

1/29/20

This program simulates stars moving by you as they move outward and eventually disappear.

Aquarium

2/16/20

This program displays a tank that has 8 bubbles, 20 fish, a shark, and a boat with a net. If the shark catches a fish, it dies and sinks to the bottom. If a fish is caught on the net, it sticks to the net.