1 of 66

INSTRUCTIONS FOR THE FACILITATOR

  1. Make a copy of this slide deck
  2. Change the share settings to anyone with a link can edit
  3. Edit all text highlighted in yellow with your cohort specific information
  4. Add a link to the slide deck to your cohort’s digital digest
  5. Delete this slide

2 of 66

CS Discoveries

Virtual Professional Learning

Module 5 Asynchronous Work

@TeachCode | #TeachCode

3 of 66

Asynchronous Work

Complete by: XXXX

  1. Complete the asynchronous activities in Code Studio

4 of 66

Questions from Asynchronous Work

Question

Answer

5 of 66

Group Reflection: How does “Learning in Context” (“why” before the “how”) guide

lesson planning for the classroom?

Name

Answer

6 of 66

Click Here to complete the Pre-Survey

Please take the time to submit this pre-survey so the workshop organizers and facilitators can better anticipate your needs.

FACILITATOR NOTE: Use this slide if you are running Modules 5 and 6 on separate days. Otherwise, delete this slide.

7 of 66

Click Here to complete the Pre-Survey

Please take the time to submit this pre-survey so the workshop organizers and facilitators can better anticipate your needs.

FACILITATOR NOTE: Use this slide if you are running Modules 5 and 6 in one day. Otherwise, delete this slide.

8 of 66

Congratulations!

You have completed your

asynchronous work for Module 5.

Join us for the synchronous call on XXX at XXX.

9 of 66

Welcome

As you join the meeting:

  1. Take attendance: <insert link>
  2. Fill out Welcome Slides

@TeachCode | #TeachCode

10 of 66

Welcome!

Name

What are you most looking

forward to in this training?

How are you feeling this week?

@TeachCode | #TeachCode

11 of 66

Opening Logistics

12 of 66

toggle your video and mic on/off

use the chat window

post questions or communicate with one another

Using Zoom

@TeachCode | #TeachCode

13 of 66

Supporting a Positive Virtual Experience

Technology Norms

  • Show your video in your cohort session - you look great!
  • Mute yourself in a large group.
  • Have a question? Use the chat!

Engagement Norms

  • Be present.
  • Make space and take space.
  • Seek to understand.
  • Take risks.
  • Expect and accept non-closure.

+

@TeachCode | #TeachCode

14 of 66

Suggested Roles in Breakout Rooms

In your breakout rooms, consider self selecting these roles:

  • Note taker: make sure notes are making it into the document
  • Share out: be ready to share out for the group when we come back together as a whole group
  • Time keeper: pay attention to time
  • Discussion guide: make sure all documented challenges are getting equal airtime

@TeachCode | #TeachCode

15 of 66

What are we doing today?

Welcome

Model Lesson

Model Lesson Reflection

Wrap Up

Supporting Equity

@TeachCode | #TeachCode

16 of 66

Theme Introduction

17 of 66

Prompts:

What does it mean for learning to start with the “why” before moving on to the “how”?

Journal

Learning in Context

Learning should start with the “why” before moving on to the “how”

@TeachCode | #TeachCode

18 of 66

Share Out

19 of 66

Previously on Unit 5...

  • Lesson 1: Representation Matters
  • Lesson 2: Patterns and Representations
  • Lesson 3: ASCII and Binary Representation
  • Lesson 4: Representing Images

Pixelation Widget

@TeachCode | #TeachCode

20 of 66

Model Lesson Role Play

Put your learner hats on

and let’s go!

@TeachCode | #TeachCode

21 of 66

Unit 5: Data and Society

Lesson 5

Representing Numbers

22 of 66

23 of 66

Prompt:

Create a list of all the information you might want to represent to a computer as a number. Here’s some ideas to get you started:

FACILITATOR ADDS PROMPTS RELEVANT TO LOCAL CONTEXT

Unit 5 Lesson 5 - Warm Up

24 of 66

Question of the Day

What system do computers use to represent numbers?

Data and Society Lesson 5 - Warm Up

25 of 66

26 of 66

Data and Society Lesson 5 - Activity

Representing Numbers

You should have:

Representing Numbers Activity Guide

Number Card Manipulatives

Pen/Pencil

Access to the Internet

27 of 66

Example:

Figure out which cards should be face up or face down to get the correct number of dots. Put a “U” under a card that should be face up and a “D” under a card that should be face down.

Unit 5 Lesson 5 - Activity

U

U

D

D

Note:

