1 of 11

Intro to coding

2 of 11

What is coding?

Creating a set of instructions for a computer to execute to get a desired result (Algorithms)

-”talking” to the computer.

Instructions need to be in a specific order or the computer will not be able to process the instructions.

3 of 11

Why Coding?

  • Problem Solving
  • Computational/logical thinking
  • Critical Thinking
  • Art and Design
  • Learn a new Language
  • Creativity

All of this is done through iteration

4 of 11

Why Coding?

Future employment…

5 of 11

Iteration

Learning from failure.

6 of 11

Coding Technology

7 of 11

Coding Technology

8 of 11

Why algorithms are so important!

9 of 11

Unplugged Coding Activity!

Using only arrows, pencil, and a piece of paper….

Write code to get yourself from your current location the door. (If your at school, your main classroom door. If you are at home - your front door)

Each arrow represents one movement (forward, back is a step, right, left is a 90 degree turn in that direction).

After you write your code, try your code out!

When you hit a snag.. fix the code and run it again.

*Programmers can’t see the live product until they “run” the code. So you must stay in the room when writing your code.*

10 of 11

Block.ly

  • In a program, place the blocks in the order.
  • Each block is a set of instructions (line of code).
    • IE. Go Forward, turn right
  • Once blocks are set, hit “play” and see what it looks like.

-this looks different based on the program/site you use.

11 of 11

Go Try it! Click on the links to experience different coding activities!

Have fun!