Fall-2008 Activities

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.

Programming Resources