Published using Google Docs
Intro-Calendar 2015-16
Updated automatically every 5 minutes

August 2015

Introduction to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

Introductions and Course Overview. Developing Algorithms

25

Scratch-Chapter 1

Pair Programming

26

Scratch Chapter 1

Scratch Lab. #1

27

Scratch Chapter 1

Scratch Lab #1

28

Fermi Friday

29

30

31

Web Dev

Intro HTML

1

Web Dev-Lab #1

2

Web-Dev-Lab #1

3

Scratch Write Up

4

Neocities and Publishing work

September 2015

Introduction to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

Web Dev-Lab #1

2

Web-Dev-Lab #1

3

Scratch Lab Update

4

Neocities and Google 20

5

6

7

Labor Day

8

Scratch Chapter 2 & 3

Multiple Sprites

9

Scratch Chapter 2-

Lab #2

10

Scratch Lab #2

11

Fermi Friday

Google 20

12

13

14

Web Dev-HTML 2

iFrames, Tables and Servers

15

Web Dev-HTML 2

Update Website

16

Web Dev-HTML 2

Update Website

17

Web Dev-HTML 2

Lab #2 Update

18

No School for students

19

20

21

Scratch Chapter 4 & 5-Communication b/w sprites & simple conditions

22

Scratch Lab #3

23

Scratch Lab #3

24

Scratch Lab #3

25

Presentations

26

27

28

Web Dev-CSS

29

Web Dev-CSS

30

Update Website

1

Update Website

2

Scratch Quiz

Google 20

3


October 2015

Introduction to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

Scratch Ch 6

Variables

6

Scratch Ch 6

Variables-Pair Programming

7

Scratch Lab #4

8

Scratch Lab #4

9

Fermi Friday

Google 20

10

11

12  PD Day

13

Web Dev CSS-2

14

Web Dev CSS-2

15

Web Dev C22-2

16

Google 20 presentations

17

18

19

Scratch Lab #5-Music Video

20

Scratch Lab #5-Music Video

21

Scratch Lab #5-Music Video

22

Scratch Lab #5-Music Video

23 End of Quarter

Web Evaluations and Midterm

24

25

26

Scratch CH 7-Conditionals

27

Scratch CH 7

Conditionals

28

Scratch Lab #6

29

Scratch Lab #6

30

Fermi Friday

Google 20

31


November 2015

Intro to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

Scratch-Numbers and Operations

3

Scratch-Modulo Pair Programming

4

Scratch Lab #7

5

Scratch Lab #7

6

Quiz-Conditionals

7

8

9

Scratch CH 8

Blocks

10

Ch 8 Pair Programming

11

12

Lab #8

13

Lab #8

14

15

16

Scratch CH 9

Lists and Blocks

17

Scratch CH 9

Pair Programming

18

Lab #9

19

Lab #9

20

Update Website

Google 20

21

22

23

24

25

26

27

28

29

30


December 2015

Introduction to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

30

Chapter 10 & 11

1

Pair Programming

2

Lab #10

3

Lab #10

4

Fermi Friday

Google 20

5

6

7

Website Update

8

Website Update

9

Website Update

10

Scratch Final Exam

11

Scratch Final Exam

12

13

14

Final Project

Overview

15

Final Project

Concept Art

16

Final Project

PseudoCode

17

Final Project

PseudoCode

18

Final Project

PseudoCode

19

20

21

22

23

24

25

26

27

28

29

30

31

1

2


January 2016

Introduction to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

FInal Project

5

FInal Project

6

FInal Project

7

FInal Project

8

FInal Project

9

10

11

FInal Project

12

FInal Project

13

FInal Project

14

FInal Project

15

FInal Project

16

17

18

19

Final Exams & Presentations

20

21

22

23

24

25

26

Java-Karel Intro-Objects and Methods

27

Karel Lab #1

28

Karel Lab #1

29

Presentations

30

31


February 2015

AP Computer Science

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

Java-Karel Methods and Method Decomposition

2

Karel Lab #2

3

Karel Lab #2

4

Karel Lab #2

5

Fermi Friday

Google 20

6

7

8

Java Conditionals

9

Karel Lab #3

10

Karel Lab #3

11

Karel Lab #3

12

13

14

15

16

Java-Loops

17

Karel Lab #4

18

Karel Lab #4

19

Karel Quiz

Google 20

20

21

22

Java-Loops 2

23

Karel Lab #5

24

Karel Lab #5

25

Karel Lab #5

26

Fermi Friday

Google 20

27


March 2016

Intro Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

29

Finch Robots

Introduction

1

Finch Lab #1

2

Finch Lab #1

3

Robot Olympics

4

Robot Olympics

5

6

7

8

Robot Olympics

9

Robot Olympics

10

Robot Olympics

11

Robot Olympics

12

13

14

Karel Event

15

Finch Event

16

Python Expressions & Variables

17

Lab #1

18

Lab #1

19

20

21

Python Strings

22

Python lab #2

23

24

25

26

27

28

Python Functions

29

python lab #3

30

31

1 End of Quarter

April

2016

Introduction to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

Python Logic and Conditionals

12

Python Lab #4

13

Python Lab #4

14

Lab Discussion

15

Python Quiz #1

Update Website

16

17

18

Python Loops and Lists

19

Python Lab #5

20

Python Lab #5

21

Lab Discussion

22

Python Quiz #2

Update Website

23

24

25

Python GUI

26

Python Lab #6

27

Python Lab #6

28

Lab Discussion

29

Python Quiz #3

Update Website

30


May

2016

Introduction to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

GUI #2

3

Python lab #7

4

Python lab #7

5

Python lab #7

6

Python lab #7

7

8

9

PONG

10

PONG

11

PONG

12

PONG

13

PONG

14

15

16

Python Final Project

17

Python Final Project

18

Python Final Project

19

Python Final Project

20

Python Final Project

21

22

23

Python Final Project

24

Python Final Project

25

Python Final Project

26

Python Final Project

27

Python Final Project

28

29

30

31

Final Project


June

2016

Introduction to Computer Programming

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

Final Project

2

Final Project

3

Final Project

4

5

6

Final Project

7  Final Exams

8

9

10

11

12

13

14

15

16

17

18