<!DOCTYPE html>
<html>
  <head>
    <title>WY Computer Science</title>
    
      <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Typed Big Bang :: WY Computer Science</title>
<link rel="shortcut icon" href="/teaching--2018-2019/images/favicon.png" type="image/x-icon" />
<link href="/teaching--2018-2019/css/nucleus.css" rel="stylesheet">
<link href="/teaching--2018-2019/css/font-awesome.min.css" rel="stylesheet">
<link href="/teaching--2018-2019/css/hybrid.css" rel="stylesheet">
<link href="/teaching--2018-2019/css/featherlight.min.css" rel="stylesheet">
<link href="/teaching--2018-2019/css/auto-complete.css" rel="stylesheet">
<link href="/teaching--2018-2019/theme-original/style.css" rel="stylesheet">

<link rel="stylesheet" href="/teaching--2018-2019/css/bootstrap.min.css">
<script src="/teaching--2018-2019/js/jquery-2.x.min.js"></script>
<style type="text/css">
  :root #header + #content > #left > #rlblock_left {
    display:none !important;
  }
</style>
<meta name="description" content="big-bang works almost exactly the same in Typed Racket. This page explains any differences.">



    
  </head>
  <body data-url="/teaching--2018-2019/intermediate-cs/typed/typed-bigbang/">
    
      

<div id="headermain"></div>
<nav id="sidebar" class="">



