CODEGOGY
  • Home
  • Launch
    • 1 - Overview >
      • 1.1 What is ADST?
      • 1.2 The TPACK Model
      • 1.3 Coding vs. Computer Science
    • 2 - Essentials >
      • 2.1 Hardware & Software
      • 2.2 Classroom Setup
      • 2.3 Selecting a Language
      • 2.4 File Management
      • 2.5 Using p5.js
      • 2.6 Coding Pedagogy
      • 2.7 Common Misconceptions
    • 3 - Exemplar >
      • 3.1 Objectives
      • 3.2 Planning
      • 3.3 Assessment
      • 3.4 Implementation
    • 4 - Resources >
      • 4.1 Learn
      • 4.2 Tech
      • 4.3 Connect
    • 5 - Project
  • Designer

Essentials for Teachers

2.0 Essential Knowledge for Teaching Coding

Picture
The TPACK Model 
Reproduced with publisher permission.
​© 2012 by tpack.org.

​In order to optimize instruction, teachers must be knowledgeable in all areas of the TPACK model. In this section we'll cover essential highlights from each category: 
​
  • Technological Knowledge [TK] - Hardware & Software
  • Pedagogical Knowledge [PK] - Classroom Setup
  • Content Knowledge [CK] - Language Selection
  • Technological Pedagogical Knowledge [TPK] - File Management
  • Technological Content Knowledge [TCK] - Using p5.js
  • Pedagogical Content Knowledge [PCK] - Coding Pedagogy
  • Technological Pedagogical Content Knowledge [TPCK] - Common Misconceptions
Ok, so there are a lot of acronyms: TK, PK, CK, TPK, TCK, PCK, and TPCK. Feel free to navigate back to this page at any time if you need to review the TPACK model or the meanings of each abbreviation. Take some time right now to get familiar with the different knowledge areas of the TPACK model then dive into the first topic by clicking the button below. 
2.1 Hardware & Software [TK]
Note: In the sections that follow there are Freeze & Reflect questions to aid in the review of new concepts and to help support the process of applying them to your specific classroom situation. While you are invited to reflect on these individually or in groups without recording your responses, a Word document containing all Freeze & Reflect question is available for download by clicking the button below. Feel free to print this document or work on it digitally. 
Freeze & Reflect Questions for Print or Download
Powered by Create your own unique website with customizable templates.
  • Home
  • Launch
    • 1 - Overview >
      • 1.1 What is ADST?
      • 1.2 The TPACK Model
      • 1.3 Coding vs. Computer Science
    • 2 - Essentials >
      • 2.1 Hardware & Software
      • 2.2 Classroom Setup
      • 2.3 Selecting a Language
      • 2.4 File Management
      • 2.5 Using p5.js
      • 2.6 Coding Pedagogy
      • 2.7 Common Misconceptions
    • 3 - Exemplar >
      • 3.1 Objectives
      • 3.2 Planning
      • 3.3 Assessment
      • 3.4 Implementation
    • 4 - Resources >
      • 4.1 Learn
      • 4.2 Tech
      • 4.3 Connect
    • 5 - Project
  • Designer