Definition
Prove to me that your development environment is set up and that you’re comfortable with Git for an easy bit of classwork credit!
PostCommit + Skeleton
Definition
Start with the solution skeleton in-hand! The following will also serve as your submission mechanism (see submission instructions below).
Assignment
Sign in to PostCommit and accept Classwork 1 from your dashboard to get your repository.
Task 1: RunMe
Simple one here!
- After cloning the assignment repo, compile and run RunMe.java using your IDE.
- If everything compiles and you see the resulting console message, you’re done! Otherwise, consult me or a TA for help setting up your development environment.
Task 2: ReadMe
Just answer a few questions in README.md!
-
Most README files are in Markdown (.md) format, which is a handy language for generating quick documentation and will render on your repository page on GitHub. Begin by reading a bit about Markdown here:
Assignment Markdown Quick Reference
-
Opening the README.md file, and after placing your name in the location requested, answer the following questions:
- What programming classes have you taken thus far?
- How much have you programmed with Java before?
- List the names of your groupmates for future Classwork assignments (groups are a maximum of 3 students). If you do not have a group yet, use PostCommit’s team matchmaking to find one, and put “N/A” here for now.
-
Commit your changes to the README.md file and then push to GitHub.
Notes
- Classworks are typically group assignments, but this one is solo to make sure everyone is comfortable with their development environment before continuing.
- We form groups and start this together in class on Tue Sep 1 — bring a laptop.
- Remember that you’re always free to consult me by Slack, email, or office hours (as well as our helpful TAs!) if you get stuck!
Submission
Definition
You will be submitting your assignments through PostCommit!
What
Push your modified README.md to your PostCommit repository.
How
To clone this assignment (if you need a refresher), consult the guide here:
Assignment
To submit this assignment:
- Place your name at the designated spot in
README.md. - Simply push your final, submission copy to the PostCommit repository associated with your account.