Unit Three
Objects

Idea - Text Based Project Converted to Graphics

Tues Oct 11 / Wed Oct 12


8 | Object Oriented Programming

    • Reminders

      • Curly Braces, Indentation, Following Instructions, Output Clarity

    • Lesson: 2D Arrays

    • Begin Project # 6 - Tic Tac Toe


Tues Nov 2 / Wed Nov 3


9 | Lion's Den

    • Lesson: Lion's Den Tips

    • Work Time

Thur Nov 4 / Fri Nov 5


10 | Lion's Den II

    • Work Time

      • B-Only: Half-Day

Mon Nov 8 / Tues Nov 9


11 | Lion's Den III

Part One - Drawing

Still need a copy of Eclipse? Click here to download Eclipse Portable with Slick2D (Nov 2021)

Tues Nov 16 / Wed Nov 17

1 | Graphics and Gamestates

Thur Nov 18 / Fri Nov 19

2 | Screensaver

    • Test #2 - Makeup / Redo Day

    • Work Time

Mon Nov 22 / Tues Nov 23

3 | Screensaver II

Thanksgiving Break

B Day Only: Mon Nov 29

4 | Coding Day

    • Additional time for B-Day classes

      • Due to extended Thanksgiving Break

Project #7 - Screensaver

    • Be ready to show your project to Mr. M @ the start of next class

Part Two - ArrayLists

Tues Nov 30 / Wed Dec 1

5 | ArrayLists

Thur Dec 2 / Fri Dec 3

6 | Fireworks


Mon Dec 6 / Tues Dec 7

7 | Fireworks II

Project #8 - Fireworks

    • Be ready to show your project to Mr. M @ the start of next class

Part Three - Images and Animation

Wed Dec 8 / Thur Dec 9

8 | Pixel Art

Fri Dec 10 / Mon Dec 13

9 | Clicker I

    • Work Time


Tues Dec 14 / Wed Dec 15

10 | Animations



Thur Dec 16 / Fri Dec 17

11 | Click II

    • Work Time

    • Read The Coder's Handbook - Inheritance

Mon Dec 20 / Tues Dec 21

12 | Click III

    • Work Time

Project #9 - Clicker

    • Be ready to show your project to Mr. M @ the start of next class

Wed Dec 22 / Thur Dec 23

13 | A Look Ahead

    • Check Project #9 - Click

    • Preview Upcoming Projects and 2021

    • Play C++ Beta Projects

Part Four - Inheritance

Winter Break

Mon Jan 3 / Tues Jan 4

14 | Snow Days

    • Snow Days (Both Days)

    • No Work - Relax!

Wed Jan 5 / Thur Jan 6

15 | Setup Worldcraft

Omicron Procedures

Please read the updated classroom procedures and expectations.

This is based on the current information and will be updated as BCPS policy changes!

Fri Jan 7 / Mon Jan 10

16 | Snow Day / Async

    • Continue exploring Worldcraft

    • Work ahead

Virtual Learning Information

When we have synchronous online learning, this is your bell schedule

Online Schedule

1st - 7:45 to 9:00

2nd - 9:20 to 10:35

3rd - 11:35 - 12:50

4th - 1:10 to 2:25

Tues Jan 11 / Wed Jan 12

17 | Perlin Noise

Thur Jan 13 / Fri Jan 14

18 | Growth

Martin Luther King Day

Tues Jan 18 / Wed Jan 19

19 | More Terrain Types

    • Work on Part Three - More Terrain

End of Quarter 2

    • All missing + late work must be submitted by Wednesday Jan 19th

Thur Jan 20 / Fri Jan 20

20 | Snow Day / Extra Day

    • A1/A2 - Snow Day

    • B3 - Half Period (End of Q2)

    • Continue Work on Worldcraft

Mon Jan 24 / Tues Jan 25

20 | Sheep

Wed Jan 26 / Thur Jan 27

21 | AP Progress Check #1

    • Complete Progress Checks 1a, 2a, and 3 in AP Classroom

    • Mr. M Out Sick (B-Day Only)

Fri Jan 28 / Mon Jan 31

22 | AP Progress Check #2

    • Complete Progress Checks 4, 5a, and 6 in AP Classroom

Tues Feb 1 / Wed Feb 2

23 | Food, Hunger, and Reproduction

    • Work on Part Five - Food

Thur Feb 3 / Fri Feb 4

24 | AP Progress Check #3

    • Complete Progress Checks 7, 8, 9, and 10 in AP Classroom

Mon Feb 7 / Tues Feb 8

25 | Wolves

    • Work on Part Six - Wolves

Wed Feb 9 / Thur Feb 10

26 | More Entities

AP Progress Checks

    • AP Progress Checks will be scored for completion as of Thur Feb 10 @ 11:59.

Fri Feb 11 / Mon Feb 14

27 | Full MC AP Practice Test

    • Take MC Practice Test

Tues Feb 15 / Wed Feb 16


28 | Review MC Practice Test

    • Work in Groups to Review Questions

    • Mr. M provides Q&A @ End of class

Thur Feb 17 / Fri Feb 18

29 | Work Day

    • Finish Worldcraft

Project #12 - Worldcraft

    • Be ready to show your project to Mr. M @ the start of next class

President's Day

Tues Feb 22 / Wed Feb 23

30 | Setting Up Astraeus

    • Check Worldcraft

    • Set up Astraeus