---
layout: course
title: "think == programmer"
short_title: "Logic"
desc: "An introduction to Javascript and logical, computer thinking using a series of activities."
priority: 0.6
permalink: /workshops/think-like-a-programmer/index.html
---

---
layout: workshop
title: "think == programmer"
short_title: "Logic"
desc: "An introduction to Javascript and logical, computer thinking using a series of activities."
priority: 0.6
permalink: /workshops/think-like-a-programmer/index.html

tasks:
  - title: "What’s this Javascript thing?"
    url: whats-this-javascript-thing
    type: slide-deck
    disabled: true
  - title: "Dinos love gems"
    url: dinos-love-gems
    type: activity
    pair: true
    submit: "Help dinosaurs collect precious gems."
    disabled: true
  - title: "Do the robot"
    url: do-the-robot
    type: activity
    pair: true
    submit: "Program humans to dance the robot."
    disabled: true
  - title: "Dogs ’n’ data"
    url: dogs-n-data
    type: activity
    pair: true
    submit: "Describe dogs in a structured system."
    disabled: true
  - title: "Code, meet English"
    url: code-meet-english
    type: paper
    pair: true
    submit: "Write programs with paper & pencils."
    disabled: true

video_tutorials:
  - title: "Javascript syntax"
    url: javascript-syntax
    highlight: true
  - title: "Javascript debugging"
    url: javascript-debugging
  - title: "Javascript validator"
    url: /topics/validators/#validating-javascript
  - title: "Javascript cheat sheet"
    url: javascript-cheat-sheet

activities:
  - title: "Logic Luminary"
    url: https://activities.learn-the-web.algonquindesign.ca/logic-luminary/
  - title: "Loop Lancer"
    url: https://activities.learn-the-web.algonquindesign.ca/loop-lancer/

related_course:
  title: "Javascript"
  url: "/courses/javascript/"
  desc: "Follow along with the self-directed Javascript course to learn how to apply all this stuff to real websites with real code."

---

Add all the content links
Add all the content links
