COSC 1315 Fundamentals of Programming
Laboratory Programming Assignments
Fall 2007
Revised 08/20/07
The official web page for this course is
http://www.austincc.edu/baldwin/Fall07/Cosc1315WebPage/COSC1315.htm
All programming assignments must be completed in accordance with the
general instructions in the companion document entitled General
Requirements for Laboratory Programming Assignments in addition to all
specifications that are specific to the assignment.
Note that some assignments are for practice or warm up only. You
will not submit and will not receive a grade for those assignments. In
previous labs, there has been some confusion regarding the correlation between
the assignment number and the tutorial number. Make certain that in all
cases, you are able to identify your assignment using both nomenclatures.
- Practice assignment A: Complete the two lab projects
described in Tutorial
100 Getting
Started. Do not submit this assignment to your instructor for
grading. Ask your instructor to view and comment on your results for
this assignment on your laboratory computer.
- Practice assignment B: Complete the two lab projects
described in Tutorial
105 Setting
the Stage. Do not submit this assignment to your instructor for
grading. Ask your instructor to view and comment on your results for
this assignment on your laboratory computer.
- Practice assignment C: Complete the project
described in Tutorial
110 Objects
in 3D Space. Do not submit this assignment to your instructor for
grading. Ask your instructor to view and comment on your results for
this assignment on your laboratory computer.
- Assignment 1: Complete the lab project described in
Tutorial 115
Setting the Stage Manually, Part 1. Ask your instructor to view
and comment on your results for this assignment on your laboratory computer.
If that doesn't work out for some reason, you instructor may ask you to
submit your files via email.
- Assignment 2: Complete the lab project described in
Tutorial 120
Setting the Stage Manually, Part 2. Ask your instructor to view
and comment on your results for this assignment on your laboratory computer.
If that doesn't work out for some reason, you instructor may ask you to
submit your files via email.
- Assignment 3: Complete the lab project described in
Tutorial 125
Your First Alice Program. Encapsulate the two files named
Alice125LabProjA.a2w and Alice125LabProjA.html in a zip file and
send the zip file as an attachment to an email message to Prof. Baldwin.
If you need assistance regarding zip files, ask Prof. Baldwin for assistance
in advance of the due date for the assignment.
- Assignment 4: Complete the lab project described in
Tutorial 130
The Program Development Cycle. Encapsulate the two files named
Alice130LabProjA.a2w and Alice130LabProjA.html in a zip file and
send the zip file as an attachment to an email message to Prof. Baldwin.
- Assignment 5: Complete the lab project described in
Tutorial 135
Functions that Return Values. Encapsulate the two files named
Alice135LabProjA.a2w and Alice135LabProjA.html in a zip file and
send the zip file as an attachment to an email message to Prof. Baldwin.
- Assignment 6: Complete the lab project described in
Tutorial 140
Data Types and Variables. Encapsulate the two files named
Alice140LabProjA.a2w and Alice140LabProjA.html in a zip file and
send the zip file as an attachment to an email message to Prof. Baldwin.
- Assignment 7: Complete the lab project described in
Tutorial 145
World-Level Methods. Encapsulate the two files named
Alice145LabProjA.a2w and Alice145LabProjA.html in a zip file and
send the zip file as an attachment to an email message to Prof. Baldwin.
- Assignment 8: Complete the lab project described in
Tutorial 165
Sequence, Selection and Loop Structures. Encapsulate the two files named
Alice165LabProjA.a2w and Alice165LabProjA.html in a zip file and
send the zip file as an attachment to an email message to Prof. Baldwin.
- Assignment 9: Complete the lab project described in
Tutorial 175
Counter Loops, Nested Loops, and Sentinel Loops. Encapsulate the two files named
Alice175LabProjA.a2w and Alice175LabProjA.html in a zip file and
send the zip file as an attachment to an email message to Prof. Baldwin.
- Assignment 10: Complete the lab project described in
Tutorial 180
Arrays. Encapsulate the two files named
Alice180LabProjA.a2w and Alice180LabProjA.html in a zip file and
send the zip file as an attachment to an email message to Prof. Baldwin.
-end-