Module: Humans modeling computers!
Subheader
module overview text here
highlightThis is a core idea and its explanation.
lightbulb_outlineThis is a programming tip and its explanation.
warningThis is a warning and its explanation.
computer code looks like this
Testing indent
Jump to a section
local_diningModule "hamburger" guide
check_boxLearning Objectives
extensionCore Concepts
bookResources and reference documents
schoolModule Preparation Exercises
motorcycleExercise 1:
motorcycleExercise 2:
motorcycleExercise 3:
motorcycleExercise 4:
buildMini Project:
flight_takeoffExtension Exercises
Module Hamburger Guide
Learning Core 3 Hamburger (*.pdf)
Learning Core 3 Hamburger (open document text *.odt)
Learning Objectives
check_box | code |
---|---|
check_box | a bugfixed |
check_box | a bugfixed |
book
External Resources
content
school
Prep-Work
Activities and readings to do prior to our starting the module in class:
extension
Module Core Concepts
We want to understand our missionControl package by studying this output:
motorcycle
Exercise 1: Diagram the Package's Classes
Exercise type: Digesting Code
motorcycle
Exercise 2: Object-Oriented Code Highlighting
Exercise type: Code Parsing
Use this highlighting scheme to show the class-based relationships in our MissionControl and DisasterSite classes.
Object-oriented highlighting scheme (different from non-object scheme
motorcycle
Exercise 3: Enforce RescueTeam size restriction
Exercise type: Adding code to existing classes
motorcycle
Exercise 4: Build out Mission Status
Exercise type: Adding code to existing classes
build
Module mini-project: Mission Time Tracking
Exercise type: Mini-project
flight_takeoff
Extension activities
Exercise type:
Content
Page created on 2018 and last updated on 2018 and can be freely reproduced according to the site's content use agreement.