You are on page 1of 17

This work is licensed under a Creative Commons

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.

● Watch: What Most Schools Don’t Teach


(Code.org, 2013)
1. Create

As a group, create a meme reflecting your experience with


computational thinking/coding. You can use any platform to create a
meme. Below are some optional meme resources.

Optional Meme Resources:


● https://www.wikihow.com/Make-a-Meme
● https://www.howtogeek.com/356232/what-is-a-meme/
● https://www.canva.com/create/memes/

2. Submit

Link or insert your group’s meme to the


Computational Thinking Google Doc.
Include the name of the platform you used.

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.

1. New Learning: Read the CT Overview section in


Exploring Computation from Google for Education
(n.d.-b).
2. Resource 1: Select one Resource to read:
a. Option A: The 5th ‘C’ of 21st Century Skills? Try
Computational Thinking (Not Coding) (Grover, 2018).
b. Option B: 4Cs, 5Cs...7Cs in Education (Schnurr, 2018).
3. Resource 2: Select one Resource from the lists below
a. PreK-6th:
i. Literacy & Computational Thinking (Observe
Le@rn Do, 2018-a)
ii. Using Picture Books to Teach Computational
https://www
Thinking (Observe Le@rn Do, 2018-b) .teacherspa
osters-25414
67
yteachers.co
m/Product/Wha
t-is-Compu
tational-Thin
b. 2nd - 12th: king-Classr
oom-P

