Professional Documents
Culture Documents
Mod 3 Computational Thinking Hyperdoc
Mod 3 Computational Thinking Hyperdoc
Attribution-NonCommercial-ShareAlike 4.0
International License.
Computational Thinking
HyperDoc
Does Computational Thinking Support
Higher-Level Learning?
Names: Phil Ingram, Caitlin Adams, Rachel Liberto, Sabrina Backoff
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
HyperDoc Objectives
By the end of this Computational Thinking HyperDoc, you will be able to:
● Analyze computational thinking activities and describe how they support higher-level learning through Bloom’s
Taxonomy, Webb’s Depth of Knowledge, and TPACK (Course Objective 2)
● Analyze the integration of computational thinking in your classroom to support higher-level learning (Course
Objective 1 & 3)
● Apply the concepts of computational thinking through block coding (Course Objective 1, 2, 3)
● Critique if Computational Thinking supports Higher-Level Learning (Course Objective 2)
● Critique if Computational Thinking should be added as a 5th C (Course Objective 2)
● Apply Computational Thinking components to arguments for classroom integration (Course Objective 2 & 3)
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Group Response - Directions: First, watch & read the information on the left. Then,
Engage as a group, create a meme reflecting your experience with computational
thinking/coding.
2. Submit
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Individual Response - Directions: First, Read & Explore the information. Then individually
Explore p.1 respond on slides 5 & 6. Each person should respond in one of the boxes on slides 5 or
6.
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Individual Response - Directions: Individually respond by writing 1 thing you learned from the New
Explore p.2 Learning Resource, a 1-2 sentence summary of your selection from Resource 1 and write 1-3 sentence
summary of what you found for your classroom from Resource 2 (provide the links to both resources).
Also answer the Challenge question.
Name: Rachel Liberto Name: Phil Ingram
New Learning: One thing I learned is that CT consists of several concepts. Most of New Learning: When reading about CT one piece of new learning that stuck out to
those concepts are what we expect our students to be able to do as educators at me is how CT lends to holistic learning interdisciplinary relationships. It looks at
some point in their academic careers (Google for Education, n.d.-a) problem-solving involving knowledge from many different disciplines and mediums
Resource 1: The 5th ‘C’ of 21st Century Skills? Try Computational Thinking (Not (Google for Education, n.d.-a).
Coding) Resource 1: 4Cs, 5Cs...7Cs in Education
Resource 1 Link: The 5th ‘C’ of 21st Century Skills? Try Computational Resource 1 Link: 4Cs, 5Cs...7Cs in Education
Thinking (Not Coding) Summary: Schnurr (2018) takes the traditional four C’s of 21st-century learning
Summary: This article summarizes what computational thinking is, and how it can (Critical thinking, Creativity, Collaboration, Communication) but decided to argue
be used in all subjects in your classroom. The article also tells us misconceptions there are three more. Schnurr (2018) provides an argument that Character should
that people have about CT (Grover, 2018). be reintroduced in education. Character centers on students strengthen moral
Resource 2: CT Materials qualities. The next “C” introduced is Citizenship. Students must learn how to be
Resource 2 Link: CT Materials good citizens, respecting others and fighting discrimination. Finally, the last “C,”
Summary: For my classroom I found a computer science lesson with a focus in Computational thinking, complex thinking, and problem-solving (Schnurr, 2018)
algorithms and complexity. This resource is great because it involves three CT Resource 2: Classroom Ready Lesson Plans : Pencil Code
concepts: decomposition, algorithm design, and simulation. Science is also Resource 2 Link:Classroom Ready Lesson Plans ( Pencil Code)
incorporated, making the lesson cross-curricular (Google for Education, n.d.-a). Summary: In the classroom resources website, I found a Mathematics code for
Challenge: Do you use Computational Thinking in your Classroom? If so, students to simulate patterns of data with two die. It looks at the computational
how? I do use computational thinking in my classroom. I use the concepts data thinking concepts of abstraction and pattern recognition specifically.
analysis and decomposition. I have students look at graphs or ratio tables to identify Challenge: Do you use Computational Thinking in your Classroom? If so, how?
patterns. I also have students break down multi-step problems into smaller, more After analyzing Computational Thinking practices, I discovered I do use them in my
manageable parts (Google for Education, n.d.-a) classroom. I use most often Algorithm Design when working through math concepts.
My students like a step for solving to enhance their math reasoning. The second
concept I use most often is Decomposition, where students can break apart a task
and work on solving smaller problems before concluding. (Google for Education, n.d.-a)
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Individual Response - Directions: Individually respond by writing 1 thing you learned from the New
Explore p.3 Learning Resource, a 1-2 sentence summary of your selection from Resource 1 and write 1-3 sentence
summary of what you found for your classroom from Resource 2 (provide the links to both resources).
Also answer the Challenge question.
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Individual Response - Directions: First, watch & read the information on the
Explain left. Then, individually play Quizlet
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Group Work - Directions: As a group, you will have meet synchronously,
Experience access Tynker and code your drone. You have one (1) login as a group.
Coding is just one type of Computational Thinking activity ● Save, Save, Save - Please save your project as
you can integrate into your classroom. This Experience is your group name (ex: Innovation Playground
a group coding activity where you will code your drone. It Group 1).
is recommended you meet synchronously, collaborate, ● I will fly your code with our drone & post the
and use your computational thinking to write this code. videos in Module 5 for viewing!
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Take a break this week!
Share Our share will be showcasing the Drones flying our Code in Module 5!
(Giphy, n.d.)
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Reflect Individual Response - Reflect on what you have learned about Computational Thinking, what you knew
about Coding, the 4Cs, and Higher-Level Thinking. Individually respond to the prompts below.
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Optional Extend (Extra Credit) Option 1
Option 1: Innovation Playground Group
● As a group play the Computational Thinking Game With No
Instructions.
○ Materials:
■ Computational Thinking Kit
Submit Link to Product:
■ 1 Die per group
● It is suggested you use a digital die
Saved Zoom recording- Send via email (titled “Mod 3 Extra
○ Directions:
Credit)
■ This lesson is all about a "Game with No
Instructions." You are charged with figuring out how
to play the game as a small group.
■ You should use the steps of computational thinking
to discover the rules.
○ Submission:
■ Submit a Google Doc, Screencast Video, or other
product that explains the rules to the game.
■ Using the vocabulary from the Quizlet in Explain,
discuss the process you all completed to determine
the rules of the game.
● Submit your group product to the right.
(Code, n.d.)
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Optional Extend (Extra Credit) Option 2
Option 2: Individually
● Individually, find a Computational Thinking activity to use in Name:
your classroom. Submit Link to Product:
○ Directions:
■ Find or create a Computational Activity for your
classroom.
■ Facilitate the activity with your students. Name:
■ Document the activity with pictures or Submit Link to Product:
student-created artifacts.
○ Submission:
■ Write a brief summary of the activity you facilitated,
the content, and the grade level. Name:
■ Submit a Google Doc, Video, or other product Submit Link to Product:
showcasing the documents you collected during
your Computational Thinking activity.
■ Using the vocabulary from the Quizlet in Explain,
discuss how this activity supported Computational Name:
Thinking. Submit Link to Product:
■ Reflect on how your students did with the problems
and solutions.
● Submit your individual product to the right.
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
● Equity in Coding Book:
○ Code Equity: <Keying Girls into Coding> by Tara Liney
● Coding Books:
○ No Fear Coding: Computational Thinking Across the K-5 Curriculum by Heidi Williams
○ Creative Coding: Lessons and Strategies to Integrate Computer Science Across the 6-8 Curriculum by Josh Caldwell
● Drone Book:
○ Drones in Education: Let Your Students’ Imaginations Soar by Chris Carnahan, Laura Zieger, Kimberly Crowley
● Twitter Hashtag:
○ #DronesinEDU
○ #EDUdrones
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
Technology Accessibility & Privacy Policies
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
References
Code. (n.d.). Computational Thinking. Retrieved from https://code.org/curriculum/course3/1/Teacher
Code.org. (2013, February 26). What Most Schools Don’t Teach [Video file].
Retrieved from https://youtu.be/nKIu9yen5nc
Computational Thinking Concepts Guide. (n.d.). Retrieved from
https://docs.google.com/document/d/1i0wg-BMG3TdwsShAyH_0Z1xpFnpVcMvpYJceHGWex_c/edit?usp=sharing
Giphy. (n.d.). The Secret Life of Pets [gif]. Retrieved from
https://giphy.com/gifs/the-secret-life-of-pets-happy-relax-26hisjy85ML01lqH6/media
Google for Education. (n.d.-a). CT Materials. Retrieved from
https://edu.google.com/resources/programs/exploring-computational-thinking/#!ct-materials
Google for Education. (n.d.-b). CT Overview. Retrieved from
https://edu.google.com/resources/programs/exploring-computational-thinking/#!ct-overview
Google for Education. (n.d.-c). Resources. Retrieved from
https://edu.google.com/resources/programs/exploring-computational-thinking/#!resources
Google Open Online Education. (2015, June 18). What is Computational
Thinking? [Video file]. Retrieved from https://youtu.be/sxUJKn6TJOI
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs
References
Grover, S. (2018, February 25). The 5th ‘C’ of 21st Century skills? Try computational thinking (not coding). EdSurge. Retrieved
from https://www.edsurge.com/news/2018-02-25-the-5th-c-of-21st-century-skills-try-computational-thinking-not-coding
Valenzuela, J. (2018, February 22). How to develop computational thinkers. ISTE. Retrieved from
https://www.iste.org/explore/Computational-Thinking/How-to-develop-computational-thinkers
Observe Le@rn Do. (2018, March 10-a). Literacy and Digital Technology. Retrieved from
http://observelearndo.blogspot.com/2018/03/literacy-and-digital-technology.html
Observe Le@rn Do. (2018, January 21-b). Using Picture Books to Teach Computational Thinking. Retrieved from
http://observelearndo.blogspot.com/2018/01/using-picture-books-to-teach_21.html
Schnurr, S. (2018, January 9). 4Cs, 5Cs...7Cs in education. Alludo. Retrieved from:
https://www.alludolearning.com/blog/2018/1/4/4cs-5cs7cs-in-education
Williams, H. (2017). No Fear Coding: Computational Thinking Across the K-5
Curriculum. Portland, OR: International Society for Technology Education
ET660 Loyola University Maryland Created By: Irene Bal 2018 ©HyperDocs