Hello, aspiring code virtuosos! ๐ฉโ๐ป๐งโโ๏ธ Welcome to your first homework assignment in our thrilling Intro to CS course! Get ready to embark on an epic coding journey using the magic of GitHub Classroom. Check out GitHub Safe Landing Tutorial for extra guidance. You can configure Git username and email by running the following commands on shell(terminal):
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
- Repository: repository_link = cs-intro-reichman/hw01-username
-
Clone the Repository:
- Start by cloning your assignment repository to your local machine. Use the following command:
git clone [repository_link]
- Start by cloning your assignment repository to your local machine. Use the following command:
-
Write Your Code:
- Open your favorite code editor and start working on the assignment. Every line of code is a step towards greatness!
-
Commit and Push:
- After making changes, commit and push your code. Show Git who's boss!
git add . git commit -m "Add awesome code for Homework 1" git push origin main
- After making changes, commit and push your code. Show Git who's boss!
-
Autograding Magic:
- The autograding system will provide instant feedback on your code. ๐คโจ Check your scores in 'Actions' tab after each commit.
Before submitting your work for grading, follow these guidelines:
-
Java Coding Style Guidelines:
- Ensure your code adheres to our Java Coding Style Guidelines. Good style makes your code shine!
-
Create a PDF Document:
- Besides the code files, create a PDF document listing the code of all programs you wrote, each on a separate page. Use indentation for readability.
- Experiment with "paste special" options for transferring code from your editor to word processing software.
- The document, named HW1Code.pdf, must use Consolas or Arial font, size 12.
-
Ensure Presence of Files:
- Confirm the existence of the following files in your GitHub repository:
- AddTwo.java
- Coins.java
- LinearEq.java
- Triangle.java
- Gen3.java
- HW1Code.pdf
- Confirm the existence of the following files in your GitHub repository:
- Deadline: Your submission deadline is December 25, 2023, 23:55.
- Your final score will be reflected on Moodle after the deadline.
- Ask for Help: Stuck on a problem? Reach out to your classmates or the instructor on our community forums.
- Commit Regularly: Small, frequent commits are better than large, infrequent ones. It's like saving your progress in a video game!
- Have Fun: Coding is an adventure. Enjoy the journey and the victories, no matter how small.
Now that you have your mission, go forth and conquer! We're excited to witness the fantastic solutions you come up with. Remember, every line of code is a step towards becoming a coding maestro. Happy coding! ๐๐ฉโ๐ป๐ฅ
Good luck!