Midterm Exam: There will be a midterm exam worth 30% of your final grade on Tuesday, June 2 (note the change in the date!). This will be a closed-book exam. If you miss the midterm exam, its weight will be transferred to the final exam.
| Week | Date | Material covered |
|---|---|---|
| 7 | June 18, Thursday | Notes in the class. |
| June 17, Wednesday | Notes in the class. | |
| June 16, Tuesday | Procedure to draw a spiral, and picture of the resulting square spiral. Procedure to draw a spiral using arcs, and picture of various other spirals: spiral with quarter circles, spiral with half circles, spiral with full cirles, and moving spiral. Procedures to draw a binary tree, and pictures of the resulting binary tree and upward binary tree. Procedure to draw a Koch curve, and picture of the resulting snowflake. Content of the Listener window. Notes in the class. | |
| June 15, Monday | Notes in the class. | |
| 6 | June 11, Thursday |
Homework #6 Topics for Final Exam Procedure to print the balances on a debt. Content of the Listener window. Second content of the Listener window. Notes in the class. |
| June 10, Wednesday | Procedure to print the computation of the gcd. Content of the Listener window. Notes in the class. | |
| June 9, Tuesday | Procedure to print a dollar amount. Content of the Listener window. Notes in the class. | |
| June 8, Monday | Procedure to add rational numbers given in a list. Content of the Listener window. Notes in the class. | |
| 5 | June 4, Thursday |
Homework #5 Procedure to compute the gcd of two numbers in two ways, recursively and non-recursively. Procedures to do rational arithmetic. Content of the Listener window. Notes in the class. |
| June 3, Wednesday | Notes in the class. | |
| June 2, Tuesday |
Midterm Exam Notes in the class. | |
| June 1, Monday | Procedure to convert a number to base ten, procedure to convert a number from base ten, and procedure to convert a number from any base to any base up to ten. Procedure to convert a number to base ten if base can be up to 100, procedure to convert a number from base ten to a base up to 100, and procedure to convert a number from any base to any base up to 100. Content of the Listener window (the end only, the beginning was cut off, unfortunately). Notes in the class. | |
| 4 | May 28, Thursday |
Homework #4 Procedure to find the kth element of a list and the number of elements in a list. Content of the Listener window. Notes in the class. |
| May 27, Wednesday |
Quiz #3 Content of the Listener window. Notes in the class. | |
| May 26, Tuesday | Procedure to draw triangles and median triangles and doing the same with recursion, and a picture of the resulting triangles. Content of the Listener window. Notes in the class. | |
| May 25, Monday | Memorial Day | |
| 3 | May 21, Thursday |
Homework #3 Content of the Listener window. Notes in the class. |
| May 20, Wednesday | Procedure to draw a lot of triangles with the same base and same angle opposite the base. A picture of triangles with a 45 degree angle opposite the base, triangles with a 90 degree angle opposite the base, and triangles with a 150 degree angle opposite the base. Procedure to draw a triangle if given SSS, and a picture of triangle drawn by it. Content of the Listener window. Notes in the class. | |
| May 19, Tuesday | Procedures to draw a triangle if given SAS or ASA; a picture of triangles drawn by SAS, a picture of triangles drawn by ASA, and the picture of triangles drawn by the end. Content of the Listener window. Notes in the class. | |
| May 18, Monday |
Quiz #2 Procedure to draw a parallelogram, a picture of parallelogram. Content of the Listener window. Notes in the class. | |
| 2 | May 14, Thursday | No class! |
| May 13, Wednesday |
Homework #2 Procedures to draw a square, a picture of squares, and commands to draw these in the Listener window. Procedures to draw a straight line connecting two points. Procedure to draw a circle with given center and radius. Second content of the Listener window. Notes in the class. | |
| May 12, Tuesday | Procedures to draw a flower and a colored flower with overlapping petals. Picture of a flower with overlapping petals and another, picture of several flowers of different colors. Commands to draw these in the Listener window. Procedure to draw a colored flower with petals filled in and a resulting picture of a colored flower with overlapping petals. Procedure to draw a crown and the resulting picture of a crown when I forgot to move back the turtle enough. Second content of the Listener window. Notes in the class. | |
| May 11, Monday |
Quiz #1 Procedure to draw an arc. Procedures to draw petals and flowers. First and second attempt to draw a flower using the petal command. Flowers drawn using five flower commands. Content of the Listener window. Notes in the class. | |
| 1 | May 7, Thursday |
Homework #1 Procedure to draw a square with more precise description. Procedure to draw a chessboard one column at a time, and picture of one column of squares, and picture of a chessboard; content of the Listener window. Procedure to draw a chessboard two columns at a time, one upward, one downward. Procedure to draw a regular polygon, and a picture of 10-sided polygons. Procedure to draw a circle, commands to draw a circle with a square around it, and the resulting picture. Notes in the class. |
| May 6, Wednesday | Procedure to draw a triangle of any size, commands to draw a bunch of triangles, and the resulting picture of triangles. A simplified procedure to draw a triangle, commands to draw a four triangles, and the resulting picture of four triangles. Procedure to draw a pentagon of any size, commands to draw a four pentagons, and the resulting picture of four pentagons. Notes in the class. | |
| May 5, Tuesday | Basic operations in Logo. Commands to draw a square of side 100 and to draw a square of side 200. Procedure to draw a square of any size and the resulting picture of four squares. Procedure to draw a square with its diagonal and the resulting picture of eight such squares (obtained by eight consecutive "squarediagonal 100" commands). Second content of the Listener window. Notes in the class. | |
| May 4, Monday | Discussion of the syllabus. Intro to Logo, basic drawing commands, and the resulting picture. Commands to draw a square. Notes in the class. |
Last update on June 18, 2009.