Workshop on Peer Instruction: Making Good Clicker Questions Beth Simon Computer Science and Engineering University of California, San Diego Credits: Sara.

Slides:



Advertisements
Similar presentations
A Focus on Higher-Order Thinking Skills
Advertisements

Outcomes and Standards. Outcome Curricular statements describing how students will integrate knowledge, skills, and values into a complex role performance.
Bloom’s Taxonomy
Peer Instruction for the First Time: Experiences of a First Time User in Computer Science Beth Simon Computer Science and Engineering University of California,
Workshop on Peer Instruction: Setting Yourself up for Success Beth Simon Computer Science and Engineering University of California, San Diego Formerly,
Peer Instruction for the Sciences: Why would I use it? What are the best practices? Beth Simon Computer Science and Engineering University of California,
Bloom's Taxonomy of Learning (Cognitive domain)
Learning Goals and Alignment: What, Why, How Joshua Caulkins Department of Geosciences University of Rhode Island.
Proposal in Detail – Part 2
OF THE COGNITIVE DOMAIN
Formulating objectives, general and specific
Writing Objectives Given proper instruction teachers will be able to write one objective within their curricular area.
Critical Thinking and Argumentation
Higher Order Thinking How do we use questions to guide instruction and challenge our students? “HOT” Questions.
1 Mathematics Tasks for Cognitive Instruction Based on research from the Quasar Project found in Implementing Standards-Based Mathematics Instruction:
Making Clickers Work for You Dr. Stephanie V. Chasteen & Dr. Steven Pollock Workshop developed.
Your are going to be assigned a STAAR objective. You will come up with 2 examples for your objective & then create 2 Blooms Taxonomy questions the go along.
Writing Is a Great Tool for Learning!
CWSEI Workshop 2 Interventions. Goals of workshop 1. Articulate your own reasons for (or against) using clickers/in class exercises in YOUR class. 2.
TTE 350 Lecture Notes for 1/24/01. Review What is Distance Ed? –Teaching and learning opportunities where students are physically Separated and technology.
1 Assessment Gary Beasley Stephen L. Athans Central Carolina Community College Spring 2008.
Levels of Questioning Mr. Bishop English 12CP.
Human Learning Asma Marghalani.
DAU Curriculum Process: Implementing Bloom’s Taxonomy and Kirkpatrick’s Levels of Evaluation Judith Hall Bayliss, DAU November 2, 2007.
Creative Commons Attribution Non-Commercial Share Alike License sa/3.0/
Student Learning Outcomes
Learning Objective A statement in specific and measurable terms that describes what the learner will know or be able to do as a result of engaging in.
Bloom’s Taxonomy Questioning Strategies Overview.
D ESCRIBING Y OUR L EARNING Unit 5 Seminar. Agenda Unit Objectives Bloom’s Taxonomy Learning Statements Questions 2.
How to Ask Reading Questions 北一女中 寧曉君老師
Creative Commons Attribution Non-Commercial Share Alike License sa/3.0/
Bloom’s Taxonomy And we don’t mean Evan Bloom!. Have you ever wondered… How do we really learn information? What is the goal of learning? What do our.
1 Math 413 Mathematics Tasks for Cognitive Instruction October 2008.
A Decision-Making Tool.  Goal  Educational Objectives  Student Learning Outcomes  Performance Indicators or Criteria  Learning Activities or Strategies.
Does this learning goal focus on what the student will do? Objective: Conservation of energy A.Yes B.No C.Depends on context.
Ms. Sana Dabeer Senior Girls PECHS Mathematics, level 10
CREDIT REQUESTS.  Credit Requests  Learning Statement Recap  Importance of Verbs  Creating Credit Requests in PDAS  Technical Support  Questions.
Developing Meaningful, Measurable Student Learning Outcomes Tulsa Community College January 2013 Susan Hatfield Professor, Winona State University
Higher Order Thinking Skills
1xx K K K Program Level Student Learning Outcomes K= Knowledge/Comprehension; A= Application / Analysis; S= Synthesis /Evaluation 1xx S K.
COMPREHENSION ANALYSIS EVALUATION APPLICATION SYNTHESIS KNOWLEDGE
Unit 5 Seminar D ESCRIBING Y OUR L EARNING. Agenda Unit Objectives Bloom’s Taxonomy Learning Statements Questions.
Organization and Course Design A Discussion on this Quality Assurance Course Design Principle Facilitated by: Rosemary Rowlands, University College & Paul.
Creative Commons Attribution Non-Commercial Share Alike License sa/3.0/
D ESCRIBING Y OUR L EARNING Unit 5 Seminar. Agenda Unit Objectives Bloom’s Taxonomy Learning Statements Questions.
HOW TO WRITE HISTORICALLY INTRODUCTION TO HISTORICAL KNOWLEDGE AND WRITING.
T URNING TEACHING INTO S CHOLARSHIP Jay D. Orlander 10/26/2015.
Bloom’s Taxonomy Dr. Middlebrooks. Bloom’s Taxonomy.
TEMPUS-ELFRUS - Project Meeting, Apri 7-9, Vienna Learning Outcomes I MANSBERGER TEMPUS-ELFRUS Learning Outcomes Reinfried MANSBERGER.
CSE 8A Lecture 13 Reading for next class: Chapter 9 Today’s topics: –Sounds! Finish PSA 6: Chromakey! DUE TUESDAY Interm exam 3 next Thursday.
CSE 8A Lecture 14 Reading for next class: None (INTERM EXAM #3) Today’s topics: –More Sounds! PSA 6 due tonight PSA 7 (sounds) due next Monday (11/19)
Creative Commons Attribution Non-Commercial Share Alike License sa/3.0/
CSE8A Lecture 5 TODO: –FINISH PSA2 WITH YOUR PARTNER! Read next class: Section 5.1. PLAY WITH CODE! –Get stuck, then figure out how to get unstuck – it’s.
How to Get Research Published in Journals Rafael Ibarra.
Creative Commons Attribution Non-Commercial Share Alike License sa/3.0/
TTE 350 Lecture Notes for 1/29/01. Nuts and Bolts Assignments AIM ( Questions…
Bloom’s Taxonomy How to Create REALLY good questions!!
Creative Commons Attribution Non-Commercial Share Alike License
Bloom’s Taxonomy (1956) Evaluation Making critical judgments
A Focus on Higher-Order Thinking Skills
85. BLOOM’S TAXONOMY “Bloom’s Taxonomy is a guide to educational learning objectives. It is the primary focus of most traditional education.”
A guide to reading, writing, thinking and understanding
Author: Brenda Stephenson The University of Tennessee
CSE 8A Lecture 6 Reading for next class:
Bloom’s Taxonomy (1956) Evaluation Making critical judgments
Assessments for “Remembering” Outcomes
Higher Order Thinking Skills
A Focus on Higher-Order Thinking Skills
Classifying Questions
? INQUIRY to question is to learn.
Presentation transcript:

Workshop on Peer Instruction: Making Good Clicker Questions Beth Simon Computer Science and Engineering University of California, San Diego Credits: Sara Harris, Earth and Ocean Sciences, UBC Clicker Resource Guide from CU-SEI and CWSEI Rosie Redfield (for clicker question contribution) Roland Stull (for clicker question contribution)

By the end of today’s talk you should be able to… LG1: Describe your reasons for wanting to use PI and how that informs what you should plan to do LG2: Identify your concerns about using PI and present pros and cons associated with it LG3: Refer back to the Clicker Resource Guide when creating clicker questions LG4: Analyze a clicker question for it’s Bloom’s taxonomy level

What are your primary concerns in your current course?

Which of those do you think Peer Instruction will help? Discuss

What concerns do you have about using Peer Instruction?

End-of-Term survey, upper-level science course (200 students) University of British Columbia What do students think? What do you think worked well in this course, and why? # Responses “clicker questions helped me understand major concepts and how to apply the material” “it gave me a sense of what I understood and what I didn't.” “clicker questions were really helpful because they made me to think about the material during class.” “I liked the clicker questions because they made me think deeper into particular concepts, but I did find them very challenging.”

Stages of clicker use 1. Stage 1 – asking simple, primarily factual questions. 2. Stage 2 – asking more challenging conceptual questions, or questions where the answer is not obvious and critical points could be argued. --Perhaps after short mini-lectures (10 min) 3. Stage 3 – Lecture is structured around a set of challenging clicker questions that largely embody the material students are to learn.

More Detail: Clicker Resource Guide Executive Summary Overview the rest –So you know what you can return to

Types of Clicker Questions What are you going to ask? What do you want them to know?

Bloom’s taxonomy VERBS for Stage 1 (knowledge) Know Define Memorize Repeat Record List Recall Name Relate

Level 1 example Who is/was the 12 th president of UBC? A. Martha Piper B. David Strangway C. Leonard S. Klinck D. Frank F. Wesbrook E. Stephen Toope

Bloom’s taxonomy VERBS for Stage 2 (Comprehension, Application) Translate Interpret Apply Employ Use Demonstrate Dramatize Practice Illustrate Operate Sketch Discuss Describe Recognize Explain Express Identify Locate Report Review Tell Restate

B > b > b l B– black bb or bb' brown b'b' cinnamon Two black cats are crossed. Which of the following outcomes is not possible? A.Only black kittens. B.Black and brown kittens. C.Black and cinnamon kittens. D.Black, brown and cinnamon kittens. E.All are possible. Level 2 example

Bloom’s taxonomy VERBS for Stage 3 (Analysis, Synthesis, Evaluation) Compose Plan Propose Design Formulate Assemble Construct Collect Create Design Organize Distinguish Analyze Differentiate Appraise Calculate Compare Contrast Diagram Debate Relate Examine Judge Appraise Evaluate Rate Value Revise Score Select Choose Estimate Measure

Level 3 example

How to write a clicker question: 1. Pick a concept or skill you think is important and/or difficult for students. 2. If you know them, identify any common misconceptions to use as distractors. 3. Write the question as simply and clearly as possible. There’s lots of literature about writing effective MC questions. It’s not easy. Here’s a link to get started with the issues around MCQs:

How to respond to histograms: What would you do if you got this histogram? A. B. C. D. E. BCDEA

How to respond to histograms: Example: Why do we have seasons on Earth? A.Because the Earth is spinning B.Because the Earth is tilted C.Because the Earth is spherical D.Because the Earth is sometimes closer, sometimes farther from the Sun E.Because the Earth’s equator is closer to the Sun than the poles

Chemistry: Equilibrium 64. (Equilibrium, Le Châtelier's principle; Ch. 5 & 9 "Companion") The body-centered cubic (bcc) phase of a metal has a 68% packing efficiency, while the face-centered cubic (fcc) phase of the same metal has a 74% packing efficiency. For the equilibrium bcc metal = fcc metal as pressure increases, the equilibrium A)shifts to the left B)shifts to the right C)is unaffected

Chemistry: Kinetics and Mechanism 129. (Catalysts) Which curve illustrates the effect of a catalyst on the reaction diagram, given that it speeds up the rate of a reaction? A B C D

How many times is each set of code executed? Pixel[] pixelArray = this.getPixels(); int value = 0; Pixel p = null; for(int index = 0; index < pixelArray.length; index++); { p = pixelArray[index]; value = p.getRed(); value = (int) (value * 0.5); p.setRed(value); } 1)Solo: (30 sec) 2)Discuss: (1min) 3)Group: (30 sec)

How many times is each set of code executed? Pixel[] pixelArray = this.getPixels(); int value = 0; Pixel p = null; for(int index = 0; index < pixelArray.length; index++); { p = pixelArray[index]; value = p.getRed(); value = (int) (value * 0.5); p.setRed(value); } 1)Solo: (30 sec) 2)Discuss: (1min) 3)Group: (30 sec)

What picture most accurately describes what this code does ? Pixel[] pixelArray = this.getPixels(); int value = 0; Pixel p = null; for(int index = 0; index < pixelArray.length; index++) { p = pixelArray[index]; q = pixelArray[index+1]; p.setRed(q.getRed()); p.setBlue(q.getRed()); p.setGreen(q.getGreen()); } 1)Solo: (30 sec) 2)Discuss: (2min) 3)Group: (30 sec)

What picture most accurately describes what this code does ? Pixel[] pixelArray = this.getPixels(); int value = 0; Pixel p = null; for(int index = 0; index < pixelArray.length; index++) { p = pixelArray[index]; q = pixelArray[index+1]; p.setRed(q.getRed()); p.setBlue(q.getRed()); p.setGreen(q.getGreen()); } 1)Solo: (30 sec) 2)Discuss: (2min) 3)Group: (30 sec)

A method in Picture.java… Pixel p; for (int foo = 0; foo < getWidth(); foo++) { for (int bar 0; bar < getHeight(); bar++) { p = getPixel(foo, bar); p.setColor(Color.BLACK); } 1)Solo: (30 sec) 2)Discuss: (2min) 3)Group: (30 sec) Nested Loops: How do they work? What order are pixels changed?

