January 2020 STEAM Camp Learning Objectives

From Open Source Ecology
Jump to: navigation, search

Learning Goals and Outcomes

As a result of the 9 day STEAM Camp, we expect that participants gain:

  1. Solid proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application
  2. Fluency in a collaborative design process in which large projects are broken down into small parts, and many people collaborate on parts of the project by uploading design files and rapid prototyping using a 3D printer
  3. Fluency in a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products
  4. Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files
  5. Ability to build a 3D printer and 3D printer extruder from scratch, and the ability to design different versions by using modular components
  6. Significant practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another
  7. Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines
  8. Basic proficiency in how to divide a project into small parts and how to allocate tasks to different team members in order to solve a design problem
  9. Understanding how to document a product design using public repositories or part libraries so that others can build upon the project effectively
  10. Understanding of of how to start and update part libraries with correct versioning for a large collaborative effort
  11. Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design
  12. A basic understanding of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result
  13. Basic understanding of how a microcontroller circuit works, and ability to design and build a basic microcontroller from a processor chip and discrete components
  14. Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor
  15. Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials
  16. Ability to generate toolpath files manually by using basic g-code commands
  17. Basic understanding of a microcontroller-based switch mode power supply, with the ability to design and build a basic welder, charge controller, and AC or DC power supply circuit.
  18. Ability to design and build stackable battery packs that can be scaled in parallel or in series
  19. Basic proficiency in prototyping circuits using strip board, copper-clad boards, CNC hole drilling, cnc milling, and etching of copper clad boards
  20. Basic practice of soldering components to make circuits and basic practice of 3D printing boards to hold circuit components
  21. Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, including its battery pack and camera module.
  22. An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative
  23. Understanding how to upgrade and scale small Unviersal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy
  24. Access to a community of individuals committed to open source product design and development
  25. Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design
  26. Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good