| Date | Activity | Notes |
|---|---|---|
| Week of 11/24 | Lab Activity #10: Creating Java classes using the Eclipse IDE. Follow
instructions from the web page describing
how to use
Eclipse in the CECS labs. Use Eclipse to start a new project in which you implement the Student class and a Java program that will create an array of Student objects. |
In this activity, we will learn to use Eclipse, a different IDE (Integrated Development Environment). Everyone must complete it. Use of Eclipse from now on is required for CECS students and optional for those students whose major is not CECS. |
| Week of 11/17 | Lab Activity #9: Mon/Wed: Problems 7.9 and 7.21 (star shape) Due on Monday Nov 24. Tue/Thu: Problems 7.10 and 7.21 (pentagram shape) Tuesday Nov 25 in lab. Quiz #4: conditional statements and nested loops. |
For Lab Activity, work in pairs. Write Picture methods for each. You will demonstrate your work in lab. |
| Week of 11/10 | Review midterm solutions | Review Javabat problems and solutions |
| Week of 11/03 | Lab Activity #8: Solve problems from JavaBat | Work in pairs. Due on Wednesday or Thursday in lab. |
| HW #3 assigned: Picture collage. | HW #3 due on Nov. 17 or Nov. 18 | |
| Week of 10/27 | Complete Ch. 5. Review topics in the midterm. Return HW #2 | Lab Activity #7: Code review, practice problems, JavaBat: Java practice problems |
| Written midterm exam during lecture time. Practical exam during lab time. |
You're allowed to use your notes and book for the practical part of the midterm only (see e-mail) | |
| Week of 10/20 | Quiz #3 on material from Chapter 4 (see e-mail) sample questions from Chapter 4 (Note: this is not necessarily an indication of the questions that will be in this semester's quiz, it's provided as sample problems only.) | Quiz begins promptly at the start of class on the date indicated via e-mail. |
| Week of 10/13 | HW #2: Defining and applying digital effects to a picture. | HW #2 due at 11:59pm on October 23. |
| Week of 10/6 | HW #1 due! Lab #5: Defining Picture methods using array and loops. Lab #6: Using various loop constructs. |
Labs to be done individually. Both labs are now due on Monday Oct 13 or Tuesday Oct 15, at start of class. Follow intructions to submit. |
| Quiz #2 on material from Chapters 3 and 4 that's been covered as of Oct. 02. | Quiz begins promptly at the start of class on the date announced. | |
| Week of 9/29 | Lab #4: Solve Quiz problems (handout) to be done in pairs. | Work in pairs. When you complete the lab, you may work individually on your homework assignment. |
| Week of 9/22 | Quiz #1 on material from the first three weeks. Here are questions from Spring 2008 Quiz #1 (Note: this is not necessarily an indication of the questions that will be in this semester's quizzes, it's provided as sample problems only.) | Quiz begins promptly at the start of class on the date indicated via e-mail. |
| Homework #1:
Commanding Artistic Turtles |
HW is to be done individually. Due on Monday October 6 or Tuesday October 7 at the start of lecture. | |
| Week of 9/15 | A#3: Working with Turtle Objects and methods. MW section and TR section. | To be done in pairs. Due by end of lab time. |
| Working with binary numbers, variables, and DrJava. A#2 posted on the day of the lab. MW section and the TR section. | To be done in pairs. Due by end of lab time. | |
| Week of 9/8 | Activity #1 Sec 15 (TR): Research topics on computer science and write about your findings. ASCII and Unicodes. | To be done individually. Due Sept. 11 @ 3:00pm |
| Activity #1 Sec 03 (MW): Research topics on computer science and write about your findings. ASCII and Unicodes. | To be done individually. Due Sept. 12 @ 1:00pm | |
| First week | Activity #0 (lab): Prepare your CECS account using the Guide on Getting Started in the CECS Lab. Solve problems on computing and the binary number system. | Be sure to follow the steps one at a time. Ask for help if needed. |