A method in Picture.java… Pixel p; for (int foo = 0; foo < getWidth(); foo++) { for (int bar 0; bar < getHeight(); bar++) { p = getPixel(foo, bar); p.setColor(Color.BLACK); } 1)Solo: (30 sec) 2)Discuss: (2min) 3)Group: (30 sec) Nested Loops: How do they work? What order are pixels changed?

Why does this code have an error? A.It tries to access pixelArray[-1] B.It tries to access pixelArray[0] C.It tries to access pixelArray[pixelArray.length] D.It tries to access pixelArray[pixelArray.length+1] E.None of the above 1)Solo: (30 sec) 2)Discuss: (2min) 3)Group: (30 sec) Pixel[] pixelArray = this.getPixels(); int value = 0; Pixel p = null; for(int index = 0; index < pixelArray.length; index++) { p = pixelArray[index]; q = pixelArray[index+1]; p.setRed(q.getRed()); p.setBlue(q.getRed()); p.setGreen(q.getGreen()); }

Why does this code have an error? A.It tries to access pixelArray[-1] B.It tries to access pixelArray[0] C.It tries to access pixelArray[pixelArray.length] D.It tries to access pixelArray[pixelArray.length+1] E.None of the above 1)Solo: (30 sec) 2)Discuss: (2min) 3)Group: (30 sec) Pixel[] pixelArray = this.getPixels(); int value = 0; Pixel p = null; for(int index = 0; index < pixelArray.length; index++) { p = pixelArray[index]; q = pixelArray[index+1]; p.setRed(q.getRed()); p.setBlue(q.getRed()); p.setGreen(q.getGreen()); }

