Assignments
Current Previous
Submit assignments in a Word document. Add comments to code with Name and
Lab Number at the top (comments). Insert
the code in the Word document, followed by a screen capture of the output. For each lab, an assigned
date is entered along with the due and end dates. A penalty of 4 points per day
is assessed for each day past the due date. For the purpose of calculating late
days, each day of the week is counted regardless of whether the class meets that
day. Holidays and weekends are not counted. Assignments will not be accepted
past the end date - when entered.
END: Will not accept labs after that date.
Observe the due dates - do not be late with
assignments Division policy is 4 points per day |
First Marking Period | Second Marking Period | ||||
Lab: 1-1 | Assigned: 8-25 | Due: 8-29 | Lab: 2-1 | Assigned: 10-13 | Due: 10-19 |
Control Statements, Exercise A | Part 1: Arrays, Exercise 6 Part 2: Strings, Exercise 1 | ||||
Lab: 1-2 | Assigned: 8-26 | Due: 8-30 | Lab: 2-2 | Assigned: 10-20 | Due: 10-26 |
Control Statements, Exercise A1 | Strings, Exercises, Exercise 2 | ||||
Lab: 1-3 | Assigned: 8-29 | Due: 9-1 | Lab: 2-3 | Assigned: 10-25 | Due: 10-28 |
Control Statements, Exercise 1 |
Strings,
Exercises, Exercise 3 Optional |
||||
Lab: 1-4 | Assigned: 8-30 | Due: 9-2 | Lab: 2-4 | Assigned: 10-26 | Due: 10-31 |
Control Statements, Exercise 2 | Overloaded Functions, Exercise 2 Optional | ||||
Lab: 1-5 | Assigned: 9-1 | Due: 9-2 | Lab: 2-5 | Assigned:10-26 | Due: 10-31 |
Control Statements, Exercise 3 - Optional | General problems, exercise 1 | ||||
Lab: 1-6 | Assigned: 9-2 | Due: 9-7 | Lab: 2-6 | Assigned: 11-1 | Due: 11-3 |
Control Statements, Exercise 4 | structs, Exercise 1 | ||||
Lab: 1-7 | Assigned: 9-5 | Due: 9-9 | Lab: 2-7 | Assigned: 11-2 | Due: 11-14 |
Arrays, Exercise 1, part a only | structs, Exercise 2 Part B is Optional | ||||
Lab: 1-8 | Assigned: 9-9 | Due: 9-13 | Lab: 2-8 | Assigned: 11-14 | Due: 11-16 |
Arrays, Exercise 1, part b | Classes, Exercise 1 | ||||
Lab: 1-9 | Assigned: 9-12 | Due: 9-19 | Lab: 2-9 | Assigned: 11-15 | Due: 11-17 |
Functions, Exercises, Exercise 1 | Classes, Exercise 2 | ||||
Lab: 1-10 | Assigned: 9-16 | Due: 9-19 | Lab: 2-10 | Assigned: 11-21 | Due: 11-30 |
Functions, Exercises, Exercise 2 - Optional | Classes, Exercise 3 | ||||
Lab: 1-11 | Assigned: 9-21 | Due: 9-27 | Lab: 2-11 | Assigned: 11-28 | Due: 12-1 |
Functions, Exercises, Exercise 4 - Optional | Inheritance, Exercise 1 | ||||
Lab: 1-12 | Assigned: 9-23 | Due: 9-30 | Lab: 2-12 | Assigned: 11-30 | Due: 12-5 |
Manual, 2D Arrays, Exercises, Exercise 1 | Inheritance, Exercise 2 | ||||
Lab: 1-13 | Assigned: 10-3 | Due: 10-5 | Lab: 2-13 | Assigned: | Due: |
Manual, 2D Arrays, Exercises, Exercise 3 | |||||
Lab: 1-14 | Assigned: 10-4 | Due: 10-7 | Lab: 2-14 | Assigned: | Due |
Manual, 2D Arrays, Exercise 5 - Optional | |||||
Lab: 1-15 | Assigned: Earlier | Due 10-13 | Lab: 2-15 |
Reverse a 1D array - Optional |
Third Marking Period | Fourth Marking Period | ||||
Lab: 3-1 | Assigned: 1-4 | Due: 1-9 | Lab 4-1 | Assigned: 3-5 | Due: 3-6 |
Recursion, Exercises, Exercise 1 | Animation, Exercises, Exercise 1 | ||||
Lab: 3-2 | Assigned: 1-5 | Due:1-10 | Lab: 4-2 | Assigned: 3-21 | Due: 3-28 |
Eight queens problem - turn in 2 solutions | Linked LIsts, Exercises, Exercise 2 | ||||
Lab: 3-3 | Assigned: 1-5 | Due: 1-10 | Lab: 4-3 | Assigned: 3-29 | Due: 4-4 |
Explain the Eight Queens problem - OPTIONAL | Linked LIsts, Exercises, Exercise 6 | ||||
Lab: 3-4 | Assigned: 1-9 | Due: 1-12 | Lab: 4-4 | Assigned: 3-30 | Due: 4-5 |
Strings, exercise 4 | Stacks, Exercises, Exercise 2 | ||||
Lab: 3-5 | Assigned: 1-10 | Due: 1-12 | Lab: 4-5 | Assigned: 4-13 | Due: 4-18 |
Strings, exercise 5 OPTIONAL | Binary Search Trees, Exercise 1 | ||||
Lab: 3-6 | Assigned: 1-11 | Due: 1-17 | Lab: 4-6 | Assigned: 4-17 | Due: 4-19 |
Sorting and Searching, Exercise 1 | Binary Search Trees, Exercise 2 | ||||
Lab: 3-7 | Assigned: 1-17 | Due: 1-20 | Lab: 4-7 | Assigned: 4-26 | Due: 4-27 |
File Handling, Exercises, Exercises 1 and 2 | Binary Search Trees, Exercise 3 | ||||
Lab: 3-8 | Assigned: 1-18 | Due: 1-24 | Lab: 4-8 | Assigned: | Due: |
File Handling, Exercises, Exercise 3 | |||||
Lab: 3-9 | Assigned: 1-19 | Due: 1-25 | Lab: 4-9 | Assigned: | Due: |
File Handling, Exercises, Exercise 4 |
Lab: 3-10 | Assigned: 1-26 | Due: 2-2 | Lab: 4-10 | Assigned: | Due: |
Linked Lists, Exercise 1 | |||||
Lab: 3-11 | Assigned: 1-27 | Due: 2-3 | Lab: 4-11 | Assigned: | Due: |
Stacks, Exercise 1 | |||||
Lab: 3-12 | Assigned: 2-1 | Due: 2-3 | Lab: 4-12 | Assigned: | Due |
OpenGl Execise 1 | |||||
Lab: 3-13 | Assigned: 2-3 | Due: 2-9 | Lab: 4-13 | Assigned: | Due: |
Primitives, Exercises, Exercise 1 |
Lab: 3-14 | Assigned: 2-9 | Due: 2-13 | La: 4-14 | Assigned: | Due: |
Translations, Exercises, Exercise 1 | |||||
Lab 3-15 | Assigned: 2-15 | Due: 2-21 | Lab: 4-15 | ||
Primitives Review, parts 1 and 2 | |||||
Lab 3-16 | Assigned: 2-21 | Due: 2-23 | Lab: 4-16 | ||
Primitives Review, part 3 | |||||
Lab: 3-17 | Assigned: 2-27 | Due: 3-2 | |||
Frustrums, Exercises, Exercise 1 | |||||
Lab 3-18 Assigned: 3-1 Due: 3-2 | |||||
GluLookAt, Exercises | |||||
Develop a project that includes most of the graphics that we have studied in the OpenGL portion of the course.
It must include at least one animation.
Place the code in a Word document and email it to me at the school and my web addresses.
Code must be emailed on or before the above date
Students must be prepared to also present solution if called upon.
Due to the amount of time given for this project, 10 points per day late penalty.