Are you new to Flip? Get started here!
Flip for Coding & Computer Science
Exploring Coding, Computer Science, and Computational Thinking allows students to develop problem solving skills while using their creativity, critical thinking, collaboration, and communication skills. Flip allows students flexibility for demonstrating these skills plus the ability to showcase new learning while explaining their understanding in creative ways. Here are a few ways that Flip can ignite engagement and capture your students’ learning process and talents within the area of coding and computer science:
⭐ Describe why computational thinking is important in education.
💡 Use the Flip camera and comments feature to share ah-ha moments or key takeaways.
⭐️ Show the strategies used to find solutions to abstract problems.
💡 Use the Flip screen recording feature to share your coding in-progress.
⭐️ Organize and present data to support claims.
💡 Use the Flip camera to share boards, drawings, stickers (including uploading photos), and “Add More” to stitch together multiple video clips.
⭐️ Explore real-world connections to robotics.
💡 Use guest access to welcome developers from the community into your class discussion.
⭐️ Explain cause-and-effect relationships or ethical design in innovation.
💡 In the Flip camera, use the mirror video feature and multiple clips to “interview yourself."
⭐️ Collaborate to create, share, and showcase complex projects.
💡 Use the comments feature to allow learners to respond to their peers and extend knowledge and discussion.
🚀 Discovery Library: Coding and Computer Science
Once you are ready to create your first discussion Topic, you can dive right in from your Educator Admin or head to the Discovery Library for inspiration. Here is a sample of Coding and Computational Thinking Topics currently available in the Discovery Library - created by your peers and feature Discovery Partners, all ready to start conversation with your learners!
- AI Researcher by Discovery Education: A Topic sharing insight into STEM professions and challenging students to think about the ethics of Artificial Intelligence.
- Code Your Way by Dena Orfanitopoulos: A Topic to encourage students to share their coding experiences and projects.
- Coding in the Real World by Tynker: A Topic about gathering ideas and looking for computer science in your surrounding area.
- Computer Science Skills by Omar Lopez: A Topic to connect and apply computer science and coding skills to any field.
- Clothing, Coding, and Conditionals by Let’s Talk Science: A Topic to demonstrate algorithmic thinking skills and help develop understanding of computational concepts, such as conditions and variables, in an unplugged activity.
- Minecraft Hour of Code AI for Good by Minecraft Education Edition: A MinecraftEDU lesson to support coding basics and examples of real-world artificial intelligence.
- Robots 2 – Robotics in our Lives by Rich Perry/Team Flip: A Topic to humanize robotics and help students see connections to the role of robotics in their community.
- Show Me the Code by BreakoutEDU: A digital breakout game focusing on computer science and coding.
- What app would you create? By Jennifer Brown: A Topic to help foster real-world connections to computer science.
- What makes a computer, a computer? By code.org: A Topic exploring inputs, outputs, and the history of computers and the features they share.
Consider this: ISTE Computational Thinking Competencies 💡
1 Computational Thinking (Learner)
Educators continually improve their practice by developing an understanding of computational thinking and its application as a cross-curricular skill. Educators develop a working knowledge of core components of computational thinking: such as decomposition; gathering and analyzing data; abstraction; algorithm design; and how computing impacts people and society. 1C: Leverage CT and CS experts, resources, and professional learning networks to continuously improve practice integrating CT across content areas.
4 Creativity & Design (Designer)
Computational thinking skills can empower students to create computational artifacts that allow for personal expression. Educators recognize that design and creativity can encourage a growth mindset and work to create meaningful CS learning experiences and environments that inspire students to build their skills and confidence around computing in ways that reflect their interests and experiences. 4D: Create CS and CT learning environments that value and encourage varied viewpoints, student agency, creativity, engagement, joy, and fun.