SlideShare uma empresa Scribd logo
1 de 48
http://sfe.io/r74 @sparkfun #nsta14
Using graphing / data visualization as a
Playground for Literacy and Mathematics
Scratch-ing the Surface of
Programming and Enhancing Science
Using graphing as a
Playground for Literacy and
Mathematics
Brian Huang, Linz Craig, Derek Runberg
learn.sparkfun.com
brian.huang@sparkfun.com
@bri_huang @sparkfun
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 you hope to get out of this….
Schedule
• Introduction to Scratch, History
• A few basic functions
• Draw and graph
• PicoBoard
• Adding more functions
About Us
At SparkFun, our focus is all about creation,
innovation, and sharing information.
Open Source Hardware is at the core of our
business. We emphasize researching, re-
mixing, adapting, making improvements, and
sharing with the world!
“ Teacher s t hat make…
Make gr eat t eacher s”
-Anonymous
Scratch?
• MIT Media Lab / Life-long
Kindergarten Lab
• Out growth of Seymour Papert
A few things..
• Free, http://scratch.mit.edu
– Download version 1.4
• Open source
• Create games, animations, & interactive environments
• Interfaces with hardware: Picoboard, Makey Makey
Elements  Vocabulary
• Sprite / Costume
• Stage / Background
• Script / Blocks
The stage is a background
or a “back-drop” for your
project..
You can paint, import, or
take a photo as your
background.
Multiple backgrounds may
be used to create
different scenes for a
story or levels in a game.
Grid space for the stage is
setup with a standard
Cartesian coordinate
system.
The origin - (0,0) is in the
center.
Extents are:
X: -240 to +240
Y: -180 to +180
Attributes of the sprite and the stage can be
manipulated using a script or set of
instructions.
A script consists of a set of blocks that are
“strung” together.
Blocks are organized into 8 separate “bins” by
how it affects the sprite →
1. Modify your Sprite /
Costume and the Stage /
Background.
2. Use any of the 8 blocks (or
copies of the blocks) to
introduce yourself to the
class.
3. Right-click on any block and
select duplicate to make a
copy.
General Usage Tips
A basic function
Cloning..
Creating a sprite
The paint tools in Scratch are standard
Pretty neat, eh?
Hat Blocks
Hat blocks all start with the
key word “when”
Hat blocks define the
beginning of a script.
Any blocks attached to this
will execute (run) when the
event XXXX occurs.
So, why Scratch?
What else can it do?
• Presentations
• Animations / Simulations
And...
GRAPHING!
Paint a simple sprite –
just for data
Initialize the position of the
sprite
Recall: Grid space is
X: -240 to +240,
Y: -180 to +180
Introduce a loop or “forever”
Blocks can be placed
inside the “forever”
bracket.
Any and all code blocks
inside this will repeat
over and over…
forever…
Pen feature(s)
As the sprite moves across
the screen, it can place a
“pen” down to trace it’s
motions.
This feature can be used to
sketch simple shapes, plan
out maps, or graph data…
Setting up the pen to
draw
Rationale / pseudo-code:
•Start / go to origin
•Clear screen
•Pen down
– Increase x
– Repeat
Adding a “y” control
For fun, let’s tie the y-axis
to the mouse
(notice that the blocks are of
different colors…)
Reset when it hits the end
“If this, then that…”
“If this, then that…”
Adding Sensors (PicoBoard)
Using the sensors
• Right click or ctl click for the menu
A little math…
Sensor readings range: 0 – 100.
Scale the number to fit our widow using two
points: sensor = 0, y = -180 ; sensor = 100, y = +180
Math operators / order of operations:
Explore other sensors…
Add a second sprite & second line?
Advanced – Timing and data output
Introduce timer object  reports # of seconds
from start of program or since the “reset timer”
block was called.
Advanced – Timing and data output
Scaling the timer  480 pixels (points) in the x-
direction.
Creating a data list
Creating a data list
Finale
Right-click on the data list and…
Now what?
• Interested in professional development? Want to
learn more?
– Check-out our SparkFun Inventor’s Kit (SIK)
– Also sold as a lab-pack for schools
– 15 complete circuits with a full-color experiment guide.
– Guide is available as a PDF.
• Teacher Prof. Dev Workshops available:
– Contact: education@sparkfun.com
Questions?
email: brian.huang@sparkfun.com
twitter: @bri_huang, @sparkfun, #nsta14
Interested in any of this?
E-mail us about our 20% educator discount –
eservice@sparkfun.com

