/
Introducing: The Finch Introducing: The Finch

Introducing: The Finch - PowerPoint Presentation

lois-ondreau
lois-ondreau . @lois-ondreau
Follow
416 views
Uploaded On 2016-04-18

Introducing: The Finch - PPT Presentation

Workshop Outline The Story of the Finch Finch Hardware Software and Assignments Time to Program The CSbots Program Using robots as tools in CS Education Retention Learning Modular approach to curriculum ID: 283626

snap finch existing students finch snap students existing assignments program sensors support backpack based cost software design demo programming

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Introducing: The Finch" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Introducing: The FinchSlide2

Workshop OutlineThe Story of the FinchFinch HardwareSoftware and Assignments

Time to Program!Slide3

The CSbots ProgramUsing robots as tools in CS EducationRetentionLearning

Modular approach to curriculum

NSF CCLI program

3Slide4

Design: Information SourcesPrevious studiesInstructor and Textbook Surveys

Participatory design with educators

Community Colleges

High schoolsSlide5

Design: Identifying ConstraintsIndividual ownership and home useLow-costPortableRobust

Support multiple platforms

Aesthetically appealing

Richly interactive

Should “Just work”

Minimal changes to existing coursesSlide6

Low-cost Personal Robot

$99Slide7

Sensors and OutputsSlide8

RobustnessSlide9

Satisfying ConstraintsIndividual ownership and home useLow-costPortableRobust

Support multiple platforms

Aesthetically appealing

Richly interactive

Should “Just work”

USB Tether

Multiple sensors/outputsPlastic shell with input from studentsSlide10

That last constraint…Minimal changes to existing coursesAssignments are aligned to traditional concepts

Tethering, portability, multi-platform support

Support as many languages as possibleSlide11

ProgrammingGrades 3-6CREATE Lab Visual Programmer, Finch

Dreams (based on Alice

2.2), Snap

(

based on Scratch)

Grades 7-9Finch Dreams, Python, Processing, Snap! Grades 10+Java, Javascript, Greenfoot, Python, Processing, Scala, C++, Matlab, Visual Basic, Snap! More languages are coming!Slide12

www.finchrobot.comMulti-purpose site

Assignments

Software

Documentation/Forums Slide13

Finch Uses in the ClassroomUse it to enhance regular assignmentsExtra challenge for gifted/bored studentsAdvertising to next year’s classDisplay student projects

Demo to visiting 8

th

graders

Use it to provide high school students tutoring opportunities to younger studentsSlide14

Time to ProgramFirst step: Make it move and talk in Jython.Next steps:

Make Finch Dance

Make a Finch alarm clock

After Lunch:

Snap! with FinchSlide15
Slide16

Wrap-up: TeasersSnap!Finch wireless backpack (Freebird)HummingbirdSlide17

Snap! (formerly BYOB)In-browser javascript-based drag and drop programming environmentAdds making your own blocks and recursion to ScratchWorks with Finch!

Live DemoSlide18

Wireless backpackWill work on existing FinchesWill work with existing softwareAndroid too!Adds ports for distance sensors, prototyping, and encodersAnticipated Cost: $99 for backpack, $35 for rangefinders, $35 for encoders.

Live DemoSlide19

Hummingbird Robotics KitKit with a robot controller, LEDs, sensors, and motorsMake robots out of arts and crafts materialsAimed at ages 11+ (13 w/o supervision)No technical/programming experience required

$199Slide20

www.hummingbirdkit.comSlide21

The End!Buy (another) Finch today!