DEBUGGING: Where is the best place to put a print statement? Pixel[] pixelArray = this.getPixels(); int value = 0; int index = 0; while (index < pixelArray.length) { value = pixelArray[index].getRed(); value = (int) (value * 0.5); pixelArray[index].setRed(value); index = index + 1; } 1)Solo: (30 sec) 2)Discuss: (1min) 3)Group: (30 sec)

DEBUGGING: Where is the best place to put a print statement? Pixel[] pixelArray = this.getPixels(); int value = 0; int index = 0; while (index < pixelArray.length) { value = pixelArray[index].getRed(); value = (int) (value * 0.5); pixelArray[index].setRed(value); index = index + 1; } 1)Solo: (30 sec) 2)Discuss: (1min) 3)Group: (30 sec)

SPEEDY: What does that code do? A.Makes it higher pitched B.Makes it louder C.Makes if lower pitched D.Makes it quieter E.Makes a silent sound public void funky() { SoundSample[] noiseArray = this.getSamples(); int zzz = 0; for (int i=0;i<noiseArray.length) { SoundSample sample = noiseArray[i]; int foo = sample.getValue(); zzz += foo; } int yyy = zzz / noiseArray.length; for (int i = 0; i < noiseArray.length; i++) { SoundSample sample = noiseArray[i]; sample.setValue(yyy); } 1)Solo: (20 sec) 2)Discuss: (1 min) 3)Group: (20 sec)

SPEEDY: What does that code do? A.Makes it higher pitched B.Makes it louder C.Makes if lower pitched D.Makes it quieter E.Makes a silent sound public void funky() { SoundSample[] noiseArray = this.getSamples(); int zzz = 0; for (int i=0;i<noiseArray.length) { SoundSample sample = noiseArray[i]; int foo = sample.getValue(); zzz += foo; } int yyy = zzz / noiseArray.length; for (int i = 0; i < noiseArray.length; i++) { SoundSample sample = noiseArray[i]; sample.setValue(yyy); } 1)Solo: (20 sec) 2)Discuss: (1 min) 3)Group: (20 sec)

Best Practice Quick Sheet Give reading quizzes before each lecture Foster group discussion –Assign groups (and keep the same ones all term) –Require them to reach consensus and vote “the same” –(Rotate ownership of discussion within groups) Ask challenging questions –That make for meaningful discussion –35-75% solo -> >75% group Respond to student experience –Ask them to provide explanations first (then you can re-word) –If the group vote correctness is low Take time to review, explain, clarify Frequently (once a week, then often) remind students of the value of Peer Instruction