heather bort and dennis brylow sigcse 2013

32
1 Marquette University Heather Bort and Dennis Brylow SIGCSE 2013 CS4Impact: Measuring Computational Thinking Concepts Present in CS4HS Participant Lesson Plans

Upload: gomer

Post on 24-Feb-2016

25 views

Category:

Documents


0 download

DESCRIPTION

CS4Impact: Measuring Computational Thinking Concepts Present in CS4HS Participant Lesson Plans. Heather Bort and Dennis Brylow SIGCSE 2013. Outline. Problem Solution Workshop Structure Rubric Results Future Work. The Problem. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Heather Bort and Dennis  Brylow SIGCSE 2013

1Marquette University

Heather Bort and Dennis Brylow

SIGCSE 2013

CS4Impact: Measuring Computational Thinking Concepts Present in CS4HS Participant Lesson Plans

Page 2: Heather Bort and Dennis  Brylow SIGCSE 2013

2Marquette University

Problem Solution Workshop Structure Rubric Results Future Work

Outline

Page 3: Heather Bort and Dennis  Brylow SIGCSE 2013

3Marquette University

Many current K-12 outreach efforts attempt to increase the number of students interested in majoring in computer science and related fields

Assessing these efforts has proven to be challenging

Most prior work on examining the impact of professional development interventions for K-12 CS teachers stops with indirect measures

The Problem

Page 4: Heather Bort and Dennis  Brylow SIGCSE 2013

4Marquette University

Measuring Knowledge• Before and After workshop attitudinal

survey (indirect)• Concept Quiz (direct)

Measuring Concept Integration• Surveying attitudes about using the

concepts in their classrooms (indirect) • Ability to integrate workshop material into

lesson plans for the classroom (direct)

Indirect vs Direct

Page 5: Heather Bort and Dennis  Brylow SIGCSE 2013

5Marquette University

Workshop structured around Computational Thinking (CT) lesson plan building and sharing

Designed a rubric to measure how CT concepts were used in the lesson plans

Applied the rubric during the sharing phase of the workshop

Measuring Impact

Page 6: Heather Bort and Dennis  Brylow SIGCSE 2013

6Marquette University

A: basic • Exploring CS and

CT• Boolean Building

Blocks• HPC and

Sciences• CT and the

Sciences• Alice

Combined• Algorithms• Scratch• State and Curriculum

Issues• Problem/Project-Based

Learning and Computational Thinking

• Careers Panel• Google Keynote• TechSpots• Lesson Planning

B: advanced

• AP CS Principles• Creativity• Big Data• Scratch• Impact and the

Internet

Workshop Structure

Page 7: Heather Bort and Dennis  Brylow SIGCSE 2013

7Marquette University

Each participant presented their lesson plan to the group

Presentations were video taped for later analysis

4 hours video data with full text of written plans coded with rubric

Data Collection

Page 8: Heather Bort and Dennis  Brylow SIGCSE 2013

8Marquette University

Computational Thinking Concepts Level of Inquiry

Rubric

Page 9: Heather Bort and Dennis  Brylow SIGCSE 2013

9Marquette University

Jeannette Wing states that computational thinking “represents a universally applicable attitude and skill set everyone, not just computer scientists, would be eager to learn and use”

a problem solving method that uses algorithmic processes and abstraction to arrive at a answer

showcase concepts over programming skill or computational tools in the classroom

Computational Thinking

Page 10: Heather Bort and Dennis  Brylow SIGCSE 2013

10Marquette University

Data Collection Data Analysis Data Representation Problem Decomposition Abstraction Algorithms & Procedures Automation Simulation Parallelization

Computational Thinking Concepts

Page 11: Heather Bort and Dennis  Brylow SIGCSE 2013

11Marquette University

Why Inquiry based learning?• We learn by inquiry from birth• Important skill set• Central to science learning• Right answer versus appropriate resolution

Page 12: Heather Bort and Dennis  Brylow SIGCSE 2013

12Marquette University

Traditional Approach to Learning• Focused on mastery of content• Teacher centered• Teacher dispenses “what is known”• Students are receivers of information• Assessment is focused on the importance of “one right

answer”

Page 13: Heather Bort and Dennis  Brylow SIGCSE 2013

13Marquette University

Inquiry Approach to Learning• Focused on using and learning content to develop

information processing and problem solving skills.• More student centered• Teacher is the facilitator of learning• More emphasis on “how we come to know”• Students are involved in the construction of

knowledge

Page 14: Heather Bort and Dennis  Brylow SIGCSE 2013

14Marquette University

Sage on the Stage VersusGuide on the Side

Page 15: Heather Bort and Dennis  Brylow SIGCSE 2013

15Marquette University

Levels of InquiryInquiry Level Question Procedure Solution1- Confirmation InquiryStudents confirm a principle through an activity when the results are known in advance.

X X X

2- Structured InquiryStudents investigate a teacher-presented question through a prescribed procedure.

