SlideShare a Scribd company logo
1 of 16
Download to read offline
GETTING STARTED
TEACHER’S GUIDE
WELCOME TO BOMBERBOT!
“In a world that is increasingly
influenced by technology, we believe
that it's essential that children become
digitally literate to understand how
computers work, how we (as humans)
tell machines what to do and how to
communicate with them to get the best
out of them.”
WHAT DO WE TEACH?
21ST CENTURY SKILLS
+
FUNDAMENTAL PROGRAMMING
CONCEPTS
+
COMPUTATIONAL THINKING
+
SPATIAL REASONING
=
PROGRAMMING SKILLS FOR LIFE!
WHAT IS COMPUTATIONAL THINKING?
ABSTACTION
DECOMPOSITION
ALGORITHMIC THINKING
PATTERN RECOGNITION
CREATE A CLASS
1. Log in to www.bomberbot.com and click ‘My Classes’ in the menu.
2. Choose a class name and an easy to remember access code.
Students will use this access code to create an account and connect
to your online class.
ADD STUDENTS
Option #1 (Recommended):
Teach your students to how create their own accounts in Lesson 0:
Create a Bomberbot, where students learn about internet safety,
unique usernames, and password security.
1. At www.bomberbot.com, click “Sign Up” and choose “I’m a Kid.”
2. Students create a username, password, and fill in the Class Access
Code that you provide them.
Option #2:
As a teacher, you can also create accounts for students yourself:
1. Log in and click ‘My Classes’ in the left menu.
2. Select the class on the top right side of the page.
3. Click ‘Add new student’ and choose a username and password for
your students.
WHAT’S IN A LESSON?
Average Lesson Time: 60 Minutes
1.  Review (5 minutes)
2.  Introduce Programming Concept (10
minutes)
3.  Unplugged Activities (10 minutes)
4.  Practice Levels Together as a Class (10
minutes)
5.  Play Levels in the Mission Individually or in
Pairs (20 minutes)
6.  Feedback (5 minutes)
TEACHING WITH THE PLATFORM
PREPARATION (20 – 40 minutes)
1.  Download, print, and read the Lesson Plan
(PDF).
Take a look at the Powerpoint Presentation.
You can adjust this to your wishes.
2.  Play the levels for the Mission ahead of time.
3.  Check the answers to the levels in the
Solutions Guide.
UNLOCKING MISSIONS
All Missions are ordered by programming concept and difficulty level.
They are locked by default (except Misson 1) to prevent students from
playing levels out of order.
Remember to unlock each Mission for your students to play before giving
the next Lesson.

Click the Settings icon. Example: The current Mission is unlocked
for Grade X and Y.
UNLOCKING LEVELS
There are two types of gameplay for each Mission in Bomberbot.
1. Normal Play (default): Students have to solve the previous level in
order to continue to the next level.
2. Free Play: Students can choose to play any level in a Mission.
Example:
Levels are unlocked for
Grade X. Students can
play any level in Mission
2 (free play).
Levels are locked for
Grade Y. Students must
solve level 1 to get to
level 2 (normal play).
EVALUATION
SELF-EVALUATION: STUDENTS
Students receive 1, 2 or 3 stars when completing each
level.
•  3 stars: Best or most efficient solution (least number of
steps)
•  2 stars: Good solution
•  1 star: Did not use programming concept (correctly)
In the Account Settings, students can review their total
stars earned and their programming powers (badges
earned for each Mission completed).
EVALUATION
EVALUATION BY TEACHER
As a teacher, you can track your students’ progress on the
Grades page:
Total time student spent playing this Mission.
Total levels completed by student in this Mission.
Average amount of stars earned by student in this
Mission.
We recommend checking your students’ progress after
each Lesson to see who can use extra help or time.
TASK BASED EVALUATION
You can evaluate whether students can apply the programming concepts they
learned in Bomberbot, as well their ability to test and debug their solutions,
through designing their own levels. Students can save their levels in the
platform, where they can be played and reviewed.
DESIGN YOUR OWN ALGORITHMS
{{{
F1	
   F2	
  
CREATE YOUR OWN SOLUTIONS
GIVE STARS
UNPLUGGED LEVEL CREATOR
CREATE YOUR OWN LEVELS
{ { {
F1	
   F2	
   F1	
  F2	
   F1	
   F2	
   F1	
   F2	
  F1	
   F2	
  
CREATE YOUR OWN SOLUTIONS
Unplugged	
  	
  Ac/vity	
  
BLANK PROGRAM PANELS
Student	
  Name:_	
   	
   	
  Mission:_	
   	
  	
  
Level:_	
   	
  	
  	
  
Total	
  Steps:_	
   	
  	
  	
  
Level:_	
   	
  	
  	
  
Total	
  Steps:_	
   	
  	
  	
  
Level:_	
   	
   	
  	
  	
  
Total	
  Steps:_	
   	
  	
  
Main	
  Program	
  
Func/on	
  1	
  (F1)	
  
Func/on	
  2	
  (F2)	
  
Main	
  Program	
  
Func/on	
  1	
  (F1)	
  
Func/on	
  2	
  (F2)	
  
Main	
  Program	
  
Func/on	
  1	
  (F1)	
  
Func/on	
  2	
  (F2)	
  
ANY QUESTIONS?
www.bomberbot.com/faq
hello@bomberbot.com

More Related Content

Viewers also liked

SW교육과 컴퓨팅 사고력 신장하기
SW교육과 컴퓨팅 사고력 신장하기SW교육과 컴퓨팅 사고력 신장하기
SW교육과 컴퓨팅 사고력 신장하기웅용 박
 
소프트웨어교육론 전체
소프트웨어교육론 전체소프트웨어교육론 전체
소프트웨어교육론 전체YoungSik Jeong
 
디미컨 어린이컴퓨터교육 방향.차별성
디미컨 어린이컴퓨터교육 방향.차별성디미컨 어린이컴퓨터교육 방향.차별성
디미컨 어린이컴퓨터교육 방향.차별성jiyein
 
스마트로봇 알버트 코딩교육의 특징 이해
스마트로봇 알버트 코딩교육의 특징 이해스마트로봇 알버트 코딩교육의 특징 이해
스마트로봇 알버트 코딩교육의 특징 이해the Learning & Company
 
연구학교 데이터분석
연구학교 데이터분석 연구학교 데이터분석
연구학교 데이터분석 성훈 김
 
SKT 스마트로봇 코딩강사 교육과정 제안서(배포)
SKT 스마트로봇 코딩강사 교육과정 제안서(배포)SKT 스마트로봇 코딩강사 교육과정 제안서(배포)
SKT 스마트로봇 코딩강사 교육과정 제안서(배포)the Learning & Company
 
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)MinGeun Park
 
손코딩뇌컴파일눈디버깅을 소개합니다.
손코딩뇌컴파일눈디버깅을 소개합니다.손코딩뇌컴파일눈디버깅을 소개합니다.
손코딩뇌컴파일눈디버깅을 소개합니다.Kwangsung Ha
 
Computational thinking 을 높히는 초중고 sw교육 발전 방향과 사례
Computational thinking 을 높히는 초중고 sw교육 발전 방향과 사례Computational thinking 을 높히는 초중고 sw교육 발전 방향과 사례
Computational thinking 을 높히는 초중고 sw교육 발전 방향과 사례Bo Seong Seo
 

Viewers also liked (10)

SW교육과 컴퓨팅 사고력 신장하기
SW교육과 컴퓨팅 사고력 신장하기SW교육과 컴퓨팅 사고력 신장하기
SW교육과 컴퓨팅 사고력 신장하기
 
소프트웨어교육론 전체
소프트웨어교육론 전체소프트웨어교육론 전체
소프트웨어교육론 전체
 
디미컨 어린이컴퓨터교육 방향.차별성
디미컨 어린이컴퓨터교육 방향.차별성디미컨 어린이컴퓨터교육 방향.차별성
디미컨 어린이컴퓨터교육 방향.차별성
 
스마트로봇 알버트 코딩교육의 특징 이해
스마트로봇 알버트 코딩교육의 특징 이해스마트로봇 알버트 코딩교육의 특징 이해
스마트로봇 알버트 코딩교육의 특징 이해
 
연구학교 데이터분석
연구학교 데이터분석 연구학교 데이터분석
연구학교 데이터분석
 
SKT 스마트로봇 코딩강사 교육과정 제안서(배포)
SKT 스마트로봇 코딩강사 교육과정 제안서(배포)SKT 스마트로봇 코딩강사 교육과정 제안서(배포)
SKT 스마트로봇 코딩강사 교육과정 제안서(배포)
 
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
[0119 박민근] 기술 면접시 자주 나오는 문제들(ver 2013)
 
손코딩뇌컴파일눈디버깅을 소개합니다.
손코딩뇌컴파일눈디버깅을 소개합니다.손코딩뇌컴파일눈디버깅을 소개합니다.
손코딩뇌컴파일눈디버깅을 소개합니다.
 
Computational thinking 을 높히는 초중고 sw교육 발전 방향과 사례
Computational thinking 을 높히는 초중고 sw교육 발전 방향과 사례Computational thinking 을 높히는 초중고 sw교육 발전 방향과 사례
Computational thinking 을 높히는 초중고 sw교육 발전 방향과 사례
 
Machine Learning for Dummies
Machine Learning for DummiesMachine Learning for Dummies
Machine Learning for Dummies
 

Similar to BOMBERBOT Getting Started: Teacher's Guide

The NXT Step - Assessing with Lego Robots
The NXT Step - Assessing with Lego RobotsThe NXT Step - Assessing with Lego Robots
The NXT Step - Assessing with Lego RobotsKenji Lamb
 
Approaches to teaching primary computing
Approaches to teaching primary computingApproaches to teaching primary computing
Approaches to teaching primary computingJEcomputing
 
Id project presentation wikilinks
Id project presentation wikilinksId project presentation wikilinks
Id project presentation wikilinksacbaker52
 
Coding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne VillisCoding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne VillisJoanne Villis
 
Lesson plan input devices
Lesson plan input devicesLesson plan input devices
Lesson plan input devicesshidabahri810
 
Lesson plan input devices
Lesson plan input devicesLesson plan input devices
Lesson plan input devicesshidabahri810
 
Lesson plan input devices
Lesson plan input devicesLesson plan input devices
Lesson plan input devicesshidabahri810
 
Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesJill Hubbard
 
Getting Started with Robotics
Getting Started with RoboticsGetting Started with Robotics
Getting Started with Roboticss0133116
 
Lesson plan input devices
Lesson plan input devicesLesson plan input devices
Lesson plan input devicesshidabahri810
 
Multimedia room presentation2
Multimedia room presentation2Multimedia room presentation2
Multimedia room presentation2Veronica Valdiri
 
Socrative tutorial new
Socrative tutorial newSocrative tutorial new
Socrative tutorial newRudy Prabowo
 
Lesson plan part 1 objectives and ISD 23203
Lesson plan part 1 objectives and ISD 23203Lesson plan part 1 objectives and ISD 23203
Lesson plan part 1 objectives and ISD 23203Lauri Lott
 
Engineering Design & Development Project
Engineering Design & Development ProjectEngineering Design & Development Project
Engineering Design & Development ProjectDan Pfeiffer-Kelly
 

Similar to BOMBERBOT Getting Started: Teacher's Guide (20)

The NXT Step - Assessing with Lego Robots
The NXT Step - Assessing with Lego RobotsThe NXT Step - Assessing with Lego Robots
The NXT Step - Assessing with Lego Robots
 
Approaches to teaching primary computing
Approaches to teaching primary computingApproaches to teaching primary computing
Approaches to teaching primary computing
 
Notes
NotesNotes
Notes
 
Id project presentation wikilinks
Id project presentation wikilinksId project presentation wikilinks
Id project presentation wikilinks
 
ADDIE-hussein al arab
ADDIE-hussein al arabADDIE-hussein al arab
ADDIE-hussein al arab
 
Desktop Publishing
Desktop PublishingDesktop Publishing
Desktop Publishing
 
Coding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne VillisCoding: Year 3-4 Teaching Ideas by Joanne Villis
Coding: Year 3-4 Teaching Ideas by Joanne Villis
 
Lesson plan input devices
Lesson plan input devicesLesson plan input devices
Lesson plan input devices
 
Lesson plan input devices
Lesson plan input devicesLesson plan input devices
Lesson plan input devices
 
Lesson plan input devices
Lesson plan input devicesLesson plan input devices
Lesson plan input devices
 
Hour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To ActivitesHour Of Code : A Sample Lesson With Links To Activites
Hour Of Code : A Sample Lesson With Links To Activites
 
Getting Started with Robotics
Getting Started with RoboticsGetting Started with Robotics
Getting Started with Robotics
 
Lesson plan input devices
Lesson plan input devicesLesson plan input devices
Lesson plan input devices
 
Multimedia room presentation2
Multimedia room presentation2Multimedia room presentation2
Multimedia room presentation2
 
Ict dcr
Ict dcrIct dcr
Ict dcr
 
Socrative tutorial new
Socrative tutorial newSocrative tutorial new
Socrative tutorial new
 
Coding on iPads
Coding on iPadsCoding on iPads
Coding on iPads
 
Kodu curriculum doc
Kodu curriculum docKodu curriculum doc
Kodu curriculum doc
 
Lesson plan part 1 objectives and ISD 23203
Lesson plan part 1 objectives and ISD 23203Lesson plan part 1 objectives and ISD 23203
Lesson plan part 1 objectives and ISD 23203
 
Engineering Design & Development Project
Engineering Design & Development ProjectEngineering Design & Development Project
Engineering Design & Development Project
 

Recently uploaded

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 

Recently uploaded (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 

BOMBERBOT Getting Started: Teacher's Guide

  • 2. WELCOME TO BOMBERBOT! “In a world that is increasingly influenced by technology, we believe that it's essential that children become digitally literate to understand how computers work, how we (as humans) tell machines what to do and how to communicate with them to get the best out of them.”
  • 3. WHAT DO WE TEACH? 21ST CENTURY SKILLS + FUNDAMENTAL PROGRAMMING CONCEPTS + COMPUTATIONAL THINKING + SPATIAL REASONING = PROGRAMMING SKILLS FOR LIFE!
  • 4. WHAT IS COMPUTATIONAL THINKING? ABSTACTION DECOMPOSITION ALGORITHMIC THINKING PATTERN RECOGNITION
  • 5. CREATE A CLASS 1. Log in to www.bomberbot.com and click ‘My Classes’ in the menu. 2. Choose a class name and an easy to remember access code. Students will use this access code to create an account and connect to your online class.
  • 6. ADD STUDENTS Option #1 (Recommended): Teach your students to how create their own accounts in Lesson 0: Create a Bomberbot, where students learn about internet safety, unique usernames, and password security. 1. At www.bomberbot.com, click “Sign Up” and choose “I’m a Kid.” 2. Students create a username, password, and fill in the Class Access Code that you provide them. Option #2: As a teacher, you can also create accounts for students yourself: 1. Log in and click ‘My Classes’ in the left menu. 2. Select the class on the top right side of the page. 3. Click ‘Add new student’ and choose a username and password for your students.
  • 7. WHAT’S IN A LESSON? Average Lesson Time: 60 Minutes 1.  Review (5 minutes) 2.  Introduce Programming Concept (10 minutes) 3.  Unplugged Activities (10 minutes) 4.  Practice Levels Together as a Class (10 minutes) 5.  Play Levels in the Mission Individually or in Pairs (20 minutes) 6.  Feedback (5 minutes)
  • 8. TEACHING WITH THE PLATFORM PREPARATION (20 – 40 minutes) 1.  Download, print, and read the Lesson Plan (PDF). Take a look at the Powerpoint Presentation. You can adjust this to your wishes. 2.  Play the levels for the Mission ahead of time. 3.  Check the answers to the levels in the Solutions Guide.
  • 9. UNLOCKING MISSIONS All Missions are ordered by programming concept and difficulty level. They are locked by default (except Misson 1) to prevent students from playing levels out of order. Remember to unlock each Mission for your students to play before giving the next Lesson. Click the Settings icon. Example: The current Mission is unlocked for Grade X and Y.
  • 10. UNLOCKING LEVELS There are two types of gameplay for each Mission in Bomberbot. 1. Normal Play (default): Students have to solve the previous level in order to continue to the next level. 2. Free Play: Students can choose to play any level in a Mission. Example: Levels are unlocked for Grade X. Students can play any level in Mission 2 (free play). Levels are locked for Grade Y. Students must solve level 1 to get to level 2 (normal play).
  • 11. EVALUATION SELF-EVALUATION: STUDENTS Students receive 1, 2 or 3 stars when completing each level. •  3 stars: Best or most efficient solution (least number of steps) •  2 stars: Good solution •  1 star: Did not use programming concept (correctly) In the Account Settings, students can review their total stars earned and their programming powers (badges earned for each Mission completed).
  • 12. EVALUATION EVALUATION BY TEACHER As a teacher, you can track your students’ progress on the Grades page: Total time student spent playing this Mission. Total levels completed by student in this Mission. Average amount of stars earned by student in this Mission. We recommend checking your students’ progress after each Lesson to see who can use extra help or time.
  • 13. TASK BASED EVALUATION You can evaluate whether students can apply the programming concepts they learned in Bomberbot, as well their ability to test and debug their solutions, through designing their own levels. Students can save their levels in the platform, where they can be played and reviewed.
  • 14. DESIGN YOUR OWN ALGORITHMS {{{ F1   F2   CREATE YOUR OWN SOLUTIONS GIVE STARS UNPLUGGED LEVEL CREATOR CREATE YOUR OWN LEVELS { { { F1   F2   F1  F2   F1   F2   F1   F2  F1   F2  
  • 15. CREATE YOUR OWN SOLUTIONS Unplugged    Ac/vity   BLANK PROGRAM PANELS Student  Name:_      Mission:_       Level:_         Total  Steps:_         Level:_         Total  Steps:_         Level:_           Total  Steps:_       Main  Program   Func/on  1  (F1)   Func/on  2  (F2)   Main  Program   Func/on  1  (F1)   Func/on  2  (F2)   Main  Program   Func/on  1  (F1)   Func/on  2  (F2)