Jump into Squeak - Integrate Squeak projects with Docker & Github
Squeak- a Free Computer Application to Enhance Math and Science Learning
-
Upload
austin-cummings -
Category
Documents
-
view
16 -
download
0
description
Transcript of Squeak- a Free Computer Application to Enhance Math and Science Learning
![Page 1: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/1.jpg)
Squeak- a Free Computer Application to Enhance Math
and Science Learning HASTI 2006
Randy Heiland, Assoc DirectorScientific Data Analysis Lab (IUPUI) – sda.iu.edu
Katie Browning, Math & Science Center ManagerGirl Scouts of Hoosier Capital Council
![Page 2: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/2.jpg)
Outline
(distrib copy of Squeak?)
Collective “thank you” My/Lab’s background and
interests Intro to Squeak – with demos Interactive – with you Your thoughts and ideas
![Page 3: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/3.jpg)
Speaker’s background B.S. Comp Math, Eastern Illinois U. M.S. Comp Science, U. of Utah M.A. Mathematics, Arizona State U.
25 yrs scientific programming Scientific data visualization/analysis 2 children (ages 9 and 5)
SDA Lab: improve science understanding
![Page 5: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/5.jpg)
Squeak
What is it? How can you get it? What can it do? What can’t it do (easily)?
![Page 6: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/6.jpg)
Squeak – what is it?
2-D graphics application Open source (=free) (for Windows, Mac,
Linux) Multimedia authoring environment Drag & drop programming
environment Constructivist learning environment
![Page 7: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/7.jpg)
Squeak – how can you get it?
Download from squeakland.org (installer ~=6M ; virus-free)
a.k.a. Etoys=Educational toys
Optionalmedia ($)Book,DVD
![Page 8: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/8.jpg)
Squeak – what can it do?
Let children be artistically creative Let children create dynamic “stories” Let children create [mathematical]
games and artwork Teach (object-oriented) programming Let children create math & science
simulations
![Page 9: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/9.jpg)
Squeak – what can’t it do (easily)?
3-D graphics Automatic graphing of data (it’s not
a spreadsheet application) Image editing (it’s not Photoshop) Sharing over the Internet Custom sounds/music
![Page 10: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/10.jpg)
Demos…
Getting started Paint a sketch Program (script) a sketch Math/Science simulations
![Page 11: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/11.jpg)
Getting started
“Mousing over” something often produces balloon help.
Open region= “World”
Click on the paintbrush
![Page 12: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/12.jpg)
Paint a sketch
Experiment with the painttools to create a sketch.When you’re done, ‘Keep’ it.
“Mousing over”your sketch willshow its halos.
(Or Alt-click while cursor on the sketch)
A sketch’s default orientation is ‘up’ (green arrow).
You’ll directly edit your sketch via the halos.
Observe your world.
![Page 13: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/13.jpg)
Paint another sketch: pencil Q: how many ants is the
same length as a pencil?
Counting, estimation
![Page 14: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/14.jpg)
Repaint: “sharpen” the pencil
After repainting/Keep, move its rotation center to the tip (hold Shift key to move it)
then shrink the pencil.
![Page 15: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/15.jpg)
Program (script) a sketch
A viewer contains tiles(in categories/blocks)
![Page 16: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/16.jpg)
Program a sketch (2)
Drag/drop a tile into the World to create a script.
Click on the timer clock to run the script(toggle on/off)
![Page 17: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/17.jpg)
Simple geometry
Visually seeing effect of direct manipulation of numbers (+/-)
![Page 18: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/18.jpg)
More geometry + algebra
What happens if you keep ‘turn by’ fixed but change the ‘forward by’ (speed) ?
![Page 19: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/19.jpg)
Animations: logic and programming
(5 separate sketches)
![Page 20: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/20.jpg)
Physics
From squeakland.org kids play Etoys
![Page 21: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/21.jpg)
Ecology
From squeakland.org kids play Etoys
![Page 22: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/22.jpg)
Medical image analysis
Simply drag/drop images from your computer into Squeak’s World
What happens when you change the ‘turn by’ values?
Image segmentation:
![Page 23: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/23.jpg)
Health education
A simulation that shows blood cells flowing through a vein but getting clogged by plaque (in white).The plaque decreases as more fruits and vegetables are consumed.
![Page 24: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/24.jpg)
Misc: ‘Supplies’ tab
Mpeg player
Drag a ‘playfield’ into the World to provide a fenced in region for sketches.
![Page 25: Squeak- a Free Computer Application to Enhance Math and Science Learning](https://reader030.fdocuments.in/reader030/viewer/2022032607/56813063550346895d963581/html5/thumbnails/25.jpg)
Help at squeakland.org