X X

3- Guided InquiryStudents investigate a teacher-presented question using student designed/selected procedures.

X

4- Open InquiryStudents investigate questions that are student formulated through student designed/selected procedures.

Page 16: Heather Bort and Dennis  Brylow SIGCSE 2013

16Marquette University

5 Characteristics Of Inquiry Based Learning

Page 17: Heather Bort and Dennis  Brylow SIGCSE 2013

17Marquette University

1. Bloom’s taxonomy•Inquiry based learning asks questions that come from the higher levels of Bloom’s Taxonomy

Page 18: Heather Bort and Dennis  Brylow SIGCSE 2013

18Marquette University

Evaluation

Synthesis

Analysis

Application

Comprehension

Knowledge

Page 19: Heather Bort and Dennis  Brylow SIGCSE 2013

19Marquette University

2. Asks questions that motivate

•Inquiry based learning involves questions that are interesting and motivating to students

Page 20: Heather Bort and Dennis  Brylow SIGCSE 2013

20Marquette University

Types of questions• Inference • Interpretation• Transfer• About hypotheses• Reflective

Page 21: Heather Bort and Dennis  Brylow SIGCSE 2013

21Marquette University

3. Utilizes wide variety of resources

•Inquiry based learning utilizes a wide variety of resources so students can gather information and form opinions.

Page 22: Heather Bort and Dennis  Brylow SIGCSE 2013

22Marquette University

4. Teacher as facilitator

• Teachers play a new role as guide or facilitator

Page 23: Heather Bort and Dennis  Brylow SIGCSE 2013

23Marquette University

5. Meaningful products come out of inquiry based learning

•Students must be meaningfully engaged in learning activities through interaction with others and worthwhile tasks.

Page 24: Heather Bort and Dennis  Brylow SIGCSE 2013

24Marquette University

Inquiry based learning in Computer science• Cooperative Learning• Teamwork• Collaboration• Project-oriented learning• Authentic Focus

Page 25: Heather Bort and Dennis  Brylow SIGCSE 2013

25Marquette University

Concept 0 1 2

Data Collection not incorporated provides the data the the student will use

students are required to collect

their own data

Data Analysis not incorporatedan interpretation of the

data is given to the student

students will analyze the data

Data Representation not incorporated the student is given a specific method to use

students are able to choose their own

method

Problem Decomposition not incorporated

an outline or similar structure is provided to

the student

students are required to break the

problem down on their own

Abstraction not incorporated provides an expected outcome

student arrives at an outcome

Rubric

Page 26: Heather Bort and Dennis  Brylow SIGCSE 2013

26Marquette University

Concept 0 1 2

Algorithms and Procedures not incorporated

the basic steps for an algorithmic solution are

provided

students develop an algorithm or procedure

Automation not incorporatedstudents are provided

with a program or some other technology that

automates their process

students are able to automate their

process

Parallelization not incorporated students are instructed to work in parellel

students will decide how to distribute their

workload

Simulation not incorporated students are shown a simulation

students will produce their own simulation

Connecton to Other Fields not incorporated the connection is given

to the studentstudents are required to make a connection

to another field

Rubric

Page 27: Heather Bort and Dennis  Brylow SIGCSE 2013

27Marquette University

Concept 0 1 2Data Collection 7 6 3Data Analysis 9 4 3

Data Representation 8 6 2

Problem Decomposition 5 10 1Abstraction 5 9 2

Algorithms and Procedures 4 9 3Automation 3 12 1

Parallelization 12 2 2

Simulation 0 13 3Connection to Other Fields 10 6 0

Results

Page 28: Heather Bort and Dennis  Brylow SIGCSE 2013

28Marquette University

Many of the participants did not effectively integrate the CT core concepts into their lessons

A large number of lesson plans scored 0 in some sections of the rubric

What We Learned

Page 29: Heather Bort and Dennis  Brylow SIGCSE 2013

29Marquette University

Among the experienced CS teachers, some are firmly entrenched in a pedagogical style that still emphasizes conveying facts and programming language syntax, not in focusing on skill building

Large number of participants were able to produce lesson plans with level 1 or level 2 components, sometimes in multiple core areas.

What We Learned

Page 30: Heather Bort and Dennis  Brylow SIGCSE 2013

30Marquette University

One third of participants volunteered feedback for six month follow up survey.

All but one respondent has been incorporating concepts from the workshop in their classrooms

Follow Up

Page 31: Heather Bort and Dennis  Brylow SIGCSE 2013

31Marquette University

Link CS4HS content to Common Core Standards

Better lesson plan development and assessment

Continued multi track structure

Moving Forward

Page 32: Heather Bort and Dennis  Brylow SIGCSE 2013

32Marquette University

Google Wisconsin Department of Public Instruction The Leadership of the Wisconsin Dairyland

CSTA The many teachers that participated

Our Thanks To: