3. Goals Objectives of
Microcontrollers for Educators
1. ...implement a Maker-centric classroom built around
project-based-learning (PBL).
2. ...understand basics behind electricity and circuits as
well as how to teach these topics..
3. ...develop a general fluency and literacy with
programming in Arduino, Processing, and Scratch.
4. ...develop a set of lesson plans, activities, and projects
to use in our classroom integrating microcontrollers,
programming, and electronics.
4. PauseâŠ
Before we move any further, letâs make sure that we
all know each other in this room?
Please introduce yourself to the person(s) sitting in
your general vicinity. Tell them a few things about
yourself, maybe:
â where youâre from
â what you teach
â why youâre here
â what do you want to know more about?
5. Rough Outline
â Where do we start?
â Circuits 101 -- Copper Tape, Multimeters,
and Ohmâs Law
â STEAM focused integration -- collaborations
â Programming -- a new literacy focus
â Best Practices for the Maker Classroom...
â Resources:
â learn.sparkfun.com
â teachengineering.org
â teachers@arduino.cc forum
8. Kindergarten Reflection
All I Really Need to Know (About Creative Thinking) I Learned (By
Studying How Children Learn) in Kindergarten*
This paper argues that the "kindergarten approach to learning" --
characterized by a spiraling cycle of Imagine, Create, Play, Share,
Reflect, and back to Imagine -- is ideally suited to the needs of the 21st
century, helping learners develop the creative-thinking skills that are
critical to success and satisfaction in today's society.
What was your reaction to the statements, claims, and suggestions in
this reading? How will this influence your teaching?
19. Program or be programmed...
http://processing.org
Processing is a programming language, development environment,
and online community.
Since 2001, Processing has promoted software literacy within the
visual arts and visual literacy within technology. Initially created to
serve as a software sketchbook and to teach computer programming
fundamentals within a visual context, Processing evolved into a
development tool for professionals.
Today, there are tens of thousands of students, artists, designers,
researchers, and hobbyists who use Processing for learning,
prototyping, and production.
20. Program or be programmed...
Scratch
http://scratch.mit.edu/
Snap
http://snap.berkeley.edu/
CargoBot (for iPad)
Python
http://www.learnpython.org/
Logo
https://ccl.northwestern.
edu/netlogo/
Java / C / C++ / .NET
24. Thoughts Projects Ideas
What do you want to work on today? Is there
someone here that youâd like to work with?
Are you stuck? Looking to work with someone
today? Letâs find someone!
Think, Share, Reflect⊠What do you want to
know more about?