Skip to content
This repository has been archived by the owner on Apr 13, 2019. It is now read-only.

One Way or Another #6

Open
JomaMinoza opened this issue Mar 19, 2017 · 0 comments
Open

One Way or Another #6

JomaMinoza opened this issue Mar 19, 2017 · 0 comments

Comments

@JomaMinoza
Copy link
Collaborator

JomaMinoza commented Mar 19, 2017

One Way or Another | Offline Activity | Draft

Overview

Activity Title: One Way or Another

By: Jose Marie Antonio Miñoza

Time: Approximately 45-60 minutes

Audience: 13 years of Age and Up

Introduction
This activity aims to inform participants on what is the algorithm all about and how it is necessary in programming and even in our daily lives. Also, this activity is intended to give information regarding basic concepts of computer programming.

Learning Objectives:

  • Learn to collaborate and create harmony within the team
  • Learn different processes in computer programming
  • Gain and improve logical and creative skills

One Way or Another

Materials

  • 6 Small Boxes
  • 2 1/4 Illustration Board
  • Tape
  • Marker
  • Papers
  • Scissors

Activity Flow

  • Introduction to Algorithm
  • One Way or Another Game
  • Recap of the activity, and explain its relation to how important is algorithm and basic concepts in computer programming.

Mechanics of One Way or Another Game

  • Each participant will be partition into two groups
  • Each group will be assigned into three boxes (one box per one round).
  • Each box contains papers which are random sets of instructions.
  • Each round has certain goal to arrange these papers of instructions based on the category.
  • Each group will be have timer per round.
  • Each paper in the box can contain instruction related to the category or can be just random making disarray of the arrangement.
  • Before the game starts, each group needs to get in line. On the other end, the boxes are set, which is called Debug Station.
  • Each participant will go towards the Debug Station to get paper inside the box and go back in the line.
  • At first, they are only allowed to get maximum of ten (10) papers. [Subject to change: As it depends on the category]. They need to come up with an arrangement of those papers they picked based on the current round's category and submit their entry in Compile Station.
  • Compile station will notify the group if there are errors or not. If there are errors, they need to go again to Debug Station and gather missing papers if there is any. If there are no errors, they need to go Run Station and their timer will be stopped.
  • The least cumulative time of each round wins the game.

Reflection

  • Have teamwork while setting and achieving goals.
  • Learn the basic concepts of Compile, Debug, and Run.
  • Enhanced key and coherent abilities based from the activity.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.