====== Week 5 ====== ~~NOTOC~~ ==== Tuesday ==== * We didn't get to discuss "static" in any detail last week. {{ :courses:cs102-202051:scopetester.java |Let's review static with ScopeTester}} * {{ :courses:cs102-202051:102-lec07.pptx |Today's lecture notes}} ==== Wednesday ==== * We will start on the next homework assignment in the lab. (It is a large assignment) * I will assign the homework on Thursday and we can talk about it then. * We will have a debugging lab today! * based on the Matrix class from last week * including information from yesterday's lecture too! * [[courses:cs102-202051:labs:lab4|Lab #4 Enter The Matrix]] * {{ :courses:cs102-202051:matrix.java |The file is here too. (in a different folder - don't overwrite what you have!)}} * If you didn't completely understand labs/homework up to this point, perhaps we can review together? * If you didn't do the Matrix lab from last week, then please let me know (so you can do that instead...) * ==== Thursday ==== * {{ :courses:cs102-202051:102-lec08.pptx |}} * [[https://www.oracle.com/technetwork/java/javase/documentation/index-137868.html|A javadoc reference]] * Let's look at the assignment in... Moodle! * [[https://moodle.vassar.edu/mod/assign/view.php?id=605576&forceview=1|tic-tac-toe]] **Homework** * I'm trying out moodle and created an "assignment". Just submit a file, well, a java file is what I set moodle up to accept... * Update: I received files from 18 students. That is a success (!) \\ \\