|
WEEK |
||||
|
Semester One |
|||||
| Never let a computer know you're in a hurry. |
~Author Unknown. |
| MONDAY |
TUESDAY |
WEDNESDAY |
THURSDAY |
FRIDAY |
| Sept 5 No School Labor Day |
Sept 6 New Oly Day |
Sept 7 Day 1 Set up Basics Team Activity
|
Sept 8 Day 2 Syllabus History of Computers/ Programming Tech2 Logins |
Sept 9 Day 3 Assembly Begin History of Computer Presentations
|
Sept 12 Day 4 Startup: Finish Presentation Get last few logins How to start a project First program |
Sept 13 Day 5 What are the basics of a computer? Get file from Files to Copy What is namespace? How will this help? |
Sept 14 Day 6 Startup: User Input Assign: Basic input/output program
|
Sept 15 Day 7 Finish up basic input output program Data Types - talk about issues with string Declaring Constants Change program
|
Sept 16 Day 8
|
Sept 19 Day 9 Startup:
|
Sept 20 Day 10 Increment/Decrement Escape Sequences Assign: Look at Sample37 & Sample39
|
Sept 21 Day 11 Look at Sample37 & Sample39 - what do they do? Research
|
Sept 22 Day 12 Begin functions work
while loops
|
Sept 23 Day 13 Startup: Assign: Work with payroll program using overtime rules. All in functions
|
|
Startup: Take some time to go over practice quiz Assign: Work with payroll program using overtime rules. All in functions |
Sept 27 Day 15 Work on Payroll Program |
Sept 28 Day 16 Startup: Work on Payroll
|
Sept 29 Day 17 Have someone test your Payroll program - in documentation - have them put their name and ideas/suggestions
|
Sept 30 Day 18 Ready to turn in Payroll Turn this in by end of period
|
Oct 3 Day 19 Go Over answers from Quiz Work on Switch statement Now add while (or do while) loop to your menu I will check this at the beginning of the period next time |
Oct 4 Day 20 Check basic Menu program Begin basics of number guessing game Assign - make a number guessing game |
Oct 5 Day 21 add betting or other ideas Work on guessing game Give the start of the code - Go to files to copy - Copy the folder GameProject. Paste it to your Thawspace - open the workspace (.dsw file). Read instructions at beginning of code - program your guessing game. |
Oct 6 Day 22 Work on guessing game program Limit guessing game to 5 guesses Change values of range Challenge - Pico, Fermi, Bagels You can also use this time to go back and fix your overtime program. |
Oct 7 Day 23 Work on Guessing game program
|
Oct 10 Day 24 Work on Guessing game
|
Oct 11 Day 25 Work on Guessing Game Have someone look at your game and give suggestions |
Oct 12 Day 26 Work on Guessing Game - you need to have 2 people's comments in your documentation - we will turn this in next week |
Oct 13 GRADE DAY end of 1st six weeks |
Oct 14 NO SCHOOL Statewide Inservice Day |
|
Finish guessing game - have someone else test it - turn it in
|
Oct 18 Day 28
File Input-Output notes Try class average program - make changes and see what happens Take survey |
Oct 19 Day 29 Begin Banking Program Get starter file |
Oct 20 Day 30
Work on Bank Program Do some sample work with bank program - how to create text file, how to start program, etc Reminder - look at Class Average as a working sample. |
Oct 21 Day 31 Work on Bank Program
|
| Oct 24 Day 32
Work on Bank Program Talk about Above and Beyond Ideas You have to create the text file Talk about purpose of functions - clarify return - value and reference parameters |
Oct 25 Day 33
Pair up and Evaluate each others programs Work on improving it Did you actually test the math? |
Oct 26 Day
34
Finish and turn in Bank Program
When Bank Program is turned in - begin work on Telephone Co. Program |
Oct 27 Day 35
Talk about details related to Phone Company problem Hints |
Oct 28 Day 36 Where are we with phone company problem? |
Oct 31 Day 37 Work on Telephone Co. Program |
Nov 1 Day 38
Write a quick program using functions Rodin will give instructions Due by the end of the period. Any time left - work on Telephone Program |
Nov 2 Day 39
User Defined Datatype |
Nov 3 Day 40 Test each other's Telephone Company Program Turn in by end of period
|
Nov 4 Day 41 Click here to learn about typedef, namespaces, string operations Details and expectations are in the page.
|
| Nov 7 Day 42
Begin Work with Arrays What happens if we don't init? |
Nov 8 Day 43 Problems with Arrays What happens if we don't init Arrays as parameters |
Nov 9 Day 44 Arrays Assign rest of array work
|
Nov 10 Day 45 Arrays |
Nov 11 No School Veteran's Day
|
Nov 14 Day 46 Array Work |
Nov 15 Day 47 Array Work |
Nov 16 Day 48 Time to work on Array program Will start checking today |
Nov 17 Day 49 Check Array Work |
Nov 18 Day 50 Grading - make up work |
Nov 21 NO SCHOOL GRADE DAY end of 2nd six weeks Parent Conferences |
Nov 22 NO SCHOOL Parent Conferences |
Nov 23
No School |
Nov 24
No School Thanksgiving |
Nov 25 No School |
| Nov 28 Day 51
Talk some more about Arrays -
|
Nov 29 Day 52
2-D arrays, multidimensional Look at inventory example
|
Nov 30 Day 53
Look at Project Ideas - decide which one you would like to work on - begin work. |
Dec 1 Day 54 Talk about passing arrays as parameters (vs passing elements of arrays) Work on Project |
Dec 2 Day 55 Work on Project
|
| Dec 5 Day 56
Look at Project Ideas - decide which one you would like to work on - begin work. Talk about some hints Work on Project |
Dec 6 Day 57
Work on Project |
Dec 7 Day 58
Work on Project
|
Dec 8
Day 59 Work on Project |
Dec 9 Day 60 Work on Project |
| Dec 12 Day 61
Continue to work on project |
Dec 13 Day 62
Continue to work on project Have someone else evaluate and put comments in your documentation |
Dec 14 Day 63
Continue to work on project Start Grading Today??? |
Dec 15 Day 64
Continue to work on project Grade today??? |
Dec 16 Day 65 Finish Project Finish Grading??? |
Dec 19 NO SCHOOL |
Dec 20 NO SCHOOL |
Dec 21 NO SCHOOL |
Dec 22 NO SCHOOL |
Dec 23 NO SCHOOL |
Dec 26 NO SCHOOL |
Dec 27 NO SCHOOL |
Dec 28 NO SCHOOL |
Dec 29 NO SCHOOL |
Dec 30 NO SCHOOL |
Jan 2 NO SCHOOL |
Jan 3 Day 66
Intro Final Project Today is your day to do some research and maybe begin writing some code.
|
Jan 4 Day
67 Work on Final Project You can also work on make up work |
Jan 5 Day
68
Work on Final Project You can also work on make up work
|
Jan 6 Day 69
Work on Final Project You can also work on make up work |
|
Work on Final Project You can also work on make up work
|
Jan 10 Day 71
Work on Final Project |
Jan 11 Day 72
Work on Final Project
|
Jan 12 Day 73
Work on Final Project |
Jan 13 Day 74 Work on Final Project
|
Jan 16 NO SCHOOL MLK DAY
|
Jan 17 Day 75 2 Hour Delay Last Day for Make up Work Work on Final project |
Jan 18 Day 76 Work on Final project |
Jan 19 Day 77 Work on Final Project Talk about requirements for Oral Defense Have someone else run your program - fill out eval form LAST DAY FOR MAKEUP WORK |
Jan 20 Day 78 No school Inclement Weather
|
|
Begin Oral Defenses - these will be completed during the final
|
Jan 24 Day 80 Oral Defenses - these will be completed during the final |
Jan 25 Finals 1 - 2 - 3 |
Jan 26 Finals 4 - 5 |
Jan 27 Finals 6 - 7 |