Mr. Campbell
Welcome to Technology!
JR Hildebrandt went to Saint Hilary School
Classwork
Classes will be hands ons. We will start to learn coding term and then we will be writing some code.
Student must turn in an assignment each class to show work done during class.
We will be having a great year exploring the language of Swift code. We will start in Apple Playground, and then move to Xcode on the Mac Computer.
The class is set to have students working and learning together. We have a small group which will help to insure a great learning environment.
Learn to Code 1
Week 1: Introduction
Using commands: moveForward() and collectGem()
Adding a New Command: turnLeft()
Toggling a Switch: toggleSwitch() on and off
Portal Practice: teleport from one place to another
Finding and Fixing Bugs: bug, debugging
Bug Squash Practice: bug, commands,
The Shortest Route: finding the shortcuts
Week 2: Functions
Introduction: Grouping Tasks
Composing a New Behavior: coding, composition
Creating a New Function: functions, defining,
Collect, Toggle, Repeat: pattern, functions, call
Across the Board: patterns
Nesting Patterns: call, functions, defined, commands
Slotted Stairways: decompose, call
Treasure Hunt: calls
Week 3: For Loops
Using Loops
Looping All the Sides
To the Edge and Back
Loop Jumper
Branch Out
Gem Farm
Four Stash Sweep
Students are going to at their own pace. We are doing the puzzles on Learn to Code 1 and Learn to Code 2.
Some students are starting to learn about what a var is which is a variable.