ggplot(
data = <DATA>,
mapping = aes(<MAPPINGS>)
+
) <GEOM FUNCTION>() +
other arguments...
Cal State, Monterey Bay, Cal Poly, San Luis Obispo
Find someone with whom you have three things in common (that do not include Statistics / Academia).
Programmers alternate who is the “driver” and “navigator” (Williams and Kessler, 2002)
Status: Group collaborations fall prey to issues of status—the distribution of power among peers (Cohen and Lotan, 1995)
Power & Authority: Who speaks and whose voice is are recognized are indicative of power and status (Chiu & Khoo, 2003; Esmonde, 2009; Mulryan, 1994).
Marginalized Identities: The oppression students with marginalized identities when collaborating with peers in the mathematics classroom (Leyva et al., 2021) impact the development of students’ mathematical identities (Langer-Osuna, 2011; 2016).
Complex Instruction as a pedagogy focuses on practices that create structures, protocols, and norms that attend to the ways that status characteristics lead to unequal power and participation (Cohen et al., 1997).
Develop autonomy of and interdependence of small groups through the use of norms, roles and other structures of participation
Provide curricular activities that are open-ended, rich in multiple abilities, and support learning important math concepts and skills central to a big idea.
Attending to the status of individuals through instructor who manages status and holds individuals and small groups accountable for participation and understanding.
Goal
Your group is finished once everyone has a complete circle.
Rules
What do you think this game was about? What was its purpose?
What did your group did that made you cooperate more successfully?
What did your group did that made cooperation harder?
What are some behaviors that could be implemented in the future to make cooperation easier?
We can’t just say “you need to work together”, we need to say “you work together by…”
Not doing the task for another person
Not just giving an answer but an explanation
Providing concise sharing / description of what is being done and reasoning for why it’s being done
What behaviors encourage equitable participation?
Say your own ideas
Listen to others
Give everyone a chance to talk
Ask others for their ideas
Give reasons for your ideas
Discuss (and be open to!) ways your ideas might differ
How do we know our group is engaging in equitable participation?
Is everyone talking?
Are you listening to each other?
Are you asking questions?
What could you ask to find out someone’s ideas?
Are you giving reasons for your ideas?
How do you ask for reasons from others?
Coder: Proposes Solution Strategies
Developer: Evaluates Solution Strategies
Important
Notice the difference between the original “Driver” and “Navigator” from pair programming!
ggplot2
ReviewComplete this template to build a basic graphic:
Notice, every +
adds another layer to our graphic.
Artwork by Allison Horst
This puzzle activity will require knowledge of:
None of us have all these abilities. Each of us has some of these abilities.
During your collaboration, you and your partner will alternate between two roles:
Developer
Coder
Group Norms
Every group should have a ggplot2 cheatsheet!
On the Front
On the Back