Hacker Curriculum
From HeatSync Labs Wiki
The purpose is to create a list of skills and knowledge you can gain from being part of a hackerspace. The initial goal of this is to support library partners interested demonstrating the value of having a hackerspace or hackerspace activities in Arizona libraries. Further development of this list may explore the resources, and specific group workshops that can be run to facilitate learning these topics.
Core to the purpose in sharing hacker culture is to share the values.
Hacker Values and Culture
- Learning
- Making
- Openness
- Sharing
- Community
- Collaboration
Core skills for making things
Programming
- Variables
- If Statements
- Loops
- Functions
- Using a library
Electronics
- Ohm's Law
- Breadboard Layout
- Using a Multi-Meter
- Debugging a circuit
- Micro-Controllers
- PCB creation
Computer Aided Design
- 3d design
- 3d scanning
- Organic design
- Parametric design
Fabrication / Prototyping
- 3d printer
- laser cutter
- CNC
- vinyl cutter
Fabric/Sewing
- Sewing machine
- Knitting/Crochet
- Hand stitching
- Embroidery
More stuff
Here are more things that can be included or organized better.
Math
- It may be useful to link the sub-topics above to specific math concepts.
Security
- Lock Picking
- Encryption
- Web Security
Science
- The Scientific Method (different types)
- Microscopes
- Chemistry
- Biology
Robotics
- Refer to the topics under electronics, fabrication, and programming.
Art
- Painting
- Sculpture
- Photography
Open Source
- GPL
- Creative Commons
- Linux history (brief)