Advanced Language Calendar

9/3/18 Week 1

 

NO SCHOOL
LABOR DAY

9/4/18 NEW OLY DAY

 

Welcome

Great chance to meet new students

9/5/18 All 8 - Day 1

 

Syllabus

How will class operate

 

History Assignment

Get into teams

Get topic

Begin research

 

9/6/18 A - Day 2

 

History Assignment

Get into teams

Get topic

Begin research

 

9/7/18 B - Day 2

 

NOTES:

 

9/10/18 Week 2 - All 8 - Day 3

 

Syllabus

Turn in Signed Syllabus & Kleenex

 

History Assignment

Finish Research

Be Ready for Group Presentation

 

Tech 2 Logins

Test

Fix accounts as needed

 

9/11/18 A - Day 4

 

History Assignment

Presentations

Take Notes - what needs to be turned in

 

Setting Up Basics

Folder

First basic program

Functions

Comments

Identifiers

 

9/12/18 B - Day 4

 

9/13/18 A - Day 5

 

Notes

What is a computer?

Languague Discussion

How does C++ do math?

Datatypes

Reserved Words

Input/Output

 

Programming

System commands

 

Algorthims

Making change

 

9/14/18 B - Day 5

 

NOTES:

 

9/17/18 Week 3 - All 8 - Day 6

 

Programming

Change Program

 

9/18/18 A - Day 7

 

Programming

Change Program

 

Notes

Formatting output

Predefined Math Functions

Casting

 

9/19/18 B - Day 7

 

9/20/18 A - Day 8

 

Programming

Test and Turn in Change

 

Notes

What is a function

How do we call and use

return values

What is the stream?

Modifiers

Input Failure

 

9/21/18 B - Day 8

 

NOTES:

 

TOP

9/24/18 Week 4 - All 8 - Day 9

 

Programming

Work on Challenge Problem

See if you can finish by the end of the period

how to check answer!!!

 

9/25/18 A - Day 10

 

Quiz

Practice

 

Functions

Team Work

 

9/26/18 B - Day 10

 

9/27/18 A - Day 11

 

 

Notes

Videos

What is happening in the world around us

Programmers Ethics

Moral Machine Website

 

Payroll Program

What should be in this?

Do a sample calculation

How to define constants

 

9/28/18 B - Day 11

 

NOTES:

 

10/1/18 Week 5 - All 8 - Day 12

 

Programming

Work on Challenge Problem

See if you can finish by the end of the period

how to check answer!!!

 

 

10/2/18 A - Day 13

 

Menus

How to create

Loops and Logic

 

Programming

Payroll Program

 

 

10/3/18 B - Day 13

 

10/4/18 A - Day 14

 

Programming

Payroll -- thoroughly test your program (error trapping?)

formatting

Turn in by end of period

 

10/5/18 B - Day 14

 

NOTES:

 

10/8/18 Week 6 - B - Day 15

 

 

10/9/18 A - Day 16

 

Menu

Take about philosophy

Start building menu system

 

Notes

talk about menu system

Correct header attachments

 

 

10/10/18 -- Testing Day

10/11/18 - NO SCHOOL

 

10/12/18 - NO SCHOOL

 

NOTES:

 

TOP

10/15/18 Week 7 All 8 - Day 16

 

Notes

Apollo 13 video

 

Game

How to create random numbers

Start some code together

 

10/16/18 A - Day 18

 

Game

PFB - How to play

What should be in your program

 

10/17/18 B - Day 18

 

10/18/18 A - Day 18

 

Game

PFB - How to play

Above & Beyond Options

 

10/19/18 B - Day 18

 

 

NOTES:

 

10/22/18 Week 8 - All 8 - Day 19

 

Game

PFB - How to play

Above & Beyond Options

 

10/23/18 A - Day 20

 

Game

PFB - How to play

Above & Beyond Options

 

File I/O

Notes

sample code

 

10/24/18 B - Day 20

 

10/25/18 A - Day 21

 

Game

PFB - Turn this in

 

Writing Assignment

Teacher will explain

For Loops

While Loops

Do While Loops

Video

 

 

10/26/18 B - Day 21

 

NOTES:

 

10/29/18 Week 9 - All 8 - Day 22

 

Writing Assignment

Work on Notes and Blog Post

 

File I/O

Create a Text file

Write a program that reads the text file

Create output in a text file

 

