Computer Science

Topic: Parametric Modeling/Generative Art

These lessons demonstrate how to use Processing to generate unique 3D forms.

Software used:
  • Processing
  • Netfabb Studio Basic, MeshLab or application of choice
  • MakerWare

Parametric Modeling

Project: Simple Circuit

This project demonstrates how to integrate simple electronics into a 3D model.

Software used:
  • 3D modeler of choice
  • Netfabb Studio Basic
  • MakerWare

Throwie Lamps

Project: Printable Circuit

This project is an Instructable by CarryThe What and demonstrates how to turn a schematic for a simple circuit into a real circuit with components, conductive thread, and a 3D printer. No solder, no etching chemicals, no sending away for anything.


Project: Simple Bot

Software used:
  • 3D modeler of choice
  • Netfabb Studio Basic
  • MakerWare
Jitterbots

Project: Light-dependent Circuits

Software used:
  • 3D modeler of choice
  • Netfabb Studio Basic
  • MakerWare
Night Lights

Project: Another Simple Bot

Software used:
  • 3D modeler of choice
  • Netfabb Studio Basic
  • MakerWare
Simple Bots

Project: Robots

Software used:
  • 3D modeler of choice
  • Netfabb Studio Basic
  • MakerWare
Robots

Project: Servo Motors

Software used:
  • OpenSCAD
  • Netfabb Studio Basic
  • MakerWare
Servos

Project: Linkages and Walkers

Software used:
  • OpenSCAD
  • Netfabb Studio Basic
  • MakerWare
Linkages and Walkers


Project: Clocks

Software used:
  • 3D modeler of choice
  • Netfabb Studio Basic
  • MakerWare
Realtime Clock

Project: Robotic Hands

Software used:
  • 3D modeler of choice
  • Netfabb Studio Basic
  • MakerWare
Robotic hand

Project: Kinect

Software used:
  • OpenNI_NITE and SimpleOpenNI
  • MeshLab
  • Netfabb Studio Basic
  • Processing
  • MakerWare

NYS Learning Standards for Mathematics, Science, and Technology:




Project Standard 1 Standard 2 Standard 3 Standard 4 Standard 5 Standard 6 Standard 7
Simple Circuit
Simple Robot
Light Dependent Circuit
Another Simple Robot
Robots
Servo Arm
Linkages and Walkers
Clocks
Robotic Hands
Kinect




Standard 1: Students will use mathematical analysis, scientific inquiry, and engineering design, as appropriate, to pose questions, seek answers, and develop solutions.

Standard 2: Students will access, generate, process, and transfer information using appropriate technologies.

Standard 3: Students will understand mathematics and become mathematically confident by communicating and reasoning mathematically, by applying mathematics in real-world settings, and by solving problems through the integrated study of number systems, geometry, algebra, data analysis, probability, and trigonometry.

Standard 4: Students will understand and apply scientific concepts, principles, and theories pertaining to the physical setting and living environment and recognize the historical development of ideas in science.

Standard 5: Students will apply technological knowledge and skills to design, construct, use, and evaluate products and systems to satisfy human and environmental needs.

Standard 6: Students will understand the relationships and common themes that connect mathematics, science, and technology and apply the themes to these and other areas of learning.

Standard 7: Students will apply the knowledge and thinking skills of mathematics, science, and technology to address real-life problems and make informed decisions.





NYS Learning Standards for CDOS:




Project Standard 1 Standard 2 Standard 3a Standard 3b
Simple Circuit
Simple Robot
Light Dependent Circuit
Another Simple Robot
Robot
Servo Arm
Linkages and Walkers
Clocks
Robotic Hands
Kinect


  • Standard 1: Career Development
    Students will be knowledgeable about the world of work, explore career options, and relate personal skills, aptitudes, and abilities to future career decisions.

    Students will learn about the changing nature of the workplace, the value of work to society, and the connection of work to the achievement of personal goals.


  • Standard 2: Integrated Learning
    Students will demonstrate how academic knowledge and skills are applied in the workplace and other settings.

    Integrated learning encourages students to use essential academic concepts, facts, and procedures in applications related to life skills and the world of work. This approach allows students to see the usefulness of the concepts that they are being asked to learn and to understand their potential application in the world of work.




  • Standard 3a: Universal Foundation Skills
    Students will demonstrate mastery of the foundation skills and competencies essential for success in the workplace.




  • Standard 3b: Career Majors
    Students who choose a career major will acquire the career-specific technical knowledge/skills necessary to progress toward gainful employment, career advancement, and success in postsecondary programs.