BYU logo Computer Science

To start this assignment, download this zip file.

Homework 0 — Getting Started

1. Use the TA Help Queue

To get help from a TA outside of your lab section, you can either go to the CS 110 TA Lab in the Talmage building (room 1119) or meet with a TA virtually (e.g. over Zoom).

In either venue, you will first check in on the TA Help Queue. This ensures that those who have been waiting longer are served first.

CS 110 TA Help Queue

Take a moment, while TAs have office hours, to visit the TA Help Queue and submit a request. Say that you are doing the Homework 0 Help Queue activity. They may open a chat box to demonstrate how that works, but may simply remove you from the queue.

2. Sign on to Discord

We will be using Discord for our class communication. Discord is messaging system that also supports video and audio chatting. You will use Discord to chat with classmates and TAs about assignments and to get help. Instead of sending email, use Discord to message TAs, your lab section leader, or the instructor.

You can find an invitation for our Discord server in Canvas.

Once you have joined, you will only have access to the join-the-server channel. If your discord displays an error, you should be able to click the join-the-server channel on the left side, towards the top. Send a message into this channel, and the RubberDuck bot will send a message back. Click where it indicates, and it will open a thread.

Then, follow the prompts. It will ask you for your BYU NetID, and it will send a confirmation email and prompt you for the code. Then, it will display a numbered list of all the lab and lecture sections. Find your lab and lecture sections, and enter the corresponding numbers, separated by a comma. Lastly, the Duck will prompt you for your name; please provide your first and last name.

Once this process is complete, you should have full access to the server. If something goes wrong, let a TA know online in the Help Queue or in person in 1119 TMCB.

After you have access, go to the getting-started-activity channel and post your favorite meme.

3. Run a Python program

  1. Download the zip file listed above

  2. Copy the contents into your cs110 project so your files look like this:

finder organziation for homework 0

  1. Run the program called game.py that is in the game folder. Play it with a friend a few times.

Remember, to run the program, you want to click the green triangle to the left of the main block:

running the game in PyCharm

Review these links from the guide if you do not remember how to do these tasks: