# Student Handout — Open-Ended Computational Thinking Prompts & Debates

- Link: https://doss.academy/course-3-introduction-to-programming/unit-10-open-ended-questions-collaboration-in-computer-science-c3u10/lesson-1-open-ended-computational-thinking-prompts-debates/student-handout/
- Published: 2026-10-18T12:32:52-04:00
- Author: matthew.leffler@jefferson.kyschools.us

Course 3: Introduction to Programming / Unit 10: Open Ended Questions & Collaboration
in Computer Science / Lesson 1: Open-Ended Computational Thinking Prompts & Debates

## Computational Thinking & Open-Ended Problem Guide.

Name: ____________________ Date: ____________________

## Explore and practice

Problem decomposition modeling, Socratic debate session, and solution brainstorming
studio.

## Record your work

Describe what you tried, show your work or attach your artifact, and explain what
your evidence demonstrates.

________________________________________________________________

________________________________________________________________

________________________________________________________________

## Use the vocabulary

Computational Thinking, Open-Ended Problem, Problem Decomposition, Socratic Debate,
Solution Architecture, Closed-Ended, Brainstorming, Trade-Offs, Multi-Solution, 
Critical Thinking

Use relevant terms above to explain one part of your work.

## Check and reflect

 * I completed the assigned activity and recorded my work.
 * I used lesson vocabulary accurately.
 * I can explain one thing I learned and one question I still have.