Click on number cards, blank cards, and text boxes to manipulate and move onto the answer grid.

28 of 66

Example Solution:

Figure out which cards should be face up or face down to get the correct number of dots. Put a “U” under a card that should be face up and a “D” under a card that should be face down.

Unit 5 Lesson 5 - Activity

U

U

D

U

29 of 66

Data and Society Lesson 5 - Activity

Binary Number Cards

Work with your group to figure out which cards should be face up or face down to get the correct number of dots.

Put a “U” under a card that should be face up and a “D” under a card that should be face down.

The first one has been done for you.

30 of 66

Data and Society Lesson 5 - Activity

Do This

Complete the front page of the activity guide

31 of 66

Data and Society Lesson 5 - Activity

Share Out

What answers did we get?

32 of 66

Data and Society Lesson 5 - Activity

Prompt

Was there more than one possible answer for any of these questions?

33 of 66

Data and Society Lesson 5 - Activity

Create a Binary Profile

Answer each of the questions on the left, but encode your answers as a binary number on the right.

Use the online widget to help create a personal profile in binary.

34 of 66

Data and Society Lesson 5 - Activity

Prompt

The last question on this activity guide uses an 8-bit number, even though we haven't talked about how to represent these numbers yet.

Do you think we can figure out what numbers are needed for 8-bit numbers? How?

35 of 66

36 of 66

Data and Society Lesson 5 - Wrap Up

Questions to Consider with Video:

Why are all the types of data on the computer stored a numbers?

If everything is stored as a number, how do you think the computer tells the difference between numbers, letters, images, and sound?

37 of 66

Data and Society Lesson 5 - Wrap Up

38 of 66

Model Lesson Reflection

39 of 66

Learning in Context

  • In the warm up, the examples provided in the lesson plan were substituted with examples relevant to the people in the room.

  • Increasing relevance is intended to increase student motivation.

  • Selecting relevant examples helps establish the “why” of learning in order to increase student motivation.

40 of 66

Bringing Multiple Perspectives into the Discussion

  • During the model lesson, students engaged in a small group discussion. One group member shared on behalf of the group.

  • This was done to help students feel more comfortable with sharing their ideas with the whole class.

  • During the “Share Out,” students shared ideas in agreement and disagreement to invite more perspectives into the discussion.

41 of 66

Early Finisher Activity

  • The goal was to keep the group together in order to have everyone participate in the group discussions.

  • In order to do this, the teacher had a plan for early finishers.

  • Early finishers were challenged to go deeper into the content.

  • It is important to note that just because a student finishes early does not mean they are ready for a challenge.

  • Students should demonstrate an understanding of the content before moving on to an extra challenge.

42 of 66

Journal

Prompt:

What choices will you make in order to meet the unique learning needs of your students when you implement this lesson in your classroom?

@TeachCode | #TeachCode

43 of 66

Share

What choices will you make in order to meet the unique learning needs of your students when you implement this lesson in your classroom?

@TeachCode | #TeachCode

44 of 66

Supporting Equity

45 of 66

Context Setting

  • Concern: things that I am concerned about, but cannot really influence
  • Influence: things that I may be able to influence, but I cannot control
  • Control: things that I have the power to control

@TeachCode | #TeachCode

46 of 66

Share Out

Prompts

  • What control or influence do you have over barriers for who has access to CS at your school?
    • What actions, if any, might you want to add to your 30-60-90 day plan in support of access to CS at your school?

  • What control or influence do you have over barriers for who is in your CS class?
    • What actions, if any, might you want to add to your 30-60-90 day plan in support of diversity in your CS class?

@TeachCode | #TeachCode

47 of 66

Context Setting

  • Stereotype threat: Being at risk of confirming, as a self-characteristic, a negative stereotype about one's social group [Steele & Aronson, 1995].
    • Even subtle aspects of classroom environments, such as the gender ratio of students in a class or posters associated with masculine CS stereotypes, can cause anxiety that affects the performance and academic engagement of females.

CSTA Standards for CS Teachers

@TeachCode | #TeachCode

48 of 66

Introducing Stereotype Threat in CS

  • Study: Assessing Children’s Understanding of the Work of Computer Scientists
    • Stereotypical representations of men working alone
  • Media
    • Males wearing glasses who enjoy video games and science fiction

Stereotypes in CS detract females and students from underrepresented groups from pursuing CS and may also affect male students who do not fit this stereotype.

@TeachCode | #TeachCode

49 of 66

Study of Stereotype Threat in CS

  • A control group of students taking a CS course were asked to identify their demographic information before taking a test.
    • This indirectly reminded students of stereotypes before taking the test when stereotypes could affect student performance on the test.
  • The experimental group of students were asked to identify their demographic information after taking the test when stereotypes could not affect student performance on the test.

@TeachCode | #TeachCode

50 of 66

Study of Stereotype Threat in CS

Some key findings of the study

  • For harder topics in CS such as loops, stereotype threat applies to all students.
  • All students scored higher when they were not reminded of stereotypes before the test.
  • Average/below-average students scored higher when not reminded of stereotypes before the test, regardless of race or gender.

@TeachCode | #TeachCode

51 of 66

Stereotype threat in CS classrooms

Some ways stereotype threat may be activated in classrooms.

  • Number of students in a classroom in the same identity group
    • Female to male student ratio
    • Based on race/ethnicity
  • Identity group of instructors
  • Course materials
  • Explicit or implicit bias
    • Lowered expectations
    • Over-praising one group over another

@TeachCode | #TeachCode

52 of 66

Gallery Walk

Add a star next to the strategy you already use.

Add a heart next to the strategy you would like to implement in your classroom.

53 of 66

Empirically Validated Classrooms Strategies

Present and recruit positive role models from diverse groups

  • Expose students to successful role models from their group that challenge negative stereotypes.
  • Invite role models who represent who IS in your classroom and who IS NOT in your classroom.

Promote a growth mindset about intelligence

  • Teach students that intelligence is like a muscle - that is it is not fixed, but grows with effort.

@TeachCode | #TeachCode

54 of 66

Empirically Validated Classrooms Strategies

Support students’ sense of belonging

  • Teach students that worries about belonging in school are normal, not unique to them or their group, and momentary not fixed.
  • Support effective group work in which all students feel they can contribute to projects.

@TeachCode | #TeachCode

55 of 66

Empirically Validated Classrooms Strategies

Create fair tests, present them as fair, and as serving a learning purpose

  • Use gender- and race-fair tests, communicate fairness, convey that they are being used to facilitate learning, not to measure innate ability or conceptualize stereotypes.

Convey high standards and assure students of their ability to meet these standards

  • Frame critical feedback as reflective of high standards and share the feedback-giver’s confidence in the students’ ability to meet those standards.

@TeachCode | #TeachCode

56 of 66

Journal

Prompts

  • What strategies have you or do you currently use in your classroom?
  • What strategies do you want to implement in your classroom?
  • Add strategies you want to implement in your classroom to reduce stereotype threat in CS in your journal or 30-60-90 day equity plan.

@TeachCode | #TeachCode

57 of 66

Wrap Up

58 of 66

Clear Question Parking Lot

59 of 66

Intro to Module 6 Asynchronous

60 of 66

Overview and Goals

Overview:

In Module 6, we will continue to reflect on and discuss the theme of “Learning in Context”, as well as focus on differentiation in a CS Discoveries classroom as we plan and prepare to teach Unit 5: Data and Society.

Goals:

  • Investigate lessons to gain an understanding of key concepts
  • Access and use project and support resources
  • Review the Problem Solving Process for data
  • Reflect on differentiation strategies to meet the needs of learners
  • Reflect on how “Learning in Context” can help motivate students

@TeachCode | #TeachCode

61 of 66

  1. Add the link to your cohort’s Module 6 slides to your cohort’s digital digest.
  2. Add a link to your cohort’s digital digest to this slide.

Module 6 Asynchronous Work

@TeachCode | #TeachCode

62 of 66

Closing

63 of 66

  1. Add the link to your cohort’s Module 6 slides to your cohort’s digital digest.
  2. Add a link to your cohort’s digital digest to this slide.

Module 6 Asynchronous Work

@TeachCode | #TeachCode

64 of 66

<insert>

  • next meeting time and day
  • any other reminders participants need before leaving the meeting

Reminders

@TeachCode | #TeachCode

65 of 66

Post Survey Link

Module 5

Post- workshop

FACILITATOR NOTE: Use this slide if you are running Modules 5 and 6 on separate days. Otherwise, delete this slide.

@TeachCode

66 of 66

Question Parking Lot

@TeachCode | #TeachCode

Question:

Answer:

Question:

Answer:

Question:

Answer:

Question:

Answer:

Question:

Answer:

Question:

Answer: