How to Turn in Homework 7: NameSurfer 2
Due , 12:00pm (noon).
|
How to Turn in Homework 6: NameSurfer
Due , 12:00pm (noon).
|
ConsoleTester.java
in the ZIP was updated to fix a bug where it said it was calling getGender
but actually called getName
.
How to Turn in Homework 5: Melody Maker & Image Algorithms
Due , 12:00pm (noon).
|
MelodyMain
program.
You can run your own program and compare its console output to these logs to verify some aspects of your program's behavior.
ImageMain
program.
Note.java
was updated to fix a bug with its two-parameter constructor.
The starter ZIP file has been updated, or if you've already gotten started on the assignment, you can just click the link here and copy/paste it over your Note.java
in Eclipse.
How to Turn in Homework 4: Hangman
Due , 12:00pm (noon).
|
How to Turn in Homework 3: Breakout
Due , 12:00pm (noon).
|
How to Turn in Homework 2: Console and Graphics Programs
Due , 12:00pm (noon).
|
Hailstone:
#1,
#2,
#3,
#4
ExamScores:
#1,
#2 (sentinel changed to -42),
#3,
#4
Rocket:
size 5,
size 3,
size 2,
size 8,
size 12
Artistry:
no expected output (you make up your own!)
Pyramid:
standard, and with constants changed to
70-50-7,
25-40-9
Targets:
screenshot
How to Turn in HW1 Homework 1: Karel the Robot
Due , 12:00pm (noon).
|
You can run our sample solutions two ways: in your browser as an "applet", or on your machine as a downloadable program "JAR". First try clicking the "applet" link. If the sample solution runs properly that way in your browser, hooray! But the applet doesn't run properly for some students due to issues with the Java JDK installation or browser plugin security issues. Some users see messages about the applet being "blocked" or a "security error" and can't get it to run. If you see this security error message, you can try to follow these instructions about reducing your security restrictions for running Java applets. Some Mac users have reported that it is helpful to go to System Preferences → Java, and whitelisting the web site https://www.stanford.edu .
If the applet doesn't work for you, download the .jar archive and run it on your machine as a normal application. On most machines, all you have to do is download the .jar file, then double-click it to run it. But on some Macs, that won't work; it will say that it doesn't know how to launch the file. If you have that issue, download the file, go to the Downloads folder in your Finder, right-click on the file, and click Open, and then Confirm. (Thanks a lot to Tommy Fang for the tip!)
Week1 Sun 12:00 PM Week1 Wed 12:00 PM No assignments have been posted yet. There will be an announcement on the main course web page when each assignment is posted.
You are expected to follow the Stanford Honor Code.
Remember that we run similarity-detection software over all solutions, including this quarter and past quarters, as well as any solutions we find on the web.
If you need help solving an assignment, we are happy to help you. You can go to the LaIR, or the course message forum, or email your section leader, or visit the instructor / head TA during office hours. You can do it!
See Course Information handout for full Honor Code policies, or email us if you have any questions.