Essential Skills

Working in a lab and prototyping physical computing systems requires a number of practical skills involving tools and fabrication. These are essential for being effective at building machines and completing the assignments. This category includes resources to help you quickly pick up these skills.

Essential Skill: Teaching a Skill

Teaching a Skill How to Teach a Skill Teaching Psychomotor Skills

/ Comments Off on Essential Skill: Teaching a Skill

Essential Skill: Teaching a Skill

Teaching a Skill How to Teach a Skill Teaching Psychomotor Skills

/ Comments Off on Essential Skill: Teaching a Skill

Essential Skill: Switching Between Imperial and Metric Units

Switching Between Imperial and Metric Units

/ Comments Off on Essential Skill: Switching Between Imperial and Metric Units

Essential Skill: Switching Between Imperial and Metric Units

Switching Between Imperial and Metric Units

/ Comments Off on Essential Skill: Switching Between Imperial and Metric Units

Essential Skill: Drilling

How to Use a Cordless Drill Drilling and Materials How to Drill Metal How to Use a Drill Press  

/ Comments Off on Essential Skill: Drilling

Essential Skill: Drilling

How to Use a Cordless Drill Drilling and Materials How to Drill Metal How to Use a Drill Press  

/ Comments Off on Essential Skill: Drilling

Essential Skill: Identifying Fasteners

Identifying Fasteners: Fastener Type Chart How Fasteners are Identified

/ Comments Off on Essential Skill: Identifying Fasteners

Essential Skill: Identifying Fasteners

Identifying Fasteners: Fastener Type Chart How Fasteners are Identified

/ Comments Off on Essential Skill: Identifying Fasteners

Essential Skill: Debugging Programs Using only Digital I/O

Debugging Using Digital I/O

/ Comments Off on Essential Skill: Debugging Programs Using only Digital I/O

Essential Skill: Debugging Programs Using only Digital I/O

Debugging Using Digital I/O

/ Comments Off on Essential Skill: Debugging Programs Using only Digital I/O

Essential Skill: Debugging Programs

Debugging Programs Debugging in Python Using Assertions Effectively Debugging Assertions

/ Comments Off on Essential Skill: Debugging Programs

Essential Skill: Debugging Programs

Debugging Programs Debugging in Python Using Assertions Effectively Debugging Assertions

/ Comments Off on Essential Skill: Debugging Programs

Essential Skill: Using Software Version Control

Using Software Version Control Overview of Software Version Control What is version control? Why is it important for due diligence? About version control

/ Comments Off on Essential Skill: Using Software Version Control

Essential Skill: Using Software Version Control

Using Software Version Control Overview of Software Version Control What is version control? Why is it important for due diligence? About version control

/ Comments Off on Essential Skill: Using Software Version Control

Essential Skill: Reading a State Transition Diagram

State Transition Diagrams State Diagram

/ Comments Off on Essential Skill: Reading a State Transition Diagram

Essential Skill: Reading a State Transition Diagram

State Transition Diagrams State Diagram

/ Comments Off on Essential Skill: Reading a State Transition Diagram

Essential Skill: Reading a Muli-file Program

Reading a Multi-File Program

/ Comments Off on Essential Skill: Reading a Muli-file Program

Essential Skill: Reading a Muli-file Program

Reading a Multi-File Program

/ Comments Off on Essential Skill: Reading a Muli-file Program

Essential Skill: Reading Program Text

Reading Program Text

/ Comments Off on Essential Skill: Reading Program Text

Essential Skill: Reading Program Text

Reading Program Text

/ Comments Off on Essential Skill: Reading Program Text