Project Euler

Work on Next Problem

 

10/30/18 A - Day 23

 

File I/O

Give Assignment

 

 

10/31/18 B - Day 23

 

11/1/18 A - Day 24

 

File I/O

Turn in early next week

 

11/2/18 B - Day 24

 

NOTES:

 

TOP

11/5/18 Week 10 - All 8 - Day 25

 

Text I/O

Turn this in next time

 

Arrays

Notes

 

11/6/18 A - Day 26

 

Text I/O

Turn this in

 

Arrays

Talk about parallel arrays

 

11/7/18 B - Day 26

 

11/8/18 A - Day 27

More Arrays

Notes on Arrays

How will I grade Sales Array?

 

11/9/18 - B - Day 27

 

NOTES:

 

11/12/18 Week 11 - No School

 

11/13/18 A - Day 28

 

More Arrays

Work on Project

Grade Sales Array

 

 

11/14/18 B - Day 28

 

 

11/15/18 A - Day 29

 

More Arrays

Work on Project

Grade Sales Array

 

 

11/16/18 B - Day 29

 

 

NOTES:

 

11/19/18 - NO SCHOOL

 

11/20/18 - NO SCHOOL

 

11/21/18 - NO SCHOOL

 

11/22/18 - NO SCHOOL

 

11/23/18 - NO SCHOOL

 

NOTES:

 

TOP

11/26/18 Week 12 - All 8 - Day 30

 

11/27/18 A - Day 31

 

11/28/18 B - Day 31

 

11/29/18 A - Day 32

 

11/30/18 B - Day 32

 

NOTES:

 

12/3/18 Week 13 - All 8 - Day 33

 

Hour of Code

Video - You Should Learn to Program

Work on Hour of Code Game

 

12/4/18 A - Day 34

 

12/5/18 B - Day 34

 

12/6/18 A - Day 35

 

12/7/18 B - Day 35

 

NOTES:

 

This week is Hour of Code

12/10/18 Week 14 - All 8 - Day 36

 

More Arrays

Work on Project

Metaballs and Marching Squares Reading

 

12/11/18 A - Day 37

 

More Arrays

Work on Project

Grade Sales Array

 

12/12/18 B - Day 37

 

12/13/18 A - Day 38

 

More Arrays

Work on Project

Begin Peer Evaluation Process

 

12/14/18 B - Day 38

 

NOTES:

 

12/17/18 Week 15 - All 8 - Day 39

 

12/18/18 A - Day 40

 

More Arrays

Work on Project

Begin Peer Evaluation Process

 

Final Project

Intro Final Project

 

12/19/18 B - Day 40

 

12/20/18 A - Day 41

 

More Arrays

Work on Project

Peer Evaluation Process & Turn in code

 

Final Project

Work on Project

 

12/21/18 B - Day 41

 

NOTES:

 

TOP

12/24/18 - NO SCHOOL

 

12/25/18 - NO SCHOOL

 

12/26/18 - NO SCHOOL

 

12/27/18 - NO SCHOOL

 

12/28/18 - NO SCHOOL

 

NOTES:

 

12/31/18 - NO SCHOOL

 

1/1/19 - NO SCHOOL

 

1/2/19 - NO SCHOOL

 

1/3/19 - NO SCHOOL

 

1/4/19 - NO SCHOOL

 

NOTES:

 

1/7/19 Week 16 - All 8 - Day 42

 

Final Project

Work on Final Project

 

1/8/19 - A - Day 43

 

Final Project

Work on Final Project

 

1/9/19 B - Day 43

 

1/10/19 A - Day 44

 

Final Project

Work on Final Project

 

1/11/19 B - Day 44

 

NOTES:

 

1/14/19 Week 18 - All 8 - Day 45

 

1/15/19 A - Day 46

 

Final Project

Work on Final Project

 

1/16/19 B - Day 46

 

1/17/19 A - Day 47

 

Final Project

Work on Final Project

ORAL DEFENSES

 

Adv Projects

presentation

 

1/18/19 B - Day 47

 

NOTES:

 

1/21/19 Week 18 - No School

 

1/22/19 - FINALS

 

1 - 2 - 3

 

1/23/19 - FINALS

 

5 - 6 - 7

 

1/24/19 - FINALS

 

4 - 8

 

1/25/19 - NO SCHOOL

 

NOTES:

 

TOP