Computer Science
Grade 3
20 min
Giving Feedback
Giving Feedback
Tutorial Preview
1
Introduction & Learning Objectives
Learning Objectives
Define what feedback is in a computer science project.
Explain the difference between helpful and unhelpful feedback.
Use the 'Compliment Sandwich' method to give kind and specific feedback on a partner's project.
Identify a 'bug' (a problem in a program) and describe it clearly to a partner.
Suggest a possible solution or improvement using 'I wonder...' statements.
Listen to and accept feedback from a partner on their own digital creation.
Have you ever built something awesome with blocks and asked a friend what they think? 🧱 Let's learn how to be a great helper when our friends build things on the computer!
Today, we will learn how to give 'feedback,' which is a special way of sharing our ideas to help...
2
Key Concepts & Vocabulary
TermDefinitionExample
FeedbackHelpful information you share with someone about their work to help them make it better.Saying, 'I love how your character jumps! Maybe it could jump even higher?'
Collaborative ComputingWhen two or more people work together on the same computer project, like building a game or an animation.You and your partner both add code blocks to make a story in Scratch.
Constructive FeedbackFeedback that is positive and helpful. It builds up your partner's work, it doesn't tear it down.Instead of 'That's bad,' you could say, 'The game is fun! I wonder if we can add a sound when you score a point?'
Specific FeedbackPointing out an exact part of the project instead of being general.Instead of 'It's good,' you cou...
3
Core Syntax & Patterns
The Compliment Sandwich
1. Say something you like (the bread). 2. Suggest an improvement (the filling). 3. Say something else you like (the other bread).
Use this method to make sure your feedback is kind and balanced. It helps your partner feel good about their work while also getting a helpful idea.
Be a Detective, Not a Judge
Use 'I notice...' and 'I wonder...' statements.
Instead of telling your partner what to do, describe what you see and ask questions. This helps your partner think of the solution themselves. For example, 'I notice the score doesn't change. I wonder what block could add 1 to the score variable?'
Focus on the Program, Not the Person
Talk about the code, the sprites, or the game. Don't talk about your friend...
4 more steps in this tutorial
Sign up free to access the complete tutorial with worked examples and practice.
Sign Up Free to ContinueSample Practice Questions
Challenging
Your team gets feedback from another group: 'Your presentation was confusing.' Your team feels sad. What is the best first step to use this feedback to improve?
A.Decide that the other group just didn't understand.
B.Start the whole presentation over from the beginning.
C.Politely ask the other group, 'Could you tell us which part was confusing?'
D.Tell the teacher that the other group was mean.
Challenging
You are designing a feedback system for your class projects. You want to use data to show how helpful the feedback is. Which system would give you the most useful data?
A.button that just says 'Like'.
B.box where people can type anything they want.
C.Letting people give a thumbs up or thumbs down.
D.1-to-5 star rating for 'How specific was it?' and 'How kind was it?'
Challenging
A classmate gives you feedback: 'You should change the alien character to a robot. I like robots better.' How should you think about this feedback?
A.Recognize this is their opinion, and you can choose whether to use it or not.
B.You must change it to a robot because they gave you feedback.
C.This is bad feedback because it's not about a bug.
D.Tell them that aliens are better than robots.
Want to practice and check your answers?
Sign up to access all questions with instant feedback, explanations, and progress tracking.
Start Practicing Free