Embedding a CS & E Curriculum Finding Engineers in your Colleagues Classrooms

advertisement
Embedding a CS & E Curriculum
Finding Engineers in your Colleagues
Classrooms
Michael Chabin
The Holton-Arms School
The Problem
The number of women receiving Bachelors
degrees in computer science peaked at
about 38% in the early 1990s.
Only 9% of professional engineers and 20%
of engineering undergraduates are women.
The Holton-Arms School
• School for Girls Founded 1901
• 660 students grades 3 - 12
• Class of 2004 (75 students):
– 2 National Merit Scholars (9 finalists, and 31
commended)
– SAT-1 means: Verbal 704, Math 692
– 4 Admitted to Princeton
The Holton school motto is: Inveniam viam
aut faciam. ( I will find a way or make
one.)
With a motto like that, and students like
ours, we should be producing engineers!
Some Reasons Girls Don’t Explore CS&E
• They don’t know what Computer
Scientists and Engineers do (few people
do).
– Bioengineering
– Adaptive Optics
– Nano-scale machines
• Problem-solving activities like Legos, HO
trains, race cars, model rockets, and even
computer programming are less available to
girls for social reasons. (This is mitigated in
a girl’s school.)
• Despite our best efforts schools still tend to
“teach by telling” rather than allowing
students to create genuinely original solutions
- perhaps especially in the critical middleschool years and earlier.
• There are few, if any, convincing role models.
• Technical opportunities in K-12 tend to be limited by
what classroom teachers know.
Goals:
• Ensure that every girl understands technology well
enough to exploit it as students and, eventually, to
govern it as voters.
• Ensure that any girl who has an interest in
engineering discovers it, and having discovered it,
goes to college prepared to pursue it.
Assets
• Excellent Students
• Parents in strategic locations (NIH, AAAS, U of
MD Engineering & etc.)
• A Head of School who is committed to an
engineering program.
• Adequate funding
Challenges
Faculty and students are already over subscribed.
• No new required courses,
• Cannot add to student workload,
• Cannot require teachers to master new
technology.
Current Offerings
•
•
An introduction to Object-oriented
Programming with Java.
AP Java (two semesters).
In terms of encouraging girls to consider CS&E majors, results have been
disappointing. Last year five of Holton’s 660 students took AP Java.
One of those decided her interest in Computer Science was misplaced.
“Too much vocabulary,” she complained.
So, with apologies to the College Board . . .
. . . we expect to abandon AP Java.
Parts of AP Java will be obsolete by the time our students
graduate from college. Sun Microsystems may not survive
that long. Can Java survive alone? Is it really the best of all
possible languages?
It is, after all, the third AP language in 11 years.
The most important concepts of programming can be learned
in a variety of languages - often more efficiently than in AP
Java.
AP Java places too much emphasis on rote learning
(many texts include vocabulary lists).
Expertise is the ability to learn what one needs to
solve a problem. Our students have to make effective
use of tools they haven’t been introduced to.
- Swapping disk drives
- Taking a drill apart and putting it back
together
- Figure out what Fireworks is on their own
AP Java conveys too much material, sacrificing key
concepts and the time required to develop them.
We are delighted to sacrifice completeness for depth.
The key element in all of engineering is play,
something for which there is no time in the AP
curriculum.
We hope to build a CS&E curriculum in which play
is a key component.
AP Java is focused on a test.
We hope to focus on helping students solve problems.
AP Java is about programming.
There is much more to Computer Science &
Engineering than programming. There are
languages besides Java.
AP Java is a year-long course.
We hope to make the engineer’s attitude a Holton
cultural value. We need to provide children with
regular challenges from grades 3 through 12.
Traditional teaching structures exclude girls from
CS&E.
We hope to give our students direct experience with
real problems and partner them with scientists,
graduate students, and other accomplished women.
We hope to construct a CS&E curriculum that:
Is less vulnerable to obsolescence
Emphasizes learning to learn
Permits freedom for in-depth exploration
Embodies engineering-as-productive-play
Helps students solve real problems
Involves students from grades 3-12
Provides role models
The question is . . . How?
We propose to replace the the AP with . . .
. . . the Digital Portfolio.
Imagine that each year, every student
converts her best work to digital format.
Essays and short-stories are converted to HTML
Art is scanned
Sculpture and ceramics are photographed with a
digital camera - perhaps in VR 3D.
PowerPoints from class would be included
So would computer programs and spreadsheets
Digital images and video could record everything
from science experiments to class trips.
Imagine that highlights from concert recordings
are included
Videos from sporting events, speeches, and
performances
Even guest-shot videos from friends.
It would be a durable archive of a student’s year.
It would be a profoundly effective way to
communicate the student experience to parents.
It would be a treasure for grandparents.
It would also be a significant technical
achievement for the student who created it.
Most important, from a CS&E perspective, it
would be a vehicle for implementing an
“embedded” or “virtual” CS&E curriculum.
Each year, students will be required to include
specific kinds of artifacts.
We might require a robot . . ,
. . . but no class in robotics.
Students who are working on a project can arrange for
individual or group help directly with CS&E faculty - or
from each other.
The important notion is this: it is up to the
students to arrange for the help they need. They
can get it from CS&E faculty, from parents, or
from each other.
Think of it as just in time education.
We are still working on the specific grade-bygrade requirements.
The nice thing is we don’t have to get it right the
first time. Nothing is easier to change than a list
of requirements.
Third Grade:
Fourth grade:
Fifth Grade:
Sixth Grade:
Seventh Grade
Eighth Grade:
Ninth Grade:
A Squeakland Program
Lego Movies, digital images
PowerPoint, Go-cart,
Lego Robot, video interview
Flash animation
Flash with ActionScript
Java - Scientific formulae
Java - Sum 1 to 1000000
Stella - Predator-prey
ArcGis- Poverty map
Tenth graders might build a simple digital control
system, produce reasonably sophisticated Flash
Movies, be responsible for the videos of school
plays and recordings of school concerts.
Juniors and seniors might focus on mastering
skills to qualify for a summer internship:
IRAF - astrophysics (1 already)
GIS - epidemiology, geophysics, etc.
Stella - decision support
Maya - 3D modeling
Flash - Museum kiosks
To help with such complex projects, we hope to
recruit experts, ideally women who are graduate
students in a related discipline.
Unlike other elements of the curriculum, these are
dynamic. They can be changed in response to:
Student interest
Changing technology
Current themes, like elections or weather
Special opportunities
Once a particular competence is required for the
Digital Portfolio teachers can make assignments
that use that particular skill.
If seventh graders are required to produce a Flash
animation then any teacher from grade 7 up can
assign one, even if the teacher has no experience
with Flash and no intention of getting it.
Digital Portfolio offers
Parents:
a better idea of the school experience
Students: a broader audience
experience with a variety of tools
Teachers: the ability to assign technology
they haven’t mastered.
freedom from having to teach
technical skills.
The School: a profoundly flexible CS&E
and technology curriculum
a visible archive of excellence
Why not Digital Portfolios and AP Java?
Because people know what they are, APs tend to co-opt
the curriculum. Parents and students alike tend to think
of them as a pinnacle of High School academics.
In fact, they are not.
The critical accomplishments of a student’s K-12 career
are highly individual. Digital Portfolios can capture that
in a way that APs never will.
Students can still take the AP.
Our students regularly get 5s on the AP English exam
and we have no AP English.
We’ll keep three CS&E electives, but they’ll be:
- Introduction to Object Oriented Programming
will be half Flash and half digital
electronics
- One semester Scientific Programming
- One semester half Stella and GIS
For now, however, our focus will remain on Digital
Portfolios as the best way to develop CS&E interest and
competence in our students, and the best way to
demonstrate student achievements to parents and
colleges.
You should know, though, this is a work in progress.
Much will change before we are finished.
Download