An Index

So what exactly does Teaching Tech Together cover?

  • absolute beginner: 92
  • accessibility: 110
  • active learning: 37
  • active teaching: 11, 73
  • ADEPT (lesson pattern): 40
  • Alinsky, Saul: 148
  • artificial intelligence (hype): 87
  • authentic task: 105
  • automatic grading: 137
  • automaticity: 42

  • backward design: 47
  • behaviorism: 34
  • Benner, Patricia: 7
  • Berlin, Isaiah: 123
  • blocks-based programming: 63
  • Bloom’s Taxonomy: 50, 120, 131
  • brand: 156
  • burnout: 149

  • calibrated peer review: 43, 128, 139
  • Carroll, John: 33
  • Caulfield, Mike: 52
  • channel
    • verbal: 27
    • visual: 27
  • chunking: 22, 32
  • co-teaching: 83, 89
  • Code of Conduct: 87, 147
    • enforcement: 87
  • Code, Warren: 25
  • cognitive apprenticeship: 32
  • cognitive architecture: 27, 37
  • cognitive load
    • criticism of: 33
    • extraneous: 29
    • germane: 29
    • intrinsic: 29
  • cognitive load theory: 29
  • cognitivism: 34
  • commons: 149
  • community of practice: 143
  • community representation: 113
  • competent practitioner: 7
  • computational integration: 113
  • computational thinking: 12
  • computing education research: 57
  • concept inventory: 11
  • concept map: 18, 47
  • concrete examples (learning strategy): 40
  • connectivism: 34, 119
  • constructivism: 34
  • content knowledge: 57
  • contributing student pedagogy: 43
  • conversational programmer: 164
  • Cormier, David: 119
  • CRA (lesson pattern): 54
  • CS unplugged: 68
  • CS0: 58
  • CS1: 58
  • CS2: 58

  • Davis, Neal: 73
  • debugging: 62, 133
  • deficit model: 113
  • deliberate practice: 23
  • demonstration lesson: 79
  • demotivation
    • environmental causes: 106
    • indifference: 106
    • unfairness: 106
    • unpredictability: 106
  • design patterns: 23
  • diagnostic power: 10
  • Direct Instruction: 77, 123
  • Downes, Stephen: 119
  • dual coding (learning strategy): 41
  • Dunning-Kruger effect: 90
  • Dweck, Carol: 109
  • Dyson, George: 73

  • educational psychology: 34
  • effect of prior experience: 59
  • ego depletion: 42
  • elaboration (learning strategy): 40
  • elevator pitch: 155
  • end-user programmer: 57
  • end-user teacher: 1
  • error messages: 66
  • expert: 7, 17
  • expert blind spot: 18
  • expertise reversal effect: 8
  • externalized cognition: 20
  • extrinsic motivation: 103

  • faded example: 30
  • false beginner: 92
  • feedback
    • getting: 80
    • giving: 80
  • findability
    • of lessons: 49
    • of organizations: 145, 157
  • Fink’s Taxonomy: 51
  • fixed mindset: 109
  • flipped classroom: 126
  • flow: 42
  • flowcharts: 67
  • fluid representation: 17
  • formative assessment: 9, 22, 47
    • requirements: 9
  • free-range learner: 1
  • fuzz testing: 137

  • geek gene (nonexistence of): 106
  • general pedagogical knowledge: 57
  • Gibson, William: 126
  • governance: 149
  • governance board: 149
  • graphics
    • decorative: 28
    • instructive: 28
    • seductive: 28
  • growth mindset: 109
  • guided notes: 44

  • hashing: 139
  • Herckis, Lauren: 160
  • hybrid teaching: 126
  • hypercorrection effect: 39

  • illegal downloading (mine): 68
  • implementation science: 161
  • impostor syndrome: 2, 108
    • combating: 108
  • inclusivity: 111
  • individual tutoring (effectiveness of): 87
  • inquiry-based learning: 29
  • institutional WiFi (perils of): 97
  • interleaving (learning strategy): 39
  • intrinsic motivation: 103
  • intuition: 17

  • jugyokenkyu: 78

  • labelled subgoals: 32, 62
  • learned helplessness: 106
  • learner persona: 48, 155
  • learning management system: 122
  • learning objective: 49
  • learning outcome: 50
  • learning strategy
    • concrete examples: 40
    • dual coding: 41
    • elaboration: 40
    • interleaving: 39
    • retrieval practice: 39
    • spaced practice: 38
  • legitimate peripheral participation: 143
  • lesson pattern
    • ADEPT: 40
    • CRA: 54
    • PETE: 54
    • PRIMM: 54
    • teach by contrast: 40
  • live coding: 73
  • long-term memory: 21, 27, 37

  • maintainability (of lessons): 52
  • manual: 8
  • marketing: 155
  • Massive Open Online Course: 119
  • Mazur, Eric: 88
  • McTavish, Emily Jane: 74
  • media computation: 105
  • mental model: 7
  • metacognition: 37
  • minimal manual: 33
  • minute card: 95
  • misconception
    • broken mental model: 8
    • factual error: 8
    • fundamental belief: 8
  • mistakes (importance of embracing): 74
  • mixed abilities (accommodating): 91
  • motivation
    • autonomy: 103
    • competence: 103
    • of teachers: 104
    • relatedness: 103
  • multi-tasking: 42
  • multiple choice question: 9, 131

  • note-taking: 93
  • notional machine: 12
  • novice: 7

  • object-oriented programming: 64
  • objects first: 64
  • onboarding (of members): 146
  • online learning
    • implementation of: 122
    • pros and cons of: 121
  • Orwell, George: 168
  • overwork: 41

  • pair programming: 92
  • Parsons Problem: 30, 74, 133
  • Partanen, Anu: 143
  • passive learning: 37
  • pedagogical content knowledge: 57
  • peer assessment: 43
  • peer instruction: 75, 88
  • Perl (disparaging reference to): 119
  • persistent memory: 21
  • personalized learning: 120
  • PETE (lesson pattern): 54
  • plausible distractor: 10
  • positioning: 157
  • preparatory privilege: 92
  • PRIMM (lesson pattern): 54
  • productive failure: 108
  • program patterns: 61
  • program visualization: 66
  • pull request: 217

  • read-cover-retrieve: 39
  • recruitment (of members): 145
  • reflective practice: 23
  • retention (of members): 148
  • retirement (of members): 146
  • retrieval practice (learning strategy): 39
  • Reusability Paradox: 52
  • Robinson, Rosario: 157

  • scaffolding: 30
  • Scratch: 15, 63, 136
  • screencasts: 123
  • search engine optimization: 157
  • self-assessment (perils of): 90
  • service board: 149
  • short-term memory: 21, 27, 37
  • Siemens, George: 119
  • situated learning: 34, 143
  • sleep deprivation: 41
  • spaced practice (learning strategy): 38
  • split-attention effect: 28
  • spoons (metaphorical): 111
  • stereotype threat: 109
  • sticky notes
    • as minute cards: 95
    • as status flags: 94
    • to distribute attention: 95
  • studio class: 82
  • summative assessment: 9, 47
  • superbug: 60

  • tangible artifact: 105
  • teach by contrast (lesson pattern): 40
  • teaching to the test: 48
  • test-driven development: 47
  • testing (software): 63
  • The Carpentries: 8
  • think-pair-share: 99
  • transfer of learning: 37
    • far transfer: 37
    • near transfer: 37
  • transfer-appropriate processing: 39
  • tutorial: 8
  • Twain, Mark: 8
  • twitch coding: 74
  • type declarations: 65

  • unintended knowledge transfer: 73, 89

  • variable naming: 65
  • virtual machines: 97

  • WEIRD: 57
  • Wilde, Oscar: 20
  • Wiliam, Dylan: 104
  • Willingham, Daniel: 17, 51
  • working memory: 21

  • Zone of Proximal Development: 53

Updated: