While group-based learning through a sequence can be a useful approach for elected classes as it is easier to assume student "buy in" or motivation, group-based learning can be a difficult approach for mandated classes that include students who do not wish to attend the class or are initially uninterested in CS. In addition, group-based learning is often based on the pacing of the average student, which is a pace that is often too fast or slow for students who fall outside of the class average. This poster, and the resulting discussions, posits a rhizomatic approach to curricular and experience design that encourages individualized learning within group settings. Rather than moving through CS concepts and practices in a prescribed sequence, a rhizomatic approach encourages self-directed learning along multiple paths or an entirely undefined path. This poster challenges educators to question in what ways the curricula and pedagogies they are familiar with might be modified to encourage equitable learning for a multitude of axiologies (values) or ontologies (ways of being) by creating a space for interests to guide learning.Read More
This presentation begins with an introduction to various approaches of project-based learning with Scratch; for example, backwards, inquiry-based, and emergent project designs. The second portion of this session is an interactive exploration of free Scratch project examples and resources I have developed.
The purpose of this session is twofold: a) provide an introduction to different types of project-based learning (e.g., backwards, inquiry-based, and emergent design) and how they lie on the project continuum (i.e., fixed, flexible, or open), and b) to give time to allow attendees to explore the free project-based resources I have created for Scratch. Everyone will walk away with dozens of lesson plans and resources to get them started with project-based learning with Scratch.Read More
Rather than lecturing about rhizomatic design and learning, this session models the approach by exploring the topic rhizomatically. The idea behind this short session is to dip your toes into the topic while simultaneously providing enough resources to dive deeper after the session is over.Read More
Sequential learning often assumes an interest in a subject area and often does not take into account the interests of those who are required to be there. This session describes an approach designed for non-sequential learning of computer programming through interest-driven coding projects.Read More
This presentation begins with an introduction to various approaches of project-based learning with Scratch; for example, backward, inquiry-based, and emergent project designs. The second portion of this session is an interactive exploration of free Scratch project examples and resources I have developed, so bring your laptop to explore and create projects with Scratch. The session will conclude with an open Q&A on project-based learning with Scratch.Read More
This session explores perspectives on the Avondale Elementary School District's second year of implementing a K-8 coding curriculum. We discuss three different coding platforms we use and have students present on what they do in each of these platforms. In addition, we discuss how we facilitate our coding classes and provide resources for others who are interested in making a coding curriculum. Click the computer programming links above for even more resources.Read More