<div class="highlightable">
  <div id="header-wrapper">
    <div id="header">
      
	
  
    <p>WY Computer Science</p>

  


    </div>
  </div>

      <ul class="topics">
            <li data-nav-id="/teaching--2018-2019/" class="dd-item">
            <a href="/teaching--2018-2019/"><i class="fa fa-fw fa-home"></i></a>
            </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/">AP CS</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/">Haskell</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch01/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/ch01/">1. Intro</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch01/ch01-reading-guide/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch01/ch01-reading-guide/">
            Ch01 Reading Guide
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch02/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/ch02/">2. Starting Out</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch02/ch02-reading-guide/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch02/ch02-reading-guide/">
            Chapter 2 Reading Guide
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch02/cw-a2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch02/cw-a2/">
            Haskell CW II.2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch02/cw-3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch02/cw-3/">
            Haskell CW II.3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch02/hw-a2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch02/hw-a2/">
            Haskell HW 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch02/ch02-summary/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch02/ch02-summary/">
            Chapter 2 Summary
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch03/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/ch03/">3. Types and Typeclasses</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch03/ch03-reading-guide-haskell/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch03/ch03-reading-guide-haskell/">
            Chapter 3 Reading Guide
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch03/ch03-hw1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch03/ch03-hw1/">
            Chapter 3 Problem Set
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch03/ch03-walkthrough/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch03/ch03-walkthrough/">
            Chapter 3 Walkthrough
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch03/ch03-test/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch03/ch03-test/">
            Chapter 3 Haskell Test
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/ch04/">4. Syntax in Functions</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-reading-guide/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-reading-guide/">
            Chapter 4 Reading Guide
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-discussion-01/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-discussion-01/">
            Chapter 4 Discussion I
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-discussion-02/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-discussion-02/">
            Chapter 4 Discussion II
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-discussion-03/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-discussion-03/">
            Chapter 4 Discussion III
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-discussion-04/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-discussion-04/">
            Chapter 4 Discussion IV
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-problemset/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-problemset/">
            Chapter 4 Problem Set
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-quiz-a/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-quiz-a/">
            Chapter 4 Quiz A
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-quiz-b/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-quiz-b/">
            Chapter 4 Quiz B
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-summary/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-summary/">
            Chapter 4 Summary
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-check-expect/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch04/ch04-check-expect/">
            Check Expects in Haskell
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch05/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/ch05/">5. Recursion</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch05/ch05-reading-guide/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch05/ch05-reading-guide/">
            Chapter 5 Reading Guide
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch06/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/ch06/">6. Higher Order Functions</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ch06/ch06-reading-guide/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ch06/ch06-reading-guide/">
            Chapter 6 Reading Guide
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/usaco/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/usaco/">USACO Practice</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/usaco/haybales/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/usaco/haybales/">
            Haybales
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/daily/">Haskell Daily Notes</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2018-10-09/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2018-10-09/">
            2018.10.09 Project
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2018-10-16/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2018-10-16/">
            2018-10-16
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2018-10-04/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2018-10-04/">
            2018.10.04 Square Pasture
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2018-10-03/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2018-10-03/">
            2018.10.03 Cow Signal
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2017-10-04/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2017-10-04/">
            2017-10-04
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2017-10-03/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2017-10-03/">
            2017-10-03
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2017-09-18/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2017-09-18/">
            2017-09-18
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2017-09-13/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2017-09-13/">
            2017-09-14 Indentation
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2017-09-12/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2017-09-12/">
            2017-09-12
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/daily/2017-09-11/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/daily/2017-09-11/">
            2017-09-11
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/connect-four/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/haskell/connect-four/">Connect Four</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/connect-four/timeline/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/connect-four/timeline/">
            Connect Four Timeline
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/connect-four/ui/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/connect-four/ui/">
            Connect Four UI
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/connect-four/spoilers/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/connect-four/spoilers/">
            Connect Four Spoilers
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/connect-four/testcases/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/connect-four/testcases/">
            Connect Four Testcases
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/connect-four/rubric/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/connect-four/rubric/">
            Connect Four Rubric
          </a>
        </div>
    </li>
        </ul>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/typeclass-notes/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/typeclass-notes/">
            Typeclass Notes
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/replit/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/replit/">
            Repl.it
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell/ghci-details/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell/ghci-details/">
            Source Code Files (ghci)
          </a>
        </div>
    </li>
        </ul>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/haskell-calendar/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/haskell-calendar/">
            Haskell Calendar
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/git/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/git/">Git</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/git/getting-started/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/git/getting-started/">
            Git-ting Started
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/git/everyday/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/git/everyday/">
            Everyday Git
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/jm/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/jm/">Java Methods</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
    <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch01/" class="dd-item
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/jm/ch01/">1. CS Basics</a>
      </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch03/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/jm/ch03/">3. Intro to OOP</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch03/class-basic-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch03/class-basic-1/">
            3. Writing Basic Classes 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch03/class-basic-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch03/class-basic-2/">
            3. Writing Basic Classes 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch03/class-basic-3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch03/class-basic-3/">
            3. Writing Basic Classes 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch03/ch03-quiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch03/ch03-quiz/">
            3. Classes Quiz
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/jm/ch11/">11. Classes</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/animal/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/animal/">
            11. Animal
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/candy/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/candy/">
            11. Candy
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/inheritance-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/inheritance-1/">
            11. Inheritance 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/inheritance-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/inheritance-2/">
            11. Inheritance 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/abstract-classes/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/abstract-classes/">
            Abstract Classes
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/interfaces/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/interfaces/">
            Interfaces
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/11-quiz-b/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/11-quiz-b/">
            11. Quiz B
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/11-answers-aquiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/11-answers-aquiz/">
            11. AQuiz IAnswers
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/treasurehunt/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/treasurehunt/">
            11. Treasure Hunt
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch11/instanceof/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch11/instanceof/">
            11. Instanceof
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/jm/ch12/">12. Arrays</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-array-intro-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-array-intro-1/">
            12. Array Basic Facts
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-1/">
            12. Array Exercises 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-2/">
            12. Array Exercises 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-arrays-2d/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-arrays-2d/">
            12. Two Dimensional Arrays
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-3/">
            12. Arrays Exercises 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-4/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-4/">
            12. Arrays Exercises 4
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-5-speedrun/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-array-ex-5-speedrun/">
            12. Array Speedrun
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/string-dolphin/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/string-dolphin/">
            String Dolphin
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-quiz-1d-n/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-quiz-1d-n/">
            12. Quiz N
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-arraylist/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-arraylist/">
            12. ArrayList
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-quiz-1d-m/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-quiz-1d-m/">
            12. Quiz M
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-quiz-2d-a/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-quiz-2d-a/">
            12. Quiz A on 2D
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-ex/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-ex/">
            12. Book Exercises
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch12/12-chomp/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch12/12-chomp/">
            12. Chomp
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch14/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/jm/ch14/">14. Sorting</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch14/comparable-intro/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch14/comparable-intro/">
            14. Comparable Intro
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch14/comparable-ex/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch14/comparable-ex/">
            14. Comparable Exercises
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch14/comparable-clock/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch14/comparable-clock/">
            14. Comparable Clock
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch14/comparable-bug/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch14/comparable-bug/">
            14 .Comparable Bug
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch15/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/jm/ch15/">15. Files</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch15/file/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch15/file/">
            15. File
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/jm/ch15/scanner/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/jm/ch15/scanner/">
            15. Scanner
          </a>
        </div>
    </li>
        </ul>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/solving/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/solving/">Problem Solving</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/solving/number-triangle/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/solving/number-triangle/">
            Number Triangle
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/solving/collatz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/solving/collatz/">
            Collatz
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/solving/primes/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/solving/primes/">
            Primes
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/testing/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/testing/">Unit Testing</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/testing/testing-intro/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/testing/testing-intro/">
            Unit Testing Level I
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ap-cs/testing/testing-medium/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/testing/testing-medium/">
            Unit Testing Level II
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/sem1/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/sem1/">I. Semester Review</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/sem1/classes-review/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/sem1/classes-review/">
            Classes Review
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ap-cs/news/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ap-cs/news/">News</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ap-cs/news/ap-date-2019/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ap-cs/news/ap-date-2019/">
            AP CS A Exam Date 2019
          </a>
        </div>
    </li>
        </ul>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/" class="dd-item parent haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/">Intermediate CS</a>
            <i class="fa fa-angle-down fa-lg category-icon"></i>
      </div>
        <ul>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch01/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch01/">1. Introduction</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch01/ch01b-review/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch01/ch01b-review/">
            HW 01 B
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch01/ch01c/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch01/ch01c/">
            HW 01 C
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch01/ch01quiza/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch01/ch01quiza/">
            Ch01.QuizA
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch03/">3. More Interesting Pictures</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03/color/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch03/color/">
            Color Commands
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03/ch03-signatures/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch03/ch03-signatures/">
            Ch03 Signatures
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03/ch03-art-project/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch03/ch03-art-project/">
            Art Project
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03/puzzle-opener/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch03/puzzle-opener/">
            Puzzle Opener
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03art/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch03art/">3. Art with Racket</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03art/period-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch03art/period-1/">
            Art Period 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03art/period-5/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch03art/period-5/">
            Art Period 5
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch03art/period-7/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch03art/period-7/">
            Art Period 7
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch06/">6. Animations I</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/animation/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/animation/">
            Intro to Animations
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/animation2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/animation2/">
            Animations Outline
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/animation3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/animation3/">
            Animations Key, Mouse
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/examples/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/examples/">
            Animation Examples
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/portfolio-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/portfolio-1/">
            Animation Portfolio I
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/portfolio-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/portfolio-2/">
            Animation Portfolio II
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/project/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/project/">
            Animation Project
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/daily/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch06/daily/">Daily Animations</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/daily/2018-10-12/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/daily/2018-10-12/">
            2018.10.12
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/daily/2018-10-11/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/daily/2018-10-11/">
            2018.10.11
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/daily/2017-10-12/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/daily/2017-10-12/">
            2017-10-12
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/daily/2017-10-10/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/daily/2017-10-10/">
            2017-10-10
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch06/daily/animation-practice/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch06/daily/animation-practice/">
            Animation Practice
          </a>
        </div>
    </li>
        </ul>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch07/">7. Numbers</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/ch7-summary/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/ch7-summary/">
            7. Summary
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/exercises-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/exercises-1/">
            Exercises 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/exercises-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/exercises-2/">
            Exercises 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/exercises-3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/exercises-3/">
            Exercises 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/exercises-4/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/exercises-4/">
            More Exercises 4
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/review-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/review-1/">
            7. Review 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/ch07-quiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/ch07-quiz/">
            7. Numbers Quiz
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/maxmin/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/maxmin/">
            Max and min slides
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch07/random/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch07/random/">
            Randomness
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch08/">8. Number Models</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/models-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/models-1/">
            8. Number Models 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-1/">
            Number Models 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-2/">
            Number Models 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-3/">
            Number Models 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-4/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-4/">
            Number Models 4
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-review/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-review/">
            Number Model Review
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-review-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-review-2/">
            Number Model Review II
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-graph-zoom/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-graph-zoom/">
            Number Graph Zoom
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-project/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-project/">
            8. Number Project
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-finale/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-finale/">
            8. Number Finale
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-test/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-test/">
            8. Build It Test
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/test-corrections/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/test-corrections/">
            8. Test Corrections
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch08/number-review-more/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch08/number-review-more/">
            Number Review More
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch13/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch13/">13. Booleans</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch13/ch13-exb/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch13/ch13-exb/">
            13. Exercises B
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch13/ch13-exc/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch13/ch13-exc/">
            13. Exercises C
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch13/ch13-exa/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch13/ch13-exa/">
            Ch13 Exercises
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch15/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch15/">15. Conditionals</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch15/15-slides/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch15/15-slides/">
            15. Slides
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch15/15-cond-patterns/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch15/15-cond-patterns/">
            15. Cond Patterns
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch15/15-challenge/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch15/15-challenge/">
            15. Another Challenge
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch15/15-graphing-review/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch15/15-graphing-review/">
            15. Graphing Review
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch15/15-heatmap/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch15/15-heatmap/">
            15. Heatmap
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch15/15-heat-contour/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch15/15-heat-contour/">
            15. Heatmap with Contours
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch15/15-practice-quiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch15/15-practice-quiz/">
            15. Practice Quiz
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch20/">20. Using Structures</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/posn-util/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/posn-util/">
            20. Posn Util
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/click-circle/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/click-circle/">
            20. Click Circle
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/click-circle-questions/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/click-circle-questions/">
            20. Click Circle Questions
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/click-mega/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/click-mega/">
            20. Click Mega
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/square-a/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/square-a/">
            20. Silly Square
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/tightrope/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/tightrope/">
            20. Tightrope
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/map-image/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/map-image/">
            20. Map Image
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/color-enhancing/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/color-enhancing/">
            20. Color Enhancing
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/ch20-review/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/ch20-review/">
            20. Review
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/trollquiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/trollquiz/">
            Troll Quiz Practice
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch20/aimbooster/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch20/aimbooster/">
            Advanced: Aimbooster
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch21/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch21/">21. Structures</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch21/pv-intro/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch21/pv-intro/">
            21. PV Intro
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch21/pv-tick-handler/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch21/pv-tick-handler/">
            21. Two Actions, One Tick
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch21/moving-ball/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch21/moving-ball/">
            Moving Ball
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch21/speed-typer/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch21/speed-typer/">
            Speed Typer
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch21/agar-io/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch21/agar-io/">
            Agar.io
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/sem1review/">Sem.I Review</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-1/">
            I.1 Semester I Review 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-2/">
            I.2 Semester I Review 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-3/">
            I.3 Semester I Review 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-4/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-4/">
            I.4 Semester I Review 4
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-5/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-5/">
            I.5 Semester I Review 5
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-6/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-6/">
            I.6 Semester I Review 6
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-7/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-7/">
            I.7 Semester I Review 7
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-8/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-8/">
            I.8 Semester I Review 8
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-topics-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/sem1review/sem-review-topics-1/">
            Semester Review Topics List
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/contracts/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/contracts/">Contracts</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/contracts/contract-intro/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/contracts/contract-intro/">
            Contract Intro
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/contracts/contract-structs/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/contracts/contract-structs/">
            Contract for Structs
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch22a/">22a. Recursion</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/30-fibonacci/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/30-fibonacci/">
            22a. Fibonacci
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/35-num-digits/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/35-num-digits/">
            22a. Digits
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/40-sum-digits/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/40-sum-digits/">
            22a. Sum Digits
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/50-fibsum/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/50-fibsum/">
            22a. Fibsum
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/60-more-rec/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/60-more-rec/">
            22a. More Recursion
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/61-harmonic/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/61-harmonic/">
            22a. Harmonic
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/70-rec-helpers/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/70-rec-helpers/">
            22a. Recursive Helpers
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/80-rec-practice-q/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/80-rec-practice-q/">
            22a. Recursion Quiz Practice
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/81-rec-quiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/81-rec-quiz/">
            22a. Recursion Quiz
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/82-quiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/82-quiz/">
            22a. Recursion Practice I 2019
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/roygbiv-code/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/roygbiv-code/">
            Roygbiv Code
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/84-strings/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/84-strings/">
            22a. Strings
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/90-helpers/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/90-helpers/">
            22a. Helpers
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/91-count-divisors/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/91-count-divisors/">
            22a. Helpers: Count Divisors
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/92-helpers-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/92-helpers-2/">
            22a. Recursion Practice 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/93-self-quiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/93-self-quiz/">
            22a. Recursion Self Quiz
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/94-rec-practice-4/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/94-rec-practice-4/">
            22a. Recursion Practice 4
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/95-1-quiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/95-1-quiz/">
            22a. Mini-Quiz
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/95-rec-quiz-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/95-rec-quiz-2/">
            22a. Recursion Quiz 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/96-rec-practice-5/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/96-rec-practice-5/">
            22a. Recursion Practice 5
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/97-rec-practice-6/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/97-rec-practice-6/">
            22a. Recursion Practice 6
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/98-quiz-3-hard/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/98-quiz-3-hard/">
            Quiz 3 (Hard)
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/99-quiz-4-medium/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/99-quiz-4-medium/">
            Quiz 4 (Medium)
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/">22a. Hangman Project</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99a-hangman-outline/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99a-hangman-outline/">
            22a. Hangman Outline
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99b-hangman-images/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99b-hangman-images/">
            22a. Hangman Images
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99c-hangman-keyhandler/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99c-hangman-keyhandler/">
            22a. Hangman Key Handler
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99d-hangman-drawhandler/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99d-hangman-drawhandler/">
            22a. Hangman DH Warmup
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99e-hangman-drawhandler-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22a/199-hangman/99e-hangman-drawhandler-2/">
            22a. Hangman Draw Handler
          </a>
        </div>
    </li>
        </ul>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/ch22b/">22b. Lists</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/list-intro/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/list-intro/">
            22. List Intro
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-1/">
            22b. List Exercises 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-1.5/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-1.5/">
            22b. List Exercises 1.5
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-2/">
            22b. List Exercises 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/bubble-wrap/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/bubble-wrap/">
            22b. Bubble Wrap
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/bubble-review/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/bubble-review/">
            Bubble Review
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-3/">
            22b. List Exercises 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-4-q/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/list-exercises-4-q/">
            22b. List Exercises 4
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/ch22b/list-resources/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/ch22b/list-resources/">
            22. Additional Resources
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/projects/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/projects/">Projects</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/projects/snake/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/projects/snake/">
            Snake
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/projects/battleship/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/projects/battleship/">Battleship</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/projects/battleship/model/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/projects/battleship/model/">
            Battleship Model
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/projects/battleship/examples/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/projects/battleship/examples/">
            Battleship Examples
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/projects/battleship/outline/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/projects/battleship/outline/">
            Battleship Outline
          </a>
        </div>
    </li>
        </ul>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/universe/">24. Universe</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/u-overview/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/universe/u-overview/">
            Universe Overview
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/money/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/universe/money/">
            Money on the Table
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/u-mini-proj/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/universe/u-mini-proj/">
            Universe Mini Projects
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/u-color/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/universe/u-color/">
            Universe Color
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/u-take-turns/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/universe/u-take-turns/">
            Universe Taking Turns
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/u-slapjack/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/universe/u-slapjack/">
            Universe Slapjack
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/u-mistakes/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/universe/u-mistakes/">
            Universe Mistakes
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/universe/u-resources/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/universe/u-resources/">
            Universe Resources
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/" class="dd-item parent haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/typed/">Typed Racket</a>
            <i class="fa fa-angle-down fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/typed-intro/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/typed-intro/">
            Typed Intro
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/typed-variables/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/typed-variables/">
            Typed Variables and Functions
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/typed-structures/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/typed-structures/">
            Typed Structures
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/typed-bigbang/" class="dd-item active">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/typed-bigbang/">
            Typed Big Bang
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/typed-ex1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/typed-ex1/">
            Typed Exercises 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/typed-ex2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/typed-ex2/">
            Typed Exercises 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/typed-ex3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/typed-ex3/">
            Typed Exercises 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/bumper-cars/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/bumper-cars/">
            Bumper Cars
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/bumper-two-player/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/bumper-two-player/">
            Bumper Two Player
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/checkers/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/typed/checkers/">Checkers</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/checkers/outline/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/checkers/outline/">
            Checkers Outline
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/checkers/model/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/checkers/model/">
            Checkers Model
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/typed/checkers/legal-moves/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/typed/checkers/legal-moves/">
            Checkers Legal Moves
          </a>
        </div>
    </li>
        </ul>
    </li>
        </ul>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/calendar/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/calendar/">
            Calendar
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/intermediate-cs/pro/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/intermediate-cs/pro/">Pro Features</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/pro/pro-string/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/pro/pro-string/">
            Strings for Experts
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/pro/build-image/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/pro/build-image/">
            Build Image
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/pro/struct/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/pro/struct/">
            Structures
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/pro/match/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/pro/match/">
            Match
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/pro/for/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/pro/for/">
            For
          </a>
        </div>
    </li>
        </ul>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/e-courses/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/e-courses/">
            Online Help
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/intermediate-cs/design-process/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/intermediate-cs/design-process/">
            Design Process
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ecs/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ecs/">Exploring CS</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
    <li data-nav-id="/teaching--2018-2019/ecs/scratch/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ecs/scratch/">Scratch</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-intro-1a/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-intro-1a/">
            Intro: coins, burgers
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-intro-2a/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-intro-2a/">
            Intro: count to goal
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-intro-3a/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-intro-3a/">
            Homer and Donut
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-intro-4a/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-intro-4a/">
            Hot Pepper and Cookie
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-6a-treasure/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-6a-treasure/">
            Treasure Hunt
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-7a-baseball/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-7a-baseball/">
            Running Bases
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-8a-drown/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-8a-drown/">
            Air and Water
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-9a-dubtv/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-9a-dubtv/">
            DubTV
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-a-pancake/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-a-pancake/">
            Blueberry Pancakes
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-b-burning/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-b-burning/">
            Paper Burning
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/adventure-game/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/adventure-game/">
            Adventure Game
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/corrections-quiz-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/corrections-quiz-1/">
            Quiz 1 Corrections
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/scratch/variables-c-flying/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/scratch/variables-c-flying/">
            Flying
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ecs/python/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ecs/python/">Python</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ecs/python/review-01-05/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/python/review-01-05/">
            Review 01-05
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/python/receipt-generator/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/python/receipt-generator/">
            Receipt Generator
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/python/mad-libs/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/python/mad-libs/">
            Mad Libs
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/python/turtle-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/python/turtle-1/">
            Turtle 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/python/turtle-2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/python/turtle-2/">
            Turtle 2
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/python/turtle-3/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/python/turtle-3/">
            Turtle 3
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/python/store/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/python/store/">
            Store
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/python/adventure-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/python/adventure-1/">
            Adventure 1
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/ecs/arduino/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/ecs/arduino/">Arduino</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/ecs/arduino/arduino-intro/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/arduino/arduino-intro/">
            Arduino Intro
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/arduino/arduino-worksheet-1/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/arduino/arduino-worksheet-1/">
            Arduino Worksheet 1
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/arduino/potentiometer/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/arduino/potentiometer/">
            Potentiometer
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/arduino/flex-sensor/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/arduino/flex-sensor/">
            Flex Sensor
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/arduino/button/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/arduino/button/">
            Button
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/arduino/simulator/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/arduino/simulator/">
            Simulator
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/ecs/arduino/all-commands/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/ecs/arduino/all-commands/">
            All Commands
          </a>
        </div>
    </li>
        </ul>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/">Machine Learning</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
    <li data-nav-id="/teaching--2018-2019/machine-learning/daily/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/daily/">ML Daily</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-09-05/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-09-05/">
            2018.09.05
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-09-07/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-09-07/">
            2018.09.07
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-09-09/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-09-09/">
            2018.09.09
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-09-11/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-09-11/">
            2018.09.11
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-09-17/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-09-17/">
            2018.09.17-21 ISL Chapter 2 Plan
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-09-21/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/daily/2018-09-21/">2018.09.21 Ch2 Ex8 Walkthrough</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-09-21/2018-09-21-ch2-ex8-demo/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-09-21/2018-09-21-ch2-ex8-demo/">
            
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-10-01/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/daily/2018-10-01/">2018.10.01 Quiz on Chapter 2</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-10-01/alcohol-analysis-quiz/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-10-01/alcohol-analysis-quiz/">
            
          </a>
        </div>
    </li>
        </ul>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-10-03/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-10-03/">
            2018.10.03 Religion Survey Analysis
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-09-14/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-09-14/">
            Jupyter Notebook Setup
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2019-01-08/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2019-01-08/">
            2019.01.08 Adblock Radio
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-11-15/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-11-15/">
            2018-11-15 Google ML Intensive
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/daily/2018-10-30/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/daily/2018-10-30/">
            2018.10.30 Actuarial Contest
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch2/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/isl-ch2/">ISL Chapter 2</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch2/boston-starter/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch2/boston-starter/">
            
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch2/isl2labquestions/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch2/isl2labquestions/">
            
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch2/isl2labsolutions/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch2/isl2labsolutions/">
            
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch3/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/isl-ch3/">ISL Chapter 3: Linear Regression</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch3/ch3-work/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch3/ch3-work/">
            Chapter 3 Work
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch3/r-lm-plot/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch3/r-lm-plot/">
            Linear Model Summary Plot
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch3/statsmodels/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch3/statsmodels/">
            Statsmodels
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch3/logistic/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch3/logistic/">
            Logistic Distribution
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch3/reading-q-312/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch3/reading-q-312/">
            Reading 3.1.2 Q
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch3/reading-q-313/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch3/reading-q-313/">
            Reading 3.1.3 Q
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch3/chapter3-exercise-hints/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch3/chapter3-exercise-hints/">
            Chapter 3 Exercise Hints
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch4/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/isl-ch4/">ISL Chapter 4: Classification</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch4/notes/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch4/notes/">
            4. Notes
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch4/logistic-regression/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch4/logistic-regression/">
            4. Logistic Regression
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch4/chapter4-section6-lab/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch4/chapter4-section6-lab/">
            4. Classification Lab
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch5/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/isl-ch5/">ISL Chapter 5. Resampling</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch5/resampling/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch5/resampling/">
            5. Resampling
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch5/homework/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch5/homework/">
            5. Homework
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch5/notes/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch5/notes/">
            5. Notes
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch6/" class="dd-item
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/isl-ch6/">ISL Chapter 6: Model Selection</a>
      </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch9/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/isl-ch9/">9. Perceptron and SVM</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch9/categorical/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch9/categorical/">
            Python Notes
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch9/animations/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch9/animations/">
            Animations
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch9/df-rows/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch9/df-rows/">
            Dataframe Rows
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/isl-ch9/2019-03-05-matplotlib-example-ii/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/isl-ch9/2019-03-05-matplotlib-example-ii/">
            Matplotlib Animation Example
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/outline/" class="dd-item
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/outline/">Course Outline</a>
      </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/machine-learning/ml-resources/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/ml-resources/">
            ML Resources
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/machine-learning/linear-algebra/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/machine-learning/linear-algebra/">Linear Algebra</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/machine-learning/linear-algebra/ch2/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/machine-learning/linear-algebra/ch2/">
            2. Finite Dimensional Vector Spaces
          </a>
        </div>
    </li>
        </ul>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/news/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/news/">News</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/news/2019-03-17-sail-uiuc/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/news/2019-03-17-sail-uiuc/">
            SAIL 2019 at UIUC
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/news/2019-02-27-codejam/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/news/2019-02-27-codejam/">
            Google Code Jam
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/news/2019-02-19-gcssi/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/news/2019-02-19-gcssi/">
            Google CSSI
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/news/2019-02-19-wiesp/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/news/2019-02-19-wiesp/">
            UIC Women in Engineering
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/news/2019-02-19-collins-engineers/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/news/2019-02-19-collins-engineers/">
            Collins Engineers
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/news/2019-02-19-isu-summer/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/news/2019-02-19-isu-summer/">
            ISU Summer Programs
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/news/2019-02-19-gwc/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/news/2019-02-19-gwc/">
            Girls Who Code
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/news/2019-02-19-depaul/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/news/2019-02-19-depaul/">
            DePaul Summer School
          </a>
        </div>
    </li>
        </ul>
    </li>
    <li data-nav-id="/teaching--2018-2019/resources/" class="dd-item haschildren
        ">
      <div>
      <a href="/teaching--2018-2019/resources/">Resources</a><i class="fa fa-angle-right fa-lg category-icon"></i>
      </div>
        <ul>
      <li data-nav-id="/teaching--2018-2019/resources/generic-cs-syllabus/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/generic-cs-syllabus/">
            Syllabus: All Courses
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/resources/apcs-syllabus-2017-2018/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/apcs-syllabus-2017-2018/">
            Syllabus: AP CS
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/resources/intermediatecs-syllabus-2017-2018/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/intermediatecs-syllabus-2017-2018/">
            Syllabus: Intermediate
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/resources/grading-scale/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/grading-scale/">
            Grade Weights
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/resources/academic-integrity/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/academic-integrity/">
            Academic Integrity
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/resources/letters-of-recommendation/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/letters-of-recommendation/">
            Letters of Recommendation
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/resources/senioritis/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/senioritis/">
            Senioritis
          </a>
        </div>
    </li>
    <li data-nav-id="/teaching--2018-2019/resources/events/" class="dd-item
        ">
      <div>
      <a href="/teaching--2018-2019/resources/events/">CS Events</a>
      </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/resources/why-racket/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/why-racket/">
            Why Racket?
          </a>
        </div>
    </li>
      <li data-nav-id="/teaching--2018-2019/resources/ics-wescheme-note/" class="dd-item">
        <div>
          <a href="/teaching--2018-2019/resources/ics-wescheme-note/">
            WeScheme
          </a>
        </div>
    </li>
        </ul>
    </li>



        <section id="shortcuts">
                <li class="" role=""><h3>Clubs and Groups</h3><a href="/teaching--2018-2019/ftc" target="_blank" rel="noopener">FTC Robotics</a></li>
                <li class="" role=""><a href="/teaching--2018-2019/ecs-teach" target="_blank" rel="noopener">ECS Teachers</a></li>
                <li class="" role=""><h3>Other</h3><a href="/teaching--2018-2019/events" target="_blank" rel="noopener">CS Events</a></li>
                <li class="" role=""><a href="/teaching--2018-2019/intermediate-cs/e-courses" target="_blank" rel="noopener">Racket MOOC <img src='/intermediate-cs/e-courses/edX.png' height='16px'/></a></li>
                <li class="" role=""><a href="/teaching--2018-2019/biography" target="_blank" rel="noopener">Biography</a></li>
                <li class="" role=""><h3>External</h3><a href="https://apcentral.collegeboard.org/courses/exam-dates-and-fees" target="_blank" rel="noopener"><i class='fa fa-calendar' aria-hidden='true'></i>AP Exam Calendar 2019</a></li>
                <li class="" role=""><a href="http://wyoung.org" target="_blank" rel="noopener">Whitney Young</a></li>
        </section>

    <hr />
    <li></li>
    
    </ul>

 <section id="footer">
    </section>
  </div>
</nav>



<section id="body">
<div id="overlay"></div>
<div class="padding highlightable">

  <div id="top-bar">
    <div id="breadcrumbs" itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
        <span id="sidebar-toggle-span">
          <a href="#" id="sidebar-toggle" data-sidebar-toggle="">
            <i class="fa fa-bars"></i>
          </a>
        </span>
        <span id="toc-menu"><i class="fa fa-list-alt"></i></span>
        <span class="links">
        










 <a href='https://maueroats.github.io/teaching--2018-2019/'>Mauer-Oats Classes</a> > <a href='https://maueroats.github.io/teaching--2018-2019/intermediate-cs/'>Intermediate CS</a> > <a href='https://maueroats.github.io/teaching--2018-2019/intermediate-cs/typed/'>Typed Racket</a> > Typed Big Bang

 

 

 

   
        </span>
    </div>
    
    
    <div class="progress">
        <div class="wrapper">
    <nav id="TableOfContents">
<ul>
<li>
<ul>
<li><a href="#differences">Differences</a></li>
<li><a href="#limitations">Limitations</a></li>
</ul></li>
</ul>
</nav>
        </div>
    </div>
    

  </div>


<div id="body-inner">
  
    <h1>Typed Big Bang</h1>
  



    
    
    
    

<p>Reminder: you need the <code>2htdp-typed</code> package installed.</p>

<h2 id="differences">Differences</h2>

<ul>
<li>The type of the model must be given in the big-bang.</li>
<li>The clause for the draw function is <code>to-draw</code> not <code>on-draw</code>.</li>

<li><p>The last argument to a mouse handler is a <code>Mouse-Event</code> but the last
argument to the key handler is just a <code>String</code>.</p>
<div class="highlight"><pre style="color:#272822;background-color:#fafafa;-moz-tab-size:4;-o-tab-size:4;tab-size:4">(: draw-circle (-&gt; Real Image))
(define (draw-circle n) (circle n &#34;solid&#34; &#34;blue&#34;))

(big-bang 5 : Number
  (on-tick add1 0.2)
  (to-draw draw-number 300 200))</pre></div></li>
</ul>

<h2 id="limitations">Limitations</h2>

<p>As of this writing, the limitations I am aware of are:</p>

<ul>
<li>You cannot <code>stop-with</code> - you must use a <code>stop-when</code> clause in the
<code>big-bang</code>.</li>
</ul>


    
    
          <footer class=" footline" >
	
</footer>
  </div>
</div>

<div id="navigation">
<a class="nav nav-prev" href="/teaching--2018-2019/intermediate-cs/typed/typed-structures/" title="Typed Structures"> <i class="fa fa-chevron-left"></i><label>Typed Structures</label></a>
    <a class="nav nav-next" href="/teaching--2018-2019/intermediate-cs/typed/typed-ex1/" title="Typed Exercises 1" style="margin-right: 0px;"><label>Typed Exercises 1</label><i class="fa fa-chevron-right"></i></a></div>

</section>
<div style="left: -1000px; overflow: scroll; position: absolute; top: -1000px; border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;">
  <div style="border: none; box-sizing: content-box; height: 200px; margin: 0px; padding: 0px; width: 200px;"></div>
</div>    


<script src="/teaching--2018-2019/js/featherlight.min.js"></script>
<script src="/teaching--2018-2019/js/html5shiv-printshiv.min.js"></script>

<script src="/teaching--2018-2019/js/modernizr.custom.71422.js"></script>
<script src="/teaching--2018-2019/js/docdock.js"></script>
<script src="/teaching--2018-2019/theme-original/script.js"></script>



    

    
    

    
  </body>
</html>