Mais conteúdo relacionado

Mais procurados

Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratch
emreyz
 
Scratch Lesson 3 - Interactivity
Scratch Lesson 3 -  InteractivityScratch Lesson 3 -  Interactivity
Scratch Lesson 3 - Interactivity
David Oromaner
 
Ms paint tutorial
Ms paint tutorialMs paint tutorial
Ms paint tutorial
amysuesue
 

Mais procurados (20)

Introduction to Scratch Programming
Introduction to Scratch ProgrammingIntroduction to Scratch Programming
Introduction to Scratch Programming
 
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer Programming
 
Introduction to scratch
Introduction to scratchIntroduction to scratch
Introduction to scratch
 
Intro To Scratch
Intro To ScratchIntro To Scratch
Intro To Scratch
 
Lecture 1.pptx
Lecture 1.pptxLecture 1.pptx
Lecture 1.pptx
 
Scratch Lesson 2
Scratch Lesson 2Scratch Lesson 2
Scratch Lesson 2
 
Programming in scratch
Programming in scratchProgramming in scratch
Programming in scratch
 
Scratch Basics
Scratch BasicsScratch Basics
Scratch Basics
 
Scratch Programming
Scratch ProgrammingScratch Programming
Scratch Programming
 
Introduction to scratch programming
Introduction to scratch programmingIntroduction to scratch programming
Introduction to scratch programming
 
Scratch programming introduction to game creation
Scratch programming  introduction to game creationScratch programming  introduction to game creation
Scratch programming introduction to game creation
 
Scratch
ScratchScratch
Scratch
 
Scratch Lesson 3 - Interactivity
Scratch Lesson 3 -  InteractivityScratch Lesson 3 -  Interactivity
Scratch Lesson 3 - Interactivity
 
Scratch Lesson 1
Scratch Lesson 1Scratch Lesson 1
Scratch Lesson 1
 
Scratch programming
Scratch programmingScratch programming
Scratch programming
 
Scratch Lesson Plan
Scratch Lesson PlanScratch Lesson Plan
Scratch Lesson Plan
 
Mini Scratch Unit
Mini Scratch UnitMini Scratch Unit
Mini Scratch Unit
 
Ms paint tutorial
Ms paint tutorialMs paint tutorial
Ms paint tutorial
 
Scratch Lesson 6
Scratch Lesson 6Scratch Lesson 6
Scratch Lesson 6
 
Class #1: Blocks and Vocabulary
Class #1: Blocks and VocabularyClass #1: Blocks and Vocabulary
Class #1: Blocks and Vocabulary
 

Semelhante a Scratch for Data Logging and Graphing

scratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptxscratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptx
imau6
 
Python for scientific computing
Python for scientific computingPython for scientific computing
Python for scientific computing
Go Asgard
 

Semelhante a Scratch for Data Logging and Graphing (20)

T21Con 2013 SparkFun Presentation - Arduino and ArduBlock with Protosnap ProMini
T21Con 2013 SparkFun Presentation - Arduino and ArduBlock with Protosnap ProMiniT21Con 2013 SparkFun Presentation - Arduino and ArduBlock with Protosnap ProMini
T21Con 2013 SparkFun Presentation - Arduino and ArduBlock with Protosnap ProMini
 
Cci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadjCci 2018 creative coding tami belhadj
Cci 2018 creative coding tami belhadj
 
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
Blue Orange and Yellow Geometric Flat Shapes Scavenger Hunt Ice Breaker Class...
 
scratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptxscratch-141107045720-conversion-gate02.pptx
scratch-141107045720-conversion-gate02.pptx
 
Scratch an Editing App
 Scratch  an Editing App  Scratch  an Editing App
Scratch an Editing App
 
Python for scientific computing
Python for scientific computingPython for scientific computing
Python for scientific computing
 
Session 04 communicating results
Session 04 communicating resultsSession 04 communicating results
Session 04 communicating results
 
Session 04 communicating results
Session 04 communicating resultsSession 04 communicating results
Session 04 communicating results
 
7.Advanced Scripts in Scratch.pptx
7.Advanced Scripts in Scratch.pptx7.Advanced Scripts in Scratch.pptx
7.Advanced Scripts in Scratch.pptx
 
Looking at how Scratch and Python compare
Looking at how Scratch and Python compareLooking at how Scratch and Python compare
Looking at how Scratch and Python compare
 
Data visualization tools & techniques - 1
Data visualization tools & techniques - 1Data visualization tools & techniques - 1
Data visualization tools & techniques - 1
 
Introduction to Scratch.ppt
Introduction to Scratch.pptIntroduction to Scratch.ppt
Introduction to Scratch.ppt
 
The Ring programming language version 1.9 book - Part 58 of 210
The Ring programming language version 1.9 book - Part 58 of 210The Ring programming language version 1.9 book - Part 58 of 210
The Ring programming language version 1.9 book - Part 58 of 210
 
3D Digital modelling and 3D printing a very special ring box
3D Digital modelling and 3D printing a very special ring box3D Digital modelling and 3D printing a very special ring box
3D Digital modelling and 3D printing a very special ring box
 
Anarkik3D Design tutorial: Designing a ring box
Anarkik3D Design tutorial: Designing a ring box Anarkik3D Design tutorial: Designing a ring box
Anarkik3D Design tutorial: Designing a ring box
 
A Simple 3D Graphics Engine Written in Python and Allegro
A Simple 3D Graphics Engine Written in Python and AllegroA Simple 3D Graphics Engine Written in Python and Allegro
A Simple 3D Graphics Engine Written in Python and Allegro
 
Graphing Grifters: Identify & Display Patterns of Corruption With Oracle Graph
Graphing Grifters: Identify & Display Patterns of Corruption With Oracle GraphGraphing Grifters: Identify & Display Patterns of Corruption With Oracle Graph
Graphing Grifters: Identify & Display Patterns of Corruption With Oracle Graph
 
Raspberry pi education_manual
Raspberry pi education_manualRaspberry pi education_manual
Raspberry pi education_manual
 
Raspberry pi education_manual
Raspberry pi education_manualRaspberry pi education_manual
Raspberry pi education_manual
 
Taking Jupyter Notebooks and Apache Spark to the Next Level PixieDust with Da...
Taking Jupyter Notebooks and Apache Spark to the Next Level PixieDust with Da...Taking Jupyter Notebooks and Apache Spark to the Next Level PixieDust with Da...
Taking Jupyter Notebooks and Apache Spark to the Next Level PixieDust with Da...
 

Mais de Brian Huang

Mais de Brian Huang (9)

ATTiny Light Sculpture Project - Part II (MultiLEDs)
ATTiny Light Sculpture Project - Part II (MultiLEDs)ATTiny Light Sculpture Project - Part II (MultiLEDs)
ATTiny Light Sculpture Project - Part II (MultiLEDs)
 
ATTiny Light Sculpture Project - Part I (Setup)
ATTiny Light Sculpture Project - Part I (Setup)ATTiny Light Sculpture Project - Part I (Setup)
ATTiny Light Sculpture Project - Part I (Setup)
 
Setting up the Arduino ATTiny
Setting up the Arduino ATTinySetting up the Arduino ATTiny
Setting up the Arduino ATTiny
 
Open-Source Hardware, Tinkering, and Physics Education
Open-Source Hardware, Tinkering, and Physics EducationOpen-Source Hardware, Tinkering, and Physics Education
Open-Source Hardware, Tinkering, and Physics Education
 
Strategies for Educators Using Microcontrollers in the Classroom
Strategies for Educators Using Microcontrollers in the ClassroomStrategies for Educators Using Microcontrollers in the Classroom
Strategies for Educators Using Microcontrollers in the Classroom
 
Maker Science with Arduino and SparkFun Electronics @NSTA14 Boston
Maker Science with Arduino and SparkFun Electronics @NSTA14 BostonMaker Science with Arduino and SparkFun Electronics @NSTA14 Boston
Maker Science with Arduino and SparkFun Electronics @NSTA14 Boston
 
NSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and ArduinoNSTA 2013 Denver - ArduBlock and Arduino
NSTA 2013 Denver - ArduBlock and Arduino
 
Pop up paper engineering - cu boulder & centaurus
Pop up paper engineering - cu boulder & centaurusPop up paper engineering - cu boulder & centaurus
Pop up paper engineering - cu boulder & centaurus
 
Introduction to Arduino with ArduBlock & SparkFun LilyPad
Introduction to Arduino with ArduBlock & SparkFun LilyPadIntroduction to Arduino with ArduBlock & SparkFun LilyPad
Introduction to Arduino with ArduBlock & SparkFun LilyPad
 

Último

Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
MateoGardella
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 

Último (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 

Scratch for Data Logging and Graphing

  • 1. http://sfe.io/r74 @sparkfun #nsta14 Using graphing / data visualization as a Playground for Literacy and Mathematics
  • 2. Scratch-ing the Surface of Programming and Enhancing Science Using graphing as a Playground for Literacy and Mathematics
  • 3. Brian Huang, Linz Craig, Derek Runberg learn.sparkfun.com brian.huang@sparkfun.com @bri_huang @sparkfun
  • 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 you hope to get out of this….
  • 5. Schedule • Introduction to Scratch, History • A few basic functions • Draw and graph • PicoBoard • Adding more functions
  • 6. About Us At SparkFun, our focus is all about creation, innovation, and sharing information. Open Source Hardware is at the core of our business. We emphasize researching, re- mixing, adapting, making improvements, and sharing with the world!
  • 7.
  • 8.
  • 9.
  • 10. “ Teacher s t hat make… Make gr eat t eacher s” -Anonymous
  • 11. Scratch? • MIT Media Lab / Life-long Kindergarten Lab • Out growth of Seymour Papert
  • 12. A few things.. • Free, http://scratch.mit.edu – Download version 1.4 • Open source • Create games, animations, & interactive environments • Interfaces with hardware: Picoboard, Makey Makey
  • 13. Elements Vocabulary • Sprite / Costume • Stage / Background • Script / Blocks
  • 14.
  • 15.
  • 16. The stage is a background or a “back-drop” for your project.. You can paint, import, or take a photo as your background. Multiple backgrounds may be used to create different scenes for a story or levels in a game.
  • 17. Grid space for the stage is setup with a standard Cartesian coordinate system. The origin - (0,0) is in the center. Extents are: X: -240 to +240 Y: -180 to +180
  • 18. Attributes of the sprite and the stage can be manipulated using a script or set of instructions. A script consists of a set of blocks that are “strung” together. Blocks are organized into 8 separate “bins” by how it affects the sprite →
  • 19. 1. Modify your Sprite / Costume and the Stage / Background. 2. Use any of the 8 blocks (or copies of the blocks) to introduce yourself to the class. 3. Right-click on any block and select duplicate to make a copy.
  • 23. Creating a sprite The paint tools in Scratch are standard
  • 25. Hat Blocks Hat blocks all start with the key word “when” Hat blocks define the beginning of a script. Any blocks attached to this will execute (run) when the event XXXX occurs.
  • 26. So, why Scratch? What else can it do? • Presentations • Animations / Simulations And...
  • 28. Paint a simple sprite – just for data
  • 29. Initialize the position of the sprite Recall: Grid space is X: -240 to +240, Y: -180 to +180
  • 30. Introduce a loop or “forever” Blocks can be placed inside the “forever” bracket. Any and all code blocks inside this will repeat over and over… forever…
  • 31. Pen feature(s) As the sprite moves across the screen, it can place a “pen” down to trace it’s motions. This feature can be used to sketch simple shapes, plan out maps, or graph data…
  • 32. Setting up the pen to draw Rationale / pseudo-code: •Start / go to origin •Clear screen •Pen down – Increase x – Repeat
  • 33. Adding a “y” control For fun, let’s tie the y-axis to the mouse (notice that the blocks are of different colors…)
  • 34. Reset when it hits the end “If this, then that…”
  • 35. “If this, then that…”
  • 37. Using the sensors • Right click or ctl click for the menu
  • 38. A little math… Sensor readings range: 0 – 100. Scale the number to fit our widow using two points: sensor = 0, y = -180 ; sensor = 100, y = +180
  • 39. Math operators / order of operations:
  • 40. Explore other sensors… Add a second sprite & second line?
  • 41. Advanced – Timing and data output Introduce timer object  reports # of seconds from start of program or since the “reset timer” block was called.
  • 42. Advanced – Timing and data output Scaling the timer  480 pixels (points) in the x- direction.
  • 46. Right-click on the data list and…
  • 47. Now what? • Interested in professional development? Want to learn more? – Check-out our SparkFun Inventor’s Kit (SIK) – Also sold as a lab-pack for schools – 15 complete circuits with a full-color experiment guide. – Guide is available as a PDF. • Teacher Prof. Dev Workshops available: – Contact: education@sparkfun.com
  • 48. Questions? email: brian.huang@sparkfun.com twitter: @bri_huang, @sparkfun, #nsta14 Interested in any of this? E-mail us about our 20% educator discount – eservice@sparkfun.com

Notas do Editor

  1. What is science? What is the nature of science? – Inquiry, Investigation, Experimentation… But, we’re past the ages of using rulers, stop watches, and old school techniques to investigate our world. How are real scientists doing it?