Learning Sciences

for Code Wizards

Sean Duncan

  • Bachelor of Arts
    - Psychology
  • Master of Science
    - Instructional Systems
  • Doctor of Philosophy
    - Instructional Technology and Learning Sciences
  • 20+ years
    - professional Instructional Designer and Researcher


a la  Waterfall vs. Agile

  • Analysis
  • Design
  • Development
  • Implementation
  • Evaluation

Learning Objectives [0]

a la  TDD and BDD

  • Types
    • Terminal - a la  functional or acceptance tests
    • Enabling - a la  unit tests
  • Components
    • Conditions - a la  set-up
    • Performance - a la  execution
    • Standards - a la  validation

Learning Objectives [1]

Conditions :: Performance :: Standards

  • Recognize a learning objective.
  • Code a looping function that logs an iterating number from 0-10.
  • Using TDD principals code a mobile application that allows the user to take and tag photographs and which has 100% code coverage.
Additional Resources:

Feedback and Reinforcement [0]

  • Antecedent
  • Behavior
  • Consequence

Feedback and Reinforcement [1]

Feedback and Reinforcement [2]

Feedback and Reinforcement [3]

Zone of Proximal Development (ZPD) & Scaffolding

Expert Blind Spot

Advanced content knowledge
without well-developed knowledge of the
learning and teaching of novices
can lead to expert-based views of curricula
that are at odds with the learning process.

Expert Blind Spot: When Content Knowledge Eclipses Pedagogical Content Knowledge Nathan, et al (2001)

Peer-Mentoring && Peer-Review

See one. Do one. Teach one.

Additional Resources:

Expertise ≈ 10,000hrs of Deliberate Practice 

If I miss one day of practice, I notice it.
If I miss two days, the critics notice it.
If I miss three days, the audience notices it.
- Jan Paderewski.

Additional Resources:

Evaluation Standards for Learners

  • Norm-Referenced - against the curve
  • Criterion-Based - against an objective/rubric
  • Ipsative - against one's own previous performance


Motivation Model

  • Attention
  • Relevance
  • Confidence
  • Satisfaction