Search Header Logo
Lesson 15: Hackathon part 4

Lesson 15: Hackathon part 4

Assessment

Presentation

Other

KG

Medium

Created by

Tory Williams

Used 4+ times

FREE Resource

10 Slides • 10 Questions

1

Open Ended

Question image

According to your project checklist, what should be listed on this page of your Scratch project?

2

media
media

​Be sure to explain how the game should start and work.

​List what the players should learn from the game here.

3

Lessons 15: Hackathon Programming Part 4

4

Field Trip Permission Slips

  • Field trip permission slips are due on Thursday, April 6th

  • The Southern University 3-D Printing Lab Field Trip is April 21st.

  • Only students with 0 behavior infractions will be allowed to attend this trip

media

5

How can we use Scratch to create a program related to a specific content theme?

Objectives

Students will be able to...

  • imagine the goal of their projects.

  • identify how a user will interact with their projects/topics.

  • diagram a program as part of the planning process.

  • iteratively develop their projects.

  • develop a Scratch Project.

  • identify the relevant interactions for the projects.

6

media

​What to do?

  • ​Your project should have a theme that will teach the audience about that subject(sports, music, math, football, fashion, etc.......).

  • Decide will your game be a point and click (click and disappear for points), flashcard game (click and change), quiz game (question and answers), or a story-based game.

  • Review the checklist to make sure your project meets all requirements.

  • Work little by little to complete the project. You have a team, use them to help you through this.

​When is it due?

​ Tuesday, April 5th

Posted in Google Classroom by the end of the day. (3.29 Hackathon)

​ Why?

​-100 point grade

-$60 prize for the winning group (split amongst the winning team

7

Poll

Question image

Check all blocks you are using in your Scratch Project

Operators

Events

Control

Looks

Sensing

8

Project Checklist

These next few slides should help explain how to set up your Scratch project.

Go to your Scratch project page, or click here if you need a template to start your project off.

9

broadcast

When blocks of code are executed at a given time by communicating (or broadcasting) a message. Use this to trigger converations, scene changes, and costume changes.

media
media
media

10

Sensing Blocks

light-blue colored Boolean blocks that are used to detect different factors or a project such as touching.

media

​Use these to ask questions for a quiz game, or to ask a player their name or age. Combine it with if-then conditional blocks

media

11

media
media

​Use the event blocks ("when this sprite is clicked" or "when this key is pressed") to make characters move, talk, or trigger scene changes (change backdrop using broadcast blocks) Similar to what we used for the food game and the vocabulary words projects.

12

Multiple Choice

Question image

How do I use 1 sprite to activate other sprites?

1

Sensing

2

Control

3

Operators

4

Broadcast

13

Multiple Choice

True or false: You can name your messages whatever you want.

1

True

2

False

14

Multiple Choice

Question image

True or false: It is good practice to use meaningful or helpful names to identify what the message is used for.

1

True

2

False

15

Multiple Choice

Question image

When using an ask block, the Scratch program automatically stores the user's answer.

1

True

2

False

16

Multiple Choice

Question image

John answered the question with his name. What will be displayed after he types in his name?

1

Hello John.

2

Hello John!

3

How old are you?

4

What's your name?

17

Multiple Choice

True or false: An Actor can only receive one message.

1

True

2

False

18

Multiple Choice

Cathy wants to program a radio and four of her Actors so that when she clicks on the radio, music will play and her four Actors will dance. Which group of code blocks will help her do that?

1
2
3
4

19

Multiple Choice

Question image

Bill is having a problem. His program won't recognize an answer as correct or incorrect. Which blocks will fix his problem?

1
2
3

20

Today's Assignment

  • ​The full project is due by the end of class.

  • The goal of this project is to create a program that educates a user on a given topic. User should be engaged (not get bored).

  • Post the link of your Scratch project in the 3.29 Hackathon Assignment in Google Classroom

  • Complete Lesson 15 in BR Bytes if your project is complete (Project Guide, Vocabulary, and Wrap-Up)

Question image

According to your project checklist, what should be listed on this page of your Scratch project?

Show answer

Auto Play

Slide 1 / 20

OPEN ENDED