i. Classroom Ready Lesson Plans (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.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.

Name: Caitlin Adams Name: Sabrina Backoff


New Learning: My biggest takeaway was that Computational Thinking doesn’t New Learning: One thing I learned about CT is that it is used across all of the curriculum and
necessarily mean “coding” or “using technology”. Shuchi Grover (2018) has many great involves many skills. I also learned that this is something all students use in their school time
takeaways for teachers on her blog post about how we can integrate CT into our and it can help them in life with solving problems. (Google for Education, n.d.-a)
classrooms with or without technology. My favorite, and seemingly the easiest, way Resource 1:4Cs, 5Cs...7Cs in Education
Summary: Previously there were only 4Cs but now Schnurr (2018) is saying there is 5Cs or
Grover suggested was using logic to put together a jumbled story in the correct order.
even 7Cs. This includes the new C’s; Computational Thinking, Citizenship and Character.
Resource 1: The 5th ‘C’ of 21st Century Skills? Try Computational Thinking (Not Coding)
Computational Thinking had people solving problems that are using more of our brain and
Summary: Grover (2018) argues that there is actually a fifth “C” to be added to what we
expanding the capacity of our learning. Character is what should be taught in school because it
already know of as the four C’s of 21st century learners- And it’s not “coding”! Grover
is part of how the students should act in and outside of the classroom. Last is Citizenship and it
suggests that the fifth C is Computational Thinking, or CT. CT means that students are educates people on how to be a good person and be respectful to others no matter what they
actively engaged in thinking and solving logistically and algorithmically. Lastly, Grover look like.
suggests that CT does not mean every student needs to become a computer scientist, Resource 2: Using Picture Books to Teach Computational Thinking
rather, they use this skill in combination with the other four C’s. Summary: Computational Thinking does not always require technology to be used as it is not
Resource 2: Literacy and Digital Technology only about coding. Onew way to teach is using picture books. When you do not have
For my classroom summary: Ozbots- For my classroom I found that I could use Ozbots technology or only have limited resources you can use books and talk about the journey,
with the story Possum Magic. Students will use coding and literacy skills in order to repeating phrases, the mysteries in the story, and problem solving. One example Observe
properly guide a character from the story through the settings in the story. Students will Le@rn Do stated was to use a book like “There Was an Old Lady Who Swallowed a Fly” to
need to use all four of the 21st century learning skills in order to get their Ozbot to move teach repeating phrases.
properly and retell the story correctly! Challenge: Do you use Computational Thinking in your Classroom? If so, how?
Challenge: Do you use Computational Thinking in your Classroom? If so, how? I do I do think I use some Computational Thinking in my classroom because in Guided Reading we
often talk about the pattern text on the pages to help out struggling readers feel more confident
not think I use CT in my classroom. I do not feel that I both have access to, and utilize,
in reading. Also talk about cause and effect which is like a “if….then” statement. I would like to
the proper technologies in order to truly tap into CT. While I have learned that CT doesn’t
use more Computational Thinking in my classroom once we return.
always mean “technology”, I do feel that I could improve on the CT happenings in my
classroom!

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

● Watch What is Computational Thinking?


Individually, play the Match Game on Quizlet for words
(Google Open Online Education, 2015)
typically associated with Computational Thinking.

Record the time it took you to complete the Match Game


below.

Name: Rachel Liberto


Time to complete the Match Game: 30.0 seconds

Name: Phil Ingram


Time to complete the Match Game: 22.4 seconds

Name: Caitlin Adams


● Read: How to develop computational thinkers Time to complete the Match Game: 29.9 seconds
(Valenzuela, 2018)
Name: Sabrina Backoff
● View Computational Thinking Concepts Guide
Time to complete the Match Game: 24.3 seconds
(Computational Thinking Concepts Guide, n.d.)

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!

● Access Tynker Coding for Kids


○ Each group should use the supplied Username and password for your group and sign in as a student (next
slide).
● Watch the Video for Step 1
○ Complete the Programming 100 < Introduction to Tynker (1) Module.
● Watch the Video for Step 2
○ Complete one of the other lessons in Programming 100 - or - a lesson in the Hour of Code.
● Watch the Video for Step 3
○ Code your drone to be able to Fly forwards for at least 5 seconds, fly backwards, turn at least 1 time, select
something else it can do, and land.
■ Want a challenge? Set up the Cannon or Grabber or do some tricks.
■ Please do not use the Take Picture or Fetch Picture, as it drains the batteries in the drone.
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.

Innovation Playground Group 1 Innovation Playground Group 5


Go to www.tynker.com and sign in as a student Go to www.tynker.com and sign in as a student
Username: etstudent34 Username: etstudent38
Your password: ET660 Your password: ET660

Innovation Playground Group 2 Innovation Playground Group 6


Go to www.tynker.com and sign in as a student Go to www.tynker.com and sign in as a student
Username: etstudent35 Username: etstudent39
Your password: ET660 Your password: ET660

Innovation Playground Group 3 Innovation Playground Group 7


Go to www.tynker.com and sign in as a student Go to www.tynker.com and sign in as a student
Username: etstudent36 Username: etstudent40
Your password: ET660 Your password: ET660

Innovation Playground Group 4


Go to www.tynker.com and sign in as a student
Username: etstudent37
Your password: ET660

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.

We are going to do an asynchronous Google Doc debate. There are


two (2) questions you need to respond to in this Reflection.

Individually post 1 response to the Computational Thinking Google


Doc for each question.

Question 1: Do you think Computational Thinking supports Higher-Level


Learning?
● Select a side: Yes or No
● Then, place your name next to a bullet.
● List why you do think or why you don’t think CT supports
Higher-Level.
Question 2: Do you think Computational Thinking should be added as a 5th
C?
● Select a side: Yes or No
● Then, place your name next to a bullet.
● List why you do think or why you don’t think CT should be added as
a 5th C. http://www.quickmeme.com/meme/357evq/

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

Google Docs https://www.google.com/accessibility/prod https://policies.google.com/privacy


ucts-features.html

Google Slides https://www.google.com/accessibility/prod https://policies.google.com/privacy


ucts-features.html

Google Drive https://www.google.com/accessibility/prod https://policies.google.com/privacy


ucts-features.html

YouTube https://www.google.com/accessibility/prod https://policies.google.com/privacy


ucts-features.html

Quizlet For this technology tool, an accessibility https://quizlet.com/privacy


statement currently does not exist. 8/1/18

Tynker For this technology tool, an accessibility https://www.tynker.com/privacy/


statement currently does not exist. 10/1/18

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

You might also like