Robotics C++ Physics II AP Physics B Electronics Java Astronomy Other Courses Summer Session  

Previous C++ Assignments


First Marking Period Second Marking Period
       
Lab: 1-1 Assigned: 8-26 Due: 9-22 Lab: 2-1 Assigned: 10-19 Due: 10-22
Restaurant Problem, part a only, parts b and c optional Templated Functions, Exercise 1, parts and b
Lab: 1-2 Assigned: 9-3 Due: 9-10 Lab: 2-2 Assigned: 10-25 Due: 10-29
Control Statements, Part 1, Exercises, Exercises 1 through 5 Arrays, Exercises, Exercise 1
Lab: 1-3 Assigned: 9-10 Due: 9-15 Lab: 2-3 Assigned: 10-26 Due: 11-2
Control Statements, Exercise 5   Arrays, Exercises, Exercise 2, part a
Lab: 1-4 Assigned: 9-14 Due: 9-17 Lab: 2-4 Assigned: 10-26 Due: 11-2
Control Statements, Part 2,  Exercise 2 Arrays, Exercises, Exercise 2, part b ;OPTIONAL
Lab: 1-5 Assigned: 9-15 Due: 9-21 Lab: 2-5 Assigned:11-1 Due: 11-8
Control Statements, Part 2,  Exercise 4 (Optional) Arrays, Exercises, Exercise 4, part a
Lab: 1-6 Assigned: 9-24 Due: 9-30 Lab: 2-6 Assigned: 11-2 Due: 11-8
Functions, Exercise 1: Restaurant Problem Arrays, Exercises, Exercise 4, part b
Lab: 1-7 Assigned: 9-24 Due: 9-30 Lab: 2-7 Assigned: 11-3 Due: 11-10
Functions, Exercise 4 (OPTIONAL)   Arrays, Exercises, Exercise 3  OPTIONAL
Lab: 1-8 Assigned: 9-29 Due: 10-5 Lab: 2-8 Assigned: 11-15 Due: 11-17
Random Numbers, Exercises, Exercise 3 Recursion, Exercises, Exercise 1
      Lab: 2-9 Assigned: 11-16 Due: 11-18
  Recursion, Exercises, Exercise 2  OPTIONAL
      Lab: 2-10 Assigned: 11-18 Due: 11-23
    Text, pages 334, 335, problems 7-6, 7-7, 7-8, 7-9
      Lab: 2-11 Assigned: 11-22 Due: 12-2
  Arrays, Exercises, Exercise 6b
      Lab: 2-12 Assigned: 2-3 Due: 2-7
  Manual, Structs, Exercise 1
      Lab: 2-13 Assigned: 2-2 Due: 2-9
  Manual, Structs, Exercise 2 OPTIONAL
      Lab: 2-14 Assigned: 2-6 Due: 2-10
    Text, page 7-10, problem 7.70 (use while loop for prompts)**
           
   

**Input 10 salaries, print the input data along with the other requirements


Third Marking Period Fourth Marking Period
         
Lab: 3-1 Assigned: 1-4 Due:1-7 Lab 4-1 Assigned: 2-28 Due: 3-4
Sorting and Searching, Exercise 1 Classes, Exercises, Exercise 1
Lab: 3-2 Assigned: 1-6 Due:1-10 Lab 4-2 Assigned: 3-2 Due: 3-7
Optional: Lab 3-1 but sort in opposite direction Classes, Exercises, Exercise 2
Lab: 3-3 Assigned: 1-7 Due: 1-13 Lab: 4-3 Assigned: 3-9 Due: 3-10
Sorting and Searching, Exercise 2 Demonstrate the gradebook problem - show output and files
Lab: 3-4 Assigned: 1-10 Due: 1-13 Lab: 4-4 Assigned: 3-9 Due: 3-25
Optional: Sorting and Searching, Exercise 3 Classes, Exercises, Exercise 3
Lab: 3-5 Assigned: 1-11 Due: 1-18 Lab: 4-5 Assigned: 3-24 Due: 3-29
Sorting and Searching, Exercise 4 Chapter 12: Inheritance, Exercises 1 and 2
Lab: 3-6 Assigned: 1-17 Due: 1-20 Lab: 4-6 Assigned: 4-5 Due: 4-11
Sorting and Searching, Exercise 5 Run this code, change color, shape, and title     demo only
Lab: 3-7 Assigned: 1-24 Due: 1-27 Lab: 4-7 Assigned: 4-11 Due: 4-14
Text, page 779, problems 18.4 and 18.5 DELETE LAB Draw black solid sphere on white background
Lab: 3-8 Assigned: 1-25 Due: 1-31 Lab: 4-8 Assigned: 4-12 Due: 4-15
Manual, Strings, Exercises, Exercise 1   Simple Lines Exercise
Lab: 3-9 Assigned: 1-27 Due: 2-1 Lab 4-9 Assigned: 4-13 Due: 4-22
Manual, Strings, Exercises, Exercise 2 Exercise on translation, rotation, scaling
Lab: 3-10 Assigned: 1-31 Due: 2-2 Lab 4-10 Assigned: 4-18 Due: 4-22
Manual, Strings, Exercises, Exercise  3 Lines, Exercises, Exercise 1
Lab: 3-11 Assigned: 2-8 Due: 2-15 Lab 4-11 Assigned: 4-20 Due: 4-27
Manual, Pointers, Exercise 1 glFrustum an gluLookAt exercises, exercise 1
Lab: 3-12 Assigned: 2-17 Due: 2-23 Lab: 4-12 Assigned: 4-28 Due:5-3
Text, chapter 4: problems 4.14 and 4.20 Animation, Exercises, Exercise 1
Lab: 3-13 Assigned: 2-17 Due: 2-23 Lab: 4-13 Assigned: 5-4 Due: 5-6
Text, chapter 5: problems 5.10, 5.12, and 5.20    Manual, Fog, Exercises, Exercise 1

 

Lab: 3-14 Assigned:2-23 Due:2-25 Lab 4-14 Assigned: 5-6 (verbally) Due: 5-18
Manual, Linked Lists, exercise 1 OpenGL assignment
Lab 3-15 Assigned: 2-28 Due: 3-4      
Classes, Exercises, Exercise 1  
Lab 3-16 Assigned: 3-2 Due: 3-7      
Classes, Exercises, Exercise 2  

 

 

 

OpenGL Assignment

 

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.