Advanced Video Programming

Due Date: August 20, 2026

Code High School Instructions for signing up.

  1. Click here to see your Code High School instructions.
    • Screen print showing you are signed in.
    • Name the Screen Print PX_lastname_CodeHSsignin.
    • Save your file in your Google Drive under the directory structure Mr. Cusack told you to do.
    • Drop it off into google classroom.
Reminder: Make sure you complete all tasks before the due date.

Due Date: August 21, 2026

Complete the following Code High School Assignment



Reminder: Make sure you complete all tasks before the due date.

Due Date: See dates after clicking on the link below.

Accessing the Cyber Portal Cyber Range

  1. Sign in to Cyber Portal.
Reminder: Make sure you complete all tasks before the due date.

Due Date: August 26, 2026

You should have your Terminal Box open.

Purpose:

We will run a python Game called Rock, Paper, Scissors.

Note: To copy and paste between the Linux virtual environment and your Windows environment, use Ctrl + Shift + Alt.

Source code for the above assignment

# Rock, Paper, Scissors Game
# This program allows the user to play Rock, Paper, Scissors
# against the computer.
#
# The computer randomly selects rock, paper, or scissors.
# The player enters their choice.
# The program compares both choices and determines the winner.

import random

# Create a list containing the three possible choices.
choices = ["rock", "paper", "scissors"]

# Display the title of the game.
print("Rock, Paper, Scissors Game")
print("--------------------------")

# Ask the player to enter rock, paper, or scissors.
# The .lower() method converts the player's answer to lowercase.
# This allows ROCK, Rock, or rock to all be treated the same.
player = input("Choose rock, paper, or scissors: ").lower()

# Check whether the player entered a valid choice.
# If the player's answer is not in the choices list,
# the program displays an error message.
if player not in choices:
    print("Invalid choice. Please enter rock, paper, or scissors.")

else:
    # Randomly select one item from the choices list
    # for the computer's move.
    computer = random.choice(choices)

    # Display the player's choice and the computer's choice.
    print()
    print("You chose:", player)
    print("Computer chose:", computer)

    # If the player and computer selected the same item,
    # the game ends in a tie.
    if player == computer:
        print("It's a tie!")

    # Rock beats scissors.
    # If the player selects rock and the computer selects scissors,
    # the player wins.
    elif player == "rock" and computer == "scissors":
        print("You win! Rock crushes scissors.")

    # Paper beats rock.
    # If the player selects paper and the computer selects rock,
    # the player wins.
    elif player == "paper" and computer == "rock":
        print("You win! Paper covers rock.")

    # Scissors beats paper.
    # If the player selects scissors and the computer selects paper,
    # the player wins.
    elif player == "scissors" and computer == "paper":
        print("You win! Scissors cuts paper.")

    # If the game was not a tie and none of the player-winning
    # conditions were true, the computer must have won.
    else:
        print("Computer wins!")

  
Note: To copy and paste between the Linux virtual environment and your Windows environment, use Ctrl + Shift + Alt.

Due Date: See dates after clicking on the link below.

Learning the Unity Basic layout areas

  1. To complete these Unity Assignments.
Reminder: Make sure you complete all tasks before the due date.

Due Date: August 31, 2026

Complete this Game Maker assignment. -Click here.

Reminder: Make sure you complete all tasks before the due date.