Problem Set 0: Turtle Graphics
You should focus in this problem set on writing code that is safe from bugs and easy to understand using the techniques we discuss in class. You should have already read and completed the Getting Started guide, to install the software you need. Read and do the exercises in Git 1: Version Control. This process will be identical for each problem set. Create your remote repository with the starting code for the problem set by visiting didit.mit.edu/6.102/sp23. Go to psets/ps0 and click the button to create your repository. You will only be able to create a repo after the course signup forms are processed and the problem set is announced, which happens after the first class meeting. If you can’t create a repo after the ps0 announcement, you are not registered for 6.102. Contact the staff (how?) to check your status. If you are a listener or not taking 6.102 for credit, you can’t create a repo. See instructions below to clone from a read-only remote. Open the terminal (Git Bash on Windows)
Problem Set 0: Turtle Graphics Problem Set 0: Turtle Graphics The deadlines for this problem set are shown on the course calendar . Welcome to 6.102! This course is about three essential properties of software: Safe from bugs Easy to understand Ready for change Correct today and correct in the unknown future. Communicating clearly with future programmers, including future you. Designed to accommodate change without rewriting. The purpose of this problem set is to: introduce the tools we will use in 6.102, including TypeScript, VS Code, Mocha, and Git; introduce the process for 6.102 problem se
related reading
- Problem Set 0: Turtle Graphicsweb.mit.edu
- GitHub · Change is constant. GitHub keeps you ahead.github.com
- Agentationagentation.dev
- Best practices for Claude Code - Claude Code Docsanthropic.com
- Strudel REPLstrudel.cc
- Getting Startedweb.mit.edu
- Agentationagentation.com
- Protocollie Claude Code Vibe Coding setupgist.github.com
- Hack Club Workshops – Hack Clubworkshops.hackclub.com
- General Information & FAQweb.mit.edu
- olegv101 - Overviewgithub.com
- Work with your GitHub Repository on the canvas and Desktop Appwonder.design