17
A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University of Alberta)

A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

Embed Size (px)

Citation preview

Page 1: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

Initiative

A bottom-up approach...

Harvey DuffSchool CS Outreach Consultant Department of Computing ScienceUniversity of Alberta)

Page 2: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeA Quick Overview of:

WhyHowWhatWho

Page 3: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

Why? To deal with three Senior High CS issues

Poor Gender BalanceLack of General AppealEthnic Diversity

A Middle School Computing Science

Initiative

Page 4: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeHow?Address these issues in earlier grades

Starting in Junior High – goodStarting in Upper Elementary – betterStarting in K to 3 - best

Page 5: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeHow? Offer units of study that:

Appeal to girlsAppeal to diverse populationsAre culturally sensitiveLink with other subject areas

Page 6: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeHow? Offer units of study that:

Are Intrinsically MotivatingUse a systematic Computational Thinking model Use an “agile” approachHave Iterative, Incremental, Evolutionary work

approachUse Design, Develop, Code, Assess cycles

Page 7: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeHow? Offer units of study that move students to

become:More autonomous learnersMore collaborativeMore able to decompose problems into a set of

smaller, simpler problems

Page 8: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeHow? Offer units of study that move students to

become:More able to develop algorithmsMore able to implement those algorithmsMore able to transfer Skills and Knowledge from one

domain to another

Page 9: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeHow? Use CTF as a vehicle to develop units of studyIncorporate them in core subjects in

ElementaryDevelop as a stand alone CTF Option in

Junior High – BUT linked to other subjectsLink to Computing Oriented CTS OAs

Page 10: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeHow? Use a cross division team to develop the unitsHave Elementary teachers “drive” the units

aimed at ElementaryHave Junior High teachers “drive” the units

aimed at Junior HighUse an agile approach to develop agile units

Page 11: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeWhat? Create project sequences to help students

move from: Heavily scaffolded projects to less scaffolded ones.Following algorithms to developing algorithmsWalk through to emulation to creationCook to chef

Page 12: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

Initiative

What?

Page 13: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

Initiative:What?The Queen Elizabeth CSI using approach to

develop:Interactive Map of Canada (Gr. 5 Social)Predator/Prey Exploration (Gr. 5 Science)Slide Show style Timeline (Gr. 5 Social)Side Scrolling Timeline Template (Gr. 6 Social)

Page 14: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

Initiative:What?

Generic Story Telling Project sequenceSingle Frame Biography Two Person ConversationMulti-scene Story

Page 15: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeWhat?Looking to build a “syllabus” of similar projects

at Junior High using:ScratchGame MakerPythonHTML/CSS/JavaScript

Page 16: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeWho?NCC CSI team consists of Junior High,

Elementary, Senior High and Post Secondary teachers based out of Queen Elizabeth High School in Edmonton.

Any Senior High could “clone” this initiative for their catchment area.

Page 17: A Middle School Computing Science Initiative A bottom-up approach... Harvey Duff School CS Outreach Consultant Department of Computing Science University

A Middle School Computing Science

InitiativeInterested in doing something

similar?

Contact me and I’ll put you in touch with the principal players.