MassMind Classes (from easy to advanced)
*note: Class presentations are open source, and you are free to copy and
use them. We can provide an instructor to present these classes online and
help you collect the materials at your location after hours or weekends.
Prices reflect materials cost only. No instructor cost if at least 10 students
attend. More individual instruction to be negotiated.
-
Plastics casting with 3D printed molds. Mold your own glowing heart, skull,
etc... from natural, reusable, low temp thermoplastic; light it up with an
LED and coin battery. Learn to quickly form multiple objects from low cost
molds. Pictures. $3
(10 K-12 and up) Combines nicely with Electronics Intro class as the throwie
can light up the cast object making it a "Glowie". We can also teach
mold making with Oogoo (a low cost rubber based on hardware store 100% silicone
caulk mixed with half as much corn starch and a little paint). Or you can
cast
with Oogoo from a 3D printed mold.
20160107,
-
Collaboration
- Google Docs / Drive and how to use it to collaborate on the internet. $0
(10 to 30 middle school and up)
-
Video
Game Programming in Scratch (A visual block language)
-
Internet:
Web / HTML / Javascript* / IOT Intro $0 (up to 20 middle school and up)
See also JavaScript Programming
(a more advanced class)
-
Intro to Web pages / HTML - Learn how to make a web page with HTML and
Javascript (HTML5)
-
Intro to Web apps - Learn how to make a portable HTML5 web page that can
be installed as an app on any SmartPhone.
-
HTML5 web apps interfacing to the physical world.
*Javascript is one of the most sought after programming
languages.^
^
-
Electronics
Intro - Basics of electricity, LED's, batteries, current limiting resistors.
Make an LED Throwie $2 (up to 20 K-12 and up) Combines nicely with plastic
casting class, or make
Pocket
LED flashlights with this great activity by
Denise Santoro, or
LED Popup cards.
-
Electronics
201 - Breadboarding circuits. Covers: Electricity, Current, Voltage,
Resistance, Ohms law, Circuits, Schematics, Breadboards, Wires, Resistors,
LEDs, Switches, Motors. $20 (5-10 middle school and up)
-
Soldering - Learn how to solder electronic circuits.
-
Soldering
101 - Basic Technique $2 (5-10 middle school and up)
-
Soldering 102 - Build a Makerbot badge
$5 (5-10 middle school and up)
-
Soldering
201 - Full instruction, and build a regulated power supply for a PC interface
card $10 (5-10 high school and up)
-
Digital
Logic Intro - How one simple (NAND) logic gate can be used to build every
computing function. Learn how machines think! $0 (30 middle school and up,
requres Internet Explorer with Java enabled for student participation, but
can be presented from the instructors station only)
-
Arduino - Learn how to connect, program, and interface the world to a small
Arduino clone. Make lights blink and pulse, sense light levels, and (extra
cost/requirements) make things move with servos! Includes instructions for
connecting to many devices in the real world. Automate!
-
Cheap
Intro with AdaFruit Trinket, $10 (take soldering first and pay $18 to
include servos) (10 middle school and up)
-
Arduino
Intro with AdaFruit Trinket Pro (Arduino Uno clone) - $15 (take soldering
first and pay $25 to include servos) (10 middle school and up)
-
Cardboard Combat Robots with the ESP-8266. Ultra low cost (~$15) robot, controled
via WiFi connection from your smart phone with a built in Web server, and
Javascript based GUI. Part
1,
2,
and
3.
To avoid the Arduino IDE setup (parts 1 and 3), and the soldering (part 2)
you can also just purchase the Boffinboard from Addicore.com.
-
Raspberry
Pi Intro - Connect and program your Raspberry Pi computer - $0 without
the RasPi, $80 for a Model B w/ power supply, wifi, case, cables.
^.
NOT including monitor, keyboard, mouse. Venue must have wifi with accessble
router. (10 senior high school and up)
-
Introduction to 3D printing - how to take a design file (.STL) and slice
it for printing including printer tuning and troubleshooting. (10 high school
and up) The 3D printed object can then be used to make an Oogoo mold for
quick reproduction of additional copies in thermoplastic, epoxy, or other
riged plastics. Or you can 3D print the mold directly and cast with
Oogoo^,
or other flexible materials. To make metal parts, print a positive in PLA,
make a mold from
plaster^
or casting sand, and poor in molten metal to burn away the plastic, or make
a two part mold and remove the original before casting.
-
Introduction
to OpenSCAD - Coding Reality: Basics of designing real physical objects
with a programming language. $0 (20 senior high school and up).
For a more traditional CAD system see
FreeCad
-
Introduction
to G-Code for 3D Printing - Advanced class in how
G-Code controls 3D printers, what the codes
mean, and how to write custom G-Code for tricks! $0 (10 senior high school
and up)
-
Motion control - Connect your computer to the real world and make it move
with servos and
stepper motors. $50 (10 senior high school
and up)
-
JavaScript Programming Completely
free online class. See also
Internet:
Web / HTML / Javascript* / IOT Intro (a less complex class)
-
Using GIT version control and using the
GitHub web interface.
-
Lemons
to embedded solutions: Complexity and noise in the world of embedded
engineering and how to make it work for you $0 (10 senior high school and
up, after programming and electronics 101)
-
Advanced
robotics with JavaScript Available online via Github repo with instructor
feedback through raising Issues. Access to some robotic systems will depend
on local purchase of supplies. In most cases, simulations can be used instead.
-
Cisco ASA 5505 / 5500 Series Setup
Basic setup and configuration of a firewall / router for a small server system.
$0 (5 senior high and up, after Soldering, Internet, Raspberry Pi)
-
AI / Machine Learning:
-
NEW:
Water
Conservation: Basic presentation on the lowest cost (mostly free) ways
to use significantly less water automatically. $0 (any number of adults /
homeowners) Sections can be expanded
Interested? Have a space and a group that wants to learn after work hours?
Contact me: BondFig@gmail.com or
JamesNewton@MassMind.org
In development:
Other good online courses:
See also:
Events:
-
20131207 First San Diego Mini Maker Faire, Core Team, and "Robots of
MassMind.org" exibit
-
20140518
Internet:
Web / HTML / Javascript / IOT Intro at
vistauu.org/
-
20151002-03 San Diego Maker Faire
-
20151106
Plastic
casting at Escondido Barns and Nobel Mini Maker Faire
-
20151112
Soldering
201 at Seek Robotics.
-
20151114
Air Rockets at Escondido Tamale Fest
-
20151123 Machine Learning part 2 at Nerd Club
-
20151205
Plastic
casting at STEAM Maker Fest
-
20151231
Plastic
casting class at Nerdy New Year.
-
20160104 Rasberry Pi class at Nerd Club
-
20160107
Plastic
casting / Mold making class at Creator Space Temecula
-
20160119
DroidScript/BusPirate
presentation at San Diego Robotics Club. (Will become part of the next
electronics class)
-
20160125 Stringing Marionettes
at Nerd Club
-
20160303
Arduino / RC Servo, Steppers, and Motors at
Seek Robotics.
-
20160317
3D
Printer Tech presentation at Northop Grumman
-
20160404
We
(very probably) live in a Video Game at Nerd Club
-
20160420 Stringing Marionettes
at Nerd Club
-
20160430
Adafruit Mini 8x8 LED Matrix w/I2C Backpack
Eye animation
at Seek Robotics.
-
20160509
Soldering
102 for San Diego Maker Faire at the San Diego Main Library
-
20160514 Air Rockets at Space Day
-
20160517
P.I.D. ling around with Servos at
Robot Club
-
20160707
Glowie
casting / Mold making at
Seek Robotics.
-
20160816
Soldering
102 at Chalice UU.
-
20160823
Glowie
casting / Mold making at
NerdCon2016
-
20161105 Air Rockets at Escondido Tamale Fest, also
"Our Sun Cooks" demo and
Our Planet Recyling junk
art.
-
20170301
Intro
to G-CODE at Northop Grumman
-
20170328
Glowie
Casting at March Mingle
-
20170506
Glowie
Casting at
Maker EdX
-
20170513
Programming
in Scratch at Scratch day!
-
20170617-18 North County Maker
Faire
-
20170820
Glowie
Casting, Soldering 102 - Build a Makerbot
badge, and Paint a Prius at
Palomar UU
Fellowship - vistauu.org/
-
20171007-08 San Diego Maker Faire "Robots of MassMind.org" exibit.
-
20171110 Paper Circuits Military Thank you Cards and Air Rockets at Escondido
Tamale Fest (veterans
day)
-
20180406-08 Gaslight Gathering
Glowie
Casting, Dexter Robot, others..
-
20180505 Paper Circuits at Cinco
de Mayo in Old Town
-
20180616-17
Soldering
102 at North County Mini
Maker Faire
-
20180724-0819
Program
Your Future for
UCSD Extension
at Malcom X library
^
-
20181006-07
Glowie
Casting, Dexter Robot, others..
at San Diego Maker Faire 2018
-
20181103 Air Rockets at Escondido
Tamale Fest
-
20190302
Glowie
casting at EXPO day
for Sally Ride Science.
-
201903 Cardboard Combat Robots at SD Colab (Part
1,
2,
and
3)
-
20190406
Video
Game Programming in Scratch for UCSD Extension / Sally Ride Science at
Mission Valley Library
-
20190413
Glowie
casting / Mold making at Gaslight Gathering
-
20190413
Video
Game Programming in Scratch for UCSD Extension / Sally Ride Science at
Malcom X Library
-
20190624-0719
Advanced
Robotic Programming with Javascript for UCSD Extension Junior Academy
-
20190725
Rapid
Automation and its Effect on Human Worth at MaxMan Institute.
-
20190730
Video
Game Programming in Scratch for MaxMan Institute
-
20190806
Video
Game Programming in Scratch for MaxMan Institute
-
20191102 Air Rockets at
Tamale Fest
-
20200307
Glowie casting at EXPO day
for Sally Ride Science.
-
20200713-17
Advanced
Robotic Programming with Javascript for UCSD Extension Junior Academy
-
20210802-06
Advanced
Robotic Programming with Javascript for UCSD Extension Junior Academy
Upcomming: