IST 256
Fall 2011
Lectures and Labs

Week 14 Wednesday,
December 7
  • Please check grading in the iLMS and Participation sheets
  • Final Exam Schedule
  • Lab Session: Final Exam Review
    Final Exam Topics Review Topics
Week 14 Monday,
December 5
Week 13 Wednesday,
November 30
  • Exam Schedule: You may sign up to take the final exam on Tuesday, December 13 from 10:15am - 12:15pm, or take it at the regular time on Friday, Dec. 16, 10:15am - 12:15pm
  • Class topic for today:
        Object-Oriented Programming: Inheritance and Polymorphism
  • Quiz next Monday on OOP
  • Lab Week 13, Wednesday
  • Project Design Meetings:
        Decide how to collect or create data
        Sketch user interface design and decide functionality
        Design how the project will meet the technical requirements
Week 13 Monday,
November 28
  • Exam Schedule
  • Review Final Project assignment
  • Review Programming Examples related to the Final Project
  • Final Project Groups
  • Lab Session: Group Meetings      To complete today's lab, submit your group's data topic, the roles of people in your group and potential functionality of the user interface into a lab assignment link under the Assignments button in Blackboard.
Week 12 Wednesday,
November 16
Week 12 Thursday,
November 14
  • Class topics for today: Sorting
    • Demonstration
    • Sorting: bubble sort, selection sort, insertion sort Sorting Algorithm Demo
    • Swapping values of variables
    • Develop program for bubble sort
  • Lab Session
    Sorting and the Students program Lab Week 12, Monday
  • Assignment: Draft Final Project, a preliminary look at the final project, thinking of topics and team members
  • Please send email by Wednesday noon before class to njmccrac@syr.edu to make a request for a group for the final project.
Week 11 Wednesday,
November 9
  • Schedule of Help Sessions for Assignment 3, due Thursday, Nov. 17 at 5pm
            Monday, Nov. 14, 1:30 - 3:30pm (013 Hinds)
            Monday, Nov. 14, 5:15 - 6:45pm (013 Hinds)
            Wednesday, Nov. 16, 5:15 - 6:45pm (010 Hinds?)
            Thursday, Nov. 17, 12:30 - 2:30pm (013 Hinds/small lab)
  • Discussion of Homework 3, File Chooser
  • Class topic for today:
  • Lab Session
    Searching in the Student program Lab Week 11, Wednesday
Week 11 Monday,
November 7
Week 10 Wednesday,
November 2
Week 10 Monday,
October 31
  • Second In-Class Exam
Week 9 Wednesday,
October 26
Week 9 Monday,
October 24
  • Upcoming Schedule: Exam 2 is on October 31
  • Class topics for today:
        Writing to Files
        Reading CSV files
  • Example used during Lab:
        FileWriteWords application
  • Lab Session Lab Week 9, Monday
Week 8 Wednesday,
October 19
  • Quiz on exceptions
  • Class topic for today: File Input, from File Input and Output
  • File I/O Notes notes
  • Lab Session Lab Week 8, Wednesday
  • Examples used during Lecture and Lab:
      FileReadWords application
      xanadu.txt data file
      Feb05temps.txt data file
  • Week 8 Monday,
    October 17
    Week 7 Wednesday,
    October 12
    • Set up Homework Help Sessions:
              Monday, Oct. 17, 3:00 - 3:45 (013 Hinds)
              Monday, Oct. 17, 5:15 - 6:45 (013 Hinds)
              Tuesday, Oct. 18, 12:30 - 1:30 pm (013 Hinds)
              Wednesday, October 19, 1 - 2:45pm (013 Hinds)
    • Quiz
    • Finding the average value and the maximum value of an array
    • Lab Session Lab Week 7, Wednesday
    • Optional: Short NetBeans Debugging System Tutorial
    Week7 Monday,
    October 10
    Week 6 Wednesday,
    October 5
    Week 6 Monday,
    October 3
    • Schedule Notes: Homework 2 assigned next time and due on October 19.
          Quiz next class on methods
    • Class topic: More about Methods
    • Example: Writing a method
    • Lab Session Lab Week 6, Monday
    Week 5 Wednesday,
    September 28
    Week 5 Monday,
    September 26
    • First In-Class Exam
    Week 4 Wednesday,
    September 21
    • Quiz
    • Review iteration notes and slides
    • First Exam Review
         Note: do not hand in this lab; use it for study
    Week 4 Monday,
    September 19
    Week 3 Wednesday,
    September 14
    Week 3 Monday,
    September 12
    Week 2 Wednesday,
    September 7
    Week 1 Wednesday,
    August 31
    Week 1 Monday,
    August 29
    This page is available in any browser at:
       http://classes.ischool.syr.edu/ist256/ist256Fall2011/

    For installing NetBeans on your own computer: Installing NetBeans