Casting a Wide Net Applied Computational Thinking Building
Casting a Wide Net: Applied Computational Thinking Building interest and proficiency in computational thinking in STEM http: //ct-stem. northwestern. edu Our Program • Define Computational Thinking for STEM disciplines • Develop Computational Thinking in STEM assessments • Create Computational Thinking activities that can be embedded in existing high school STEM courses • Document Computational Thinking learning and attitudinal gains • Create a pipeline to the new AP CS Principles course • Impact a broad cross-section of students, including underrepresented groups • Engage 45 teachers and over 1000 high-school students and teachers in Computational Thinking activities • Conduct professional development workshops on how to bring Computational Thinking into STEM classrooms About Us PIs: Michael Horn, Kemi Jona, Vicky Kalogera, Laura Trouille, Uri Wilensky Research Faculty: Kai Orton Graduate Students: Elham Beheshti, David Weintrop High School Lead Teachers: Ami Lefevre, Tim Miller, Mark Vondracek This work is supported by the National Science Foundation under NSF grant CNS-1138461. However, any opinions, findings, conclusions, and/or recommendations are those of the investigators and do not necessarily reflect the views of the Foundation. Modeling projectile motion with Angry Birds! Teachers interacting during our 2 -day workshop See Reverse for more info on our Activities Office of STEM Education Partnerships innovate, educate, collaborate
Northwestern University Computational Thinking in STEM High-School 2 - 4 Hour Lesson Plans Physics: CT-STEM Skills NGSS Practices Students… Angry Birds DA MS PS 2, 4, 5, 8 model physical systems and investigate 2 -D equations of motion for projectiles Ohm’s Law DA MS 2, 3, 5, 6 generate and analyze data on current/resistance using tabletop experiments and simulations Resonance DA MS ST 2, 5, 8 Modifying Code DA MS CS 2, 3, 4, 5 learn programming basics by investigating gravitational forces and orbits in Net. Logo DA MS CS PS 2, 3, 4, 5 use modeling software to generate data and develop Rugby strategies Census Data DA MS 2, 3, 4, 5, 8 Drake Equation CS PS 1, 3, 5, 8 PS 5, 6, 8 i. Lab Radioactivity # DA MS PS 3, 4, 5, 8 Net. Logo Rusting * DA MS ST 2, 3, 4, 5, 8 Gas Laws DA MS ST 2, 4, 5, 6 use computer simulations and data analysis tools to uncover the gas laws Atomic Motion DA MS ST 2, 4, 5, 8 use the Molecular Workbench toolkit to study emergent phenomena in matter DNA Sequencing CS PS 2, 5, 6 Competition * MS ST 2, 4, 5, 6, 8 DA MS PS ST 2, 4, 5 apply an inquiry approach to understanding resonance using Ph. ET models Math: Net. Logo Rugby Flowcharts model U. S. census housing data with computational tools and mathematic equations use probability to estimate the likelihood of life on other planets design algorithms and solve problems by creating flowcharts Chemistry: study radioactive diffusion by remotely running experiments with a real Geiger counter investigate how different factors affect the chemical process of rusting at a molecular level Biology: Hardy-Weinberg Evolution Trees DA CS ST 2, 3, 4, 5, 8 * Activities developed by the Center for Connected Learning and Computer-Based Modeling Computational Thinking in STEM Skills: study and apply the “Shotgun Algorithm” that was used to sequence the human genome explore producer/consumer interactions in an ecosystem using Net. Logo investigate how different variables affect the genetics of a population with Net. Logo study the similarities/differences between gene sequences of different animals # Activities developed by Office of STEM Education Partnerships Next Generation Science Standards (NGSS) Practices: 1. Asking questions and defining problems 2. Developing and using models 3. Planning and carrying out investigations 4. Analyzing and interpreting data MS CS PS ST D A For access to curricular materials, please visit http: //ct-stem. northwestern. edu/lesson-plans Data Analysis Modeling & Simulation Computer Science Problem Solving Systems Thinking 5. Using mathematics and computational thinking 6. Constructing explanations and designing solutions 7. Engaging in argument from evidence 8. Obtaining, evaluating, communicating information
- Slides: 2