LessonsLearnedFromOutreach - Georgia Institute of Technology
Download
Report
Transcript LessonsLearnedFromOutreach - Georgia Institute of Technology
Lessons Learned
from 9 Years of
Computing
Outreach
Barbara Ericson
Georgia Institute of
Technology
Georgia Tech’s Outreach
Summer
camps for
both boys and girls
Rising 4th – 12+
graders
Help others start
computing
summer camps
Weekend
workshops with
Girl Scouts
Black Girls Code
Georgia Tech’s Outreach
Competitions
Lending Library
Scratch (27% female
and 45% URM)
Alice (30% female,
and 37% URM)
AP CS A
Robot kits
Cell phones
Teacher workshops
Policy work
AP CS A counts as a
science
NCWIT Aspiration Awards
Georgia Tech runs
regional awards
Georgia and Puerto
Rico
Regional in all 50 states
Apply Sept 15 to Oct
31st
We hire winners to be
outreach assistants
http://ww2.ncwit.org/
award/award.index.p
hp
Outreach Lessons Learned
Do hands-on, creative, open-ended, social
activities, and things that help others
Free software gets as good of results as
expensive items like robots
Show how the activities are related to jobs
Don’t directly attack the stereotypes
Can reinforce instead of dispel
Instead counter directly with the experience
Use both male and female helpers
Dot diva website – http://www.dotdiva.org
Near peer as role models
Get parental support for computing careers
CS Unplugged - All
Free activities that you can
use to teach computing
Without a computer
In many languages
With videos and worksheets
http://www.csunplugged.org
What is CS video
https://www.youtube.com/w
atch?v=voqghyZbZxo&featur
e=player_embedded#at=70
Girls vs Boys in Computing
Girls have less experience
Girls have less confidence in their ability
Girls have a more negative view of
computing and less interest in a career than
boys
Encouragement is more predictive for girls
than ability
Boring, hard, typing, not relevant
Girls who leave have higher grades in
computing than the boys who stay
Helps to have parental and especially Dad’s
approval
LightBot 2.0 – 7 years+
Free
online flash
game
Program a robot to
light up a blue tile
Has levels
http://ice-
web.cc.gatech.ed
u/dl/?q=node/628
Scratch 1.4 – 8 years+
Free 2D programming
environment from MIT
Make music, art,
games, stories, etc
Free book
http://stwww.weizmann
.ac.il/gcs/scratch/scratch_en.
html
Must install 1.4 to use it
http://scratch.mit.edu/scratch_
1.4/
Scratch 2.0 – 8 years+
New features
Clones, uses camera,
cloud storage, better
copy, create new block
No installation
Runs in the browser
Flash – no IPads
http://scratch.mit.edu
Teacher website
http://scratched.media.mit.ed
u/
Snap 4.0 – HS+
Extension of Scratch
that runs in a browser
Created by Berkeley
Will work on Ipads
For an introductory
computing course
Beauty and Joy of
Computing – for HS
http://snap.berkeley.e
du
http://veritas.eecs.berk
eley.edu/courses/login
/index.php
Alice 2 – MS+
Free
from CMU
Create 3D movies
and games
With drag and
drop programming
Good
introduction
to object-based
programming
Does crash, so
save often
Alice 3 – HS+
Adds SIMS models
Better 3D models
Object-oriented
Can export to Java
with Netbeans
Inheritance
Polymorphism
Guide
http://www.alice.org/3
.1/Materials/UserGuide
_PDF_Complete.pdf
App Inventor - MS+
Free
from MIT
http://appinventor.mit.
edu
Free book
http://www.appinv
entor.org/projects
Create Android
Apps
Drag and drop
programming
Media Computation – HS+
Free software from
Georgia Tech for teaching
computing
Students write programs in
Python or Java to
manipulate media
Pictures, sounds, movies,
and text
Girls succeed at the same
rate as boys
http://mediacomputation.o
rg
Media Computation
Resources
at
http://coweb.cc.g
atech.edu/media
Comp-teach
Python version is
used at West Point
for a required
course
What do they create?
EarSketch – Georgia Tech HS+
Remix
music using
Python and Reaper
A CE21 grant from
NSF
http://earsketch.gate
ch.edu
Reaper discounted
license is $60
Greenfoot – HS+
Free software for
building 2D simulations
and games in Java
http://www.greenfoot.or
g
Can do Karel the Robot
and GridWorld in
Greenfoot
Teacher site:
http://greenroom.gree
nfoot.org/door
Can use Kinect too
PicoBoard – 8+
Sensor board that you can
use with Scratch 1.4
Can do PicoCricket type
activities with it
Musical pickle
Can create a tilt sensor,
drum kit, and more
$45 or $41 if > 10
https://www.sparkfun.co
m/products/10311
Pleo Robots – 8+
Robot
that acts like a baby
dinosaur
http://www.pleoworld.com
But,
you can program it as well
MySkit
Cost:
$470
Extra rechargeable battery $50
LEGO WeDo Kit – 7+
Starter
kit for LEGO robots
USB hub with 2 ports
Tilt sensor, distance sensor,
and motor
http://www.legoeducation.u
s/eng/characteristics/Produc
tLine~LEGO%20Education
%20WeDo
Cost: $130
Can
use with Scratch 1.4
LEGO NXT – 8+
Kit
used in the FIRST
LEGO League
http://www.legoeducati
on.us/eng/product/lego
_mindstorms_education
_nxt_base_set/2095
Cost: $280
Software is extra
We recommend buying
the resource kit too
LEGO NXT Resource Kit
Turns
2 education base
sets into retail kits
$99.95
Great project ideas at
http://nxtprograms.com
Make a robot dance
LEGO EV3 – MS+
New set shipping in
Aug 2013
$340 for base set +
$100 for software
Can be used for FIRST
Lego League
Software comes with
48 tutorials
http://www.legoeduca
tion.us/eng/characteris
tics/ProductLine~LEGO
%20MINDSTORMS%20E
ducation%20EV3
LEGO Tetrix – High School
Kit
used in high school
FIRST Tech Challenge
Cost: $600
http://www.legoeducati
on.us/eng/categories/pr
oducts/highschool/tetrix
Cell Phones / Tablets
Companies
phones
may donate
Especially older models
Ask
kids to donate old
phones too
Android tablets
http://reviews.cnet.com
/best-tablets/best-5android-tablets
Nexus
7
about $200
Finch Robots – MS+
From
http://www.finchrobot.c
om
$99 each
Discounts for 5+
Work
with lots of
environments
Can add pen to tail for
drawing
IPRE Robots – HS+
Scribbler
robot plus fluke with camera
and bluetooth
http://www.betterbots.com
Robot is $110
Fluke is $100
Book
at http://www.roboteducation.org
Requires batteries
High School Courses
Exploring Computer Science
CS Principles
Introduction to computing for all high school
students - http://www.exploringcs.org
New AP by 2016-2017 (10,000 teachers)
Big ideas in computing for the college bound
http://www.csprinciples.org
AP Computer Science A
Equivalent to a college level CS1
Program in Java
http://apcentral.collegeboard.com/apc/public
/courses/teachers_corner/4483.html
Exploring Computer Science
Introductory
computing course
intended for
everyone
Started in Los
Angeles
Free curriculum
Inquiry based
Equity based
Spread to Chicago,
Wash D.C., Utah,
and Oregon
www.exploringcs.org
Other Resources
National Center for Women in Information
Technology (NCWIT)
Computer Science Teachers Association
(CSTA)
http://csta.acm.org
Free to join CSTA
CS-10K Community Website
http://www.ncwit.org/resources/girls-it-facts
http://www.ncwit.org
Materials for ECS and CSP
http://cs10kcommunity.org
Georgia Tech’s distance learning site
http://ice-web.cc.gatech.edu/dl/
Summary
Lots
of free tools to use to teach
computing
Get just as good of results as with expensive
robot kits
Need
to increase confidence with
activities that anyone can do
But, have challenges for those who can go
further
Need
to show that computing is social,
creative, and useful to others