SlideShare a Scribd company logo
1 of 20
Download to read offline
Is Augmented Reality Robot as Effective as
Physical Robot in Motivating Students
to Learn Programming?
Oka Kurniawan, Norman Lee, Nachamma Sockalingam
December 2021
A BETTER WORLD BY DESIGN.
Overview of Our Presentation
Motivation and Earlier Study
Literature Review
About our Physical and AR Robots
Results - Analysis- Discussion
A BETTER WORLD BY DESIGN.
How to Make Learning of Computing Exciting?
Systematic literature review: teaching novices
programming using robots, by Major L., et. al., (2011)
• 75 % report robots are an effective teaching tool and
can help novice programmers in their studies.
• 25 reports that robot is effective, 5 mixed, 1
ineffective
• 23 use physical robots: 16 effective, 4 mixed, 1
ineffective
• 7 use simulated robots: 6 effective, 1 unclassifiable
• 4 use physical + simulated robots: 3 effective, 1
mixed
Methods: course critique surveys, questionnaires,
interviews, focus groups, comparative analysis, student
grades analysis.
Further research is needed to assess the effectiveness
of robot simulator.
Photo by Andy Kelly on Unsplash
A BETTER WORLD BY DESIGN.
Challenges in Using Physical Robot
Hardware Failures
Debugging
Lack of Simulator
Maintenance
Fagin, Barry, and Laurence
Merkle. 2003. ‘Measuring the
Effectiveness of Robots in
Teaching Computer Science’.
ACM SIGCSE Bulletin 35 (1):
307.
https://doi.org/10.1145/79254
8.611994.
Previous study shows no significant difference in learning gain,
Physical robots has an edge for motivation and interest
Programming
Skills
Confidence
Interest
Kurniawan, O., Lee, N. T. S., Datta, S.,
Sockalingam, N., & Leong, P. K. (2018).
Effectiveness of Physical Robot Versus
Robot Simulator in Teaching Introductory
Programming. In 2018 IEEE International
Conference on Teaching, Assessment, and
Learning for Engineering (TALE) (pp.
486–493).
What if we used AR instead of
simulation?
Using physical markers to write code
AR gives immediate feedback on the running code
Boonbrahm, Salin, Poonpong Boonbrahm, Charlee Kaewrat, Prasert Pengkaew, and Prathomjit Khachorncharoenkul. 2019.
‘Teaching Fundamental Programming Using Augmented Reality’. International Journal of Interactive Mobile Technologies
13 (7): 31–43. https://doi.org/10.3991/ijim.v13i07.10738.
Similar physical markers for tangible computational thinking
Limited activity boards
Goyal, Sidhant, Rohan S. Vijay, Charu Monga, and Pratul Kalita. 2016. ‘Code Bits: An Inexpensive Tangible Computational
Thinking Toolkit for K-12 Curriculum’. TEI 2016 - Proceedings of the 10th Anniversary Conference on Tangible Embedded
and Embodied Interaction, 441–47. https://doi.org/10.1145/2839462.2856541.
Mixed Reality Device for programming
Costly and heavy
A BETTER WORLD BY DESIGN.
https://youtu.be/15fhK7Tyxek
Comparison of AR using different form factor
Participants enjoyed Mobile AR the most
Dass, Nathan, Joonyoung Kim, Sam Ford, Sudeep Agarwal, and Duen Horng Polo Chau. 2018. ‘Augmenting Coding: Augmented Reality for Learning
Programming’. ACM International Conference Proceeding Series, 156–59. https://doi.org/10.1145/3202667.3202695.
A BETTER WORLD BY DESIGN.
Allows configurable tile using physical markers
Limited commands for code
Kim, Joonyoung, Sudeep Agarwal, Kristina Marotta, Siwei Li, Jonathan Leo, and Duen Horng Chau. 2019.
‘Mixed Reality for Learning Programming’. Proceedings of the 18th ACM International Conference on
Interaction Design and Children, IDC 2019, 574–79. https://doi.org/10.1145/3311927.3325335.
A BETTER WORLD BY DESIGN.
SUTD AR Robot
A BETTER WORLD BY DESIGN.
https://youtu.be/Qc9h8ru71Uo
Comparing Physical Robot and AR Robot
A BETTER WORLD BY DESIGN.
Setup of Physical Robot
A BETTER WORLD BY DESIGN.
Setup of AR Robot
A BETTER WORLD BY DESIGN.
A BETTER WORLD BY DESIGN.
Bringing AR Technology into the Classroom
Detect
flat
surface
Detect
Wall
markers
Detect
Robot
Write
Code
Test
Coloured floor object
Wall boundary
Simulated Robot
No Significant Difference for
Intrinsic Motivation Inventory and Confidence Survey
A BETTER WORLD BY DESIGN.
Participants’ confidence level in computing after Task 1 (Survey 1). The
statements are categorized into either positive or negative statements. The
Likert scores for both positive and negative statements show consistency in
participants’ responses. There is no significant difference between the group
using augmented reality robot and the group using physical robot for confidence
level.
Participants’ intrinsic motivation inventory scores after Task 1. The statements
are categorized into either positive or negative statements. The Likert scores for
both positive and negative statements show consistency in participants’
responses. There is no significant difference between the group using
augmented reality robot and the group using physical robot for the intrinsic
motivation.
Students with AR Robot have fewer negative statements
On their learning experience
A BETTER WORLD BY DESIGN.
Statements
Category
Raw Filtered
Physical
Robot
AR
Robot
Physical
Robot
AR
Robot
Positive 15 14 12 10
Negative 8 6 7 0
“The least favourable experience is the 'environmental' factors such as the thick
cables hindering the movements of the robot which is completely understandable.”
“I have the fear of breaking the robot with my code.”
“Robotic hardware malfunction.”
“Robot behaves strangely sometimes despite code appearing to be sound.”
Filtered counts removes
statements that does not
involve the
characteristics of the
technology either
Physical Robot or AR
Robot.
An example of a
removed statement:
“The IDE can be
improved: regarding
indentations of the
codes.”
Positive statements highlight the characteristics
Of Physical Robot and AR Robot
A BETTER WORLD BY DESIGN.
PHYSICAL ROBOT
“The most favourable experience would
be to see physically the output of the
code I computed.”
“It is more interactive and engaging to
see an actual robot to code.”
“There’s something satisfying about
seeing a tangible object operate from
your code.”
AR ROBOT
“Seeing how the robot moves onscreen
even though it doesn’t exist in real life”
“I like that it is very logical and can be
understood in a flowchart (student helper
taught me). I also like that it is
accessible. There is no need for the
physical device.”
“The most favourable one would be how
the environmental factors with the
physical robot are eliminated with the
AR version.”
Thank you
A BETTER WORLD BY DESIGN.
Scan QR code or visit our website to try
our AR robot.
https://www.okakurniawan.net/robotar

More Related Content

Similar to Is Augmented Reality Robot as Effective as Physical Robot in Motivating Students to Learn Programming?

Sop Statement Of Purpose For Engineering
Sop Statement Of Purpose For EngineeringSop Statement Of Purpose For Engineering
Sop Statement Of Purpose For EngineeringKatyana Londono
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTrivadis
 
SriramPankantiProfile.docx
SriramPankantiProfile.docxSriramPankantiProfile.docx
SriramPankantiProfile.docxSriramPankanti
 
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015Mozaic Works
 
Intelligent Software Engineering: Synergy between AI and Software Engineering...
Intelligent Software Engineering: Synergy between AI and Software Engineering...Intelligent Software Engineering: Synergy between AI and Software Engineering...
Intelligent Software Engineering: Synergy between AI and Software Engineering...Tao Xie
 
Augmented Reality And Its Science
Augmented Reality And Its ScienceAugmented Reality And Its Science
Augmented Reality And Its ScienceLisa Graves
 
Collaborative Agile Development in Virtual Reality by Talal Shaikh
Collaborative Agile Development in Virtual Reality by Talal ShaikhCollaborative Agile Development in Virtual Reality by Talal Shaikh
Collaborative Agile Development in Virtual Reality by Talal ShaikhAgile ME
 
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...IJITE
 
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...IJITE
 
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...IJITE
 
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...IJITE
 
The Generative AI System Shock, and some thoughts on Collective Intelligence ...
The Generative AI System Shock, and some thoughts on Collective Intelligence ...The Generative AI System Shock, and some thoughts on Collective Intelligence ...
The Generative AI System Shock, and some thoughts on Collective Intelligence ...Simon Buckingham Shum
 
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent MachinesEuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent MachinesRik Marselis
 
Testing of artificial intelligence; AI quality engineering skils - an introdu...
Testing of artificial intelligence; AI quality engineering skils - an introdu...Testing of artificial intelligence; AI quality engineering skils - an introdu...
Testing of artificial intelligence; AI quality engineering skils - an introdu...Rik Marselis
 
PD for the development of AI ethics
PD for the development of AI ethicsPD for the development of AI ethics
PD for the development of AI ethicsMartijn Stolk
 

Similar to Is Augmented Reality Robot as Effective as Physical Robot in Motivating Students to Learn Programming? (20)

Summ11 useinterx
Summ11 useinterxSumm11 useinterx
Summ11 useinterx
 
Sop Statement Of Purpose For Engineering
Sop Statement Of Purpose For EngineeringSop Statement Of Purpose For Engineering
Sop Statement Of Purpose For Engineering
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
 
SriramPankantiProfile.docx
SriramPankantiProfile.docxSriramPankantiProfile.docx
SriramPankantiProfile.docx
 
Chat bot in_pythion
Chat bot in_pythionChat bot in_pythion
Chat bot in_pythion
 
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
 
Intelligent Software Engineering: Synergy between AI and Software Engineering...
Intelligent Software Engineering: Synergy between AI and Software Engineering...Intelligent Software Engineering: Synergy between AI and Software Engineering...
Intelligent Software Engineering: Synergy between AI and Software Engineering...
 
Augmented Reality And Its Science
Augmented Reality And Its ScienceAugmented Reality And Its Science
Augmented Reality And Its Science
 
Collaborative Agile Development in Virtual Reality by Talal Shaikh
Collaborative Agile Development in Virtual Reality by Talal ShaikhCollaborative Agile Development in Virtual Reality by Talal Shaikh
Collaborative Agile Development in Virtual Reality by Talal Shaikh
 
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
 
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
 
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
 
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
LEVERAGING MOBILE DEVICES TO ENHANCE THE PERFORMANCE AND EASE OF PROGRAMMING ...
 
The Generative AI System Shock, and some thoughts on Collective Intelligence ...
The Generative AI System Shock, and some thoughts on Collective Intelligence ...The Generative AI System Shock, and some thoughts on Collective Intelligence ...
The Generative AI System Shock, and some thoughts on Collective Intelligence ...
 
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent MachinesEuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
EuroSTAR 2018 tutorial Rik Marselis Testing Intelligent Machines
 
deepak
deepakdeepak
deepak
 
Testing of artificial intelligence; AI quality engineering skils - an introdu...
Testing of artificial intelligence; AI quality engineering skils - an introdu...Testing of artificial intelligence; AI quality engineering skils - an introdu...
Testing of artificial intelligence; AI quality engineering skils - an introdu...
 
Cracking the code
Cracking the codeCracking the code
Cracking the code
 
PD for the development of AI ethics
PD for the development of AI ethicsPD for the development of AI ethics
PD for the development of AI ethics
 
CV
CVCV
CV
 

More from Oka Kurniawan

Digital World: A Freshmore Course for Computational Thinking at SUTD
Digital World: A Freshmore Course for Computational Thinking at SUTDDigital World: A Freshmore Course for Computational Thinking at SUTD
Digital World: A Freshmore Course for Computational Thinking at SUTDOka Kurniawan
 
Do you have any question? : How to avoid this question and other classroom pe...
Do you have any question? : How to avoid this question and other classroom pe...Do you have any question? : How to avoid this question and other classroom pe...
Do you have any question? : How to avoid this question and other classroom pe...Oka Kurniawan
 
Extending classroom learning with projects and videos
Extending classroom learning with projects and videosExtending classroom learning with projects and videos
Extending classroom learning with projects and videosOka Kurniawan
 
St. Therese of Liseux on Prayer
St. Therese of Liseux on PrayerSt. Therese of Liseux on Prayer
St. Therese of Liseux on PrayerOka Kurniawan
 
Scientific method: Testing Idea
Scientific method: Testing IdeaScientific method: Testing Idea
Scientific method: Testing IdeaOka Kurniawan
 
Surface Plasmon Hybridization of Whispering Gallery Mode Microdisk Laser
Surface Plasmon Hybridization of Whispering Gallery Mode Microdisk LaserSurface Plasmon Hybridization of Whispering Gallery Mode Microdisk Laser
Surface Plasmon Hybridization of Whispering Gallery Mode Microdisk LaserOka Kurniawan
 
Praise And Worship in a Catholic Setting
Praise And Worship in a Catholic SettingPraise And Worship in a Catholic Setting
Praise And Worship in a Catholic SettingOka Kurniawan
 
Charisms, Signs, and Gifts of a Teacher (of the faith)
Charisms, Signs, and Gifts of a Teacher (of the faith)Charisms, Signs, and Gifts of a Teacher (of the faith)
Charisms, Signs, and Gifts of a Teacher (of the faith)Oka Kurniawan
 
Our Ongoing Formation -- for youth leaders
Our Ongoing Formation -- for youth leadersOur Ongoing Formation -- for youth leaders
Our Ongoing Formation -- for youth leadersOka Kurniawan
 
Non-equilibrium Green's Function Calculation of Optical Absorption in Nano Op...
Non-equilibrium Green's Function Calculation of Optical Absorption in Nano Op...Non-equilibrium Green's Function Calculation of Optical Absorption in Nano Op...
Non-equilibrium Green's Function Calculation of Optical Absorption in Nano Op...Oka Kurniawan
 
Our Ongoing Formation
Our Ongoing FormationOur Ongoing Formation
Our Ongoing FormationOka Kurniawan
 
Our call: To be Holy!
Our call: To be Holy!Our call: To be Holy!
Our call: To be Holy!Oka Kurniawan
 
Who is the Holy Spirit
Who is the Holy SpiritWho is the Holy Spirit
Who is the Holy SpiritOka Kurniawan
 

More from Oka Kurniawan (20)

Digital World: A Freshmore Course for Computational Thinking at SUTD
Digital World: A Freshmore Course for Computational Thinking at SUTDDigital World: A Freshmore Course for Computational Thinking at SUTD
Digital World: A Freshmore Course for Computational Thinking at SUTD
 
Do you have any question? : How to avoid this question and other classroom pe...
Do you have any question? : How to avoid this question and other classroom pe...Do you have any question? : How to avoid this question and other classroom pe...
Do you have any question? : How to avoid this question and other classroom pe...
 
Extending classroom learning with projects and videos
Extending classroom learning with projects and videosExtending classroom learning with projects and videos
Extending classroom learning with projects and videos
 
Married vocation
Married vocationMarried vocation
Married vocation
 
St. Therese of Liseux on Prayer
St. Therese of Liseux on PrayerSt. Therese of Liseux on Prayer
St. Therese of Liseux on Prayer
 
Scientific method: Testing Idea
Scientific method: Testing IdeaScientific method: Testing Idea
Scientific method: Testing Idea
 
Surface Plasmon Hybridization of Whispering Gallery Mode Microdisk Laser
Surface Plasmon Hybridization of Whispering Gallery Mode Microdisk LaserSurface Plasmon Hybridization of Whispering Gallery Mode Microdisk Laser
Surface Plasmon Hybridization of Whispering Gallery Mode Microdisk Laser
 
Scientific Method
Scientific MethodScientific Method
Scientific Method
 
Freefallball
FreefallballFreefallball
Freefallball
 
Schrodingermaxwell
SchrodingermaxwellSchrodingermaxwell
Schrodingermaxwell
 
Praise And Worship in a Catholic Setting
Praise And Worship in a Catholic SettingPraise And Worship in a Catholic Setting
Praise And Worship in a Catholic Setting
 
Charisms, Signs, and Gifts of a Teacher (of the faith)
Charisms, Signs, and Gifts of a Teacher (of the faith)Charisms, Signs, and Gifts of a Teacher (of the faith)
Charisms, Signs, and Gifts of a Teacher (of the faith)
 
Baptism Of Jesus
Baptism Of JesusBaptism Of Jesus
Baptism Of Jesus
 
Wiki For Corporate
Wiki For CorporateWiki For Corporate
Wiki For Corporate
 
Our Ongoing Formation -- for youth leaders
Our Ongoing Formation -- for youth leadersOur Ongoing Formation -- for youth leaders
Our Ongoing Formation -- for youth leaders
 
Growth Prayer 2009
Growth Prayer 2009Growth Prayer 2009
Growth Prayer 2009
 
Non-equilibrium Green's Function Calculation of Optical Absorption in Nano Op...
Non-equilibrium Green's Function Calculation of Optical Absorption in Nano Op...Non-equilibrium Green's Function Calculation of Optical Absorption in Nano Op...
Non-equilibrium Green's Function Calculation of Optical Absorption in Nano Op...
 
Our Ongoing Formation
Our Ongoing FormationOur Ongoing Formation
Our Ongoing Formation
 
Our call: To be Holy!
Our call: To be Holy!Our call: To be Holy!
Our call: To be Holy!
 
Who is the Holy Spirit
Who is the Holy SpiritWho is the Holy Spirit
Who is the Holy Spirit
 

Recently uploaded

URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
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
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 

Recently uploaded (20)

URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
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
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 

Is Augmented Reality Robot as Effective as Physical Robot in Motivating Students to Learn Programming?

  • 1. Is Augmented Reality Robot as Effective as Physical Robot in Motivating Students to Learn Programming? Oka Kurniawan, Norman Lee, Nachamma Sockalingam December 2021
  • 2. A BETTER WORLD BY DESIGN. Overview of Our Presentation Motivation and Earlier Study Literature Review About our Physical and AR Robots Results - Analysis- Discussion
  • 3. A BETTER WORLD BY DESIGN. How to Make Learning of Computing Exciting? Systematic literature review: teaching novices programming using robots, by Major L., et. al., (2011) • 75 % report robots are an effective teaching tool and can help novice programmers in their studies. • 25 reports that robot is effective, 5 mixed, 1 ineffective • 23 use physical robots: 16 effective, 4 mixed, 1 ineffective • 7 use simulated robots: 6 effective, 1 unclassifiable • 4 use physical + simulated robots: 3 effective, 1 mixed Methods: course critique surveys, questionnaires, interviews, focus groups, comparative analysis, student grades analysis. Further research is needed to assess the effectiveness of robot simulator. Photo by Andy Kelly on Unsplash
  • 4. A BETTER WORLD BY DESIGN. Challenges in Using Physical Robot Hardware Failures Debugging Lack of Simulator Maintenance Fagin, Barry, and Laurence Merkle. 2003. ‘Measuring the Effectiveness of Robots in Teaching Computer Science’. ACM SIGCSE Bulletin 35 (1): 307. https://doi.org/10.1145/79254 8.611994.
  • 5. Previous study shows no significant difference in learning gain, Physical robots has an edge for motivation and interest Programming Skills Confidence Interest Kurniawan, O., Lee, N. T. S., Datta, S., Sockalingam, N., & Leong, P. K. (2018). Effectiveness of Physical Robot Versus Robot Simulator in Teaching Introductory Programming. In 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) (pp. 486–493). What if we used AR instead of simulation?
  • 6. Using physical markers to write code AR gives immediate feedback on the running code Boonbrahm, Salin, Poonpong Boonbrahm, Charlee Kaewrat, Prasert Pengkaew, and Prathomjit Khachorncharoenkul. 2019. ‘Teaching Fundamental Programming Using Augmented Reality’. International Journal of Interactive Mobile Technologies 13 (7): 31–43. https://doi.org/10.3991/ijim.v13i07.10738.
  • 7. Similar physical markers for tangible computational thinking Limited activity boards Goyal, Sidhant, Rohan S. Vijay, Charu Monga, and Pratul Kalita. 2016. ‘Code Bits: An Inexpensive Tangible Computational Thinking Toolkit for K-12 Curriculum’. TEI 2016 - Proceedings of the 10th Anniversary Conference on Tangible Embedded and Embodied Interaction, 441–47. https://doi.org/10.1145/2839462.2856541.
  • 8. Mixed Reality Device for programming Costly and heavy A BETTER WORLD BY DESIGN. https://youtu.be/15fhK7Tyxek
  • 9. Comparison of AR using different form factor Participants enjoyed Mobile AR the most Dass, Nathan, Joonyoung Kim, Sam Ford, Sudeep Agarwal, and Duen Horng Polo Chau. 2018. ‘Augmenting Coding: Augmented Reality for Learning Programming’. ACM International Conference Proceeding Series, 156–59. https://doi.org/10.1145/3202667.3202695. A BETTER WORLD BY DESIGN.
  • 10. Allows configurable tile using physical markers Limited commands for code Kim, Joonyoung, Sudeep Agarwal, Kristina Marotta, Siwei Li, Jonathan Leo, and Duen Horng Chau. 2019. ‘Mixed Reality for Learning Programming’. Proceedings of the 18th ACM International Conference on Interaction Design and Children, IDC 2019, 574–79. https://doi.org/10.1145/3311927.3325335. A BETTER WORLD BY DESIGN.
  • 11. SUTD AR Robot A BETTER WORLD BY DESIGN. https://youtu.be/Qc9h8ru71Uo
  • 12. Comparing Physical Robot and AR Robot A BETTER WORLD BY DESIGN.
  • 13. Setup of Physical Robot A BETTER WORLD BY DESIGN.
  • 14. Setup of AR Robot A BETTER WORLD BY DESIGN.
  • 15. A BETTER WORLD BY DESIGN. Bringing AR Technology into the Classroom Detect flat surface Detect Wall markers Detect Robot Write Code Test Coloured floor object Wall boundary Simulated Robot
  • 16. No Significant Difference for Intrinsic Motivation Inventory and Confidence Survey A BETTER WORLD BY DESIGN. Participants’ confidence level in computing after Task 1 (Survey 1). The statements are categorized into either positive or negative statements. The Likert scores for both positive and negative statements show consistency in participants’ responses. There is no significant difference between the group using augmented reality robot and the group using physical robot for confidence level. Participants’ intrinsic motivation inventory scores after Task 1. The statements are categorized into either positive or negative statements. The Likert scores for both positive and negative statements show consistency in participants’ responses. There is no significant difference between the group using augmented reality robot and the group using physical robot for the intrinsic motivation.
  • 17. Students with AR Robot have fewer negative statements On their learning experience A BETTER WORLD BY DESIGN. Statements Category Raw Filtered Physical Robot AR Robot Physical Robot AR Robot Positive 15 14 12 10 Negative 8 6 7 0 “The least favourable experience is the 'environmental' factors such as the thick cables hindering the movements of the robot which is completely understandable.” “I have the fear of breaking the robot with my code.” “Robotic hardware malfunction.” “Robot behaves strangely sometimes despite code appearing to be sound.” Filtered counts removes statements that does not involve the characteristics of the technology either Physical Robot or AR Robot. An example of a removed statement: “The IDE can be improved: regarding indentations of the codes.”
  • 18. Positive statements highlight the characteristics Of Physical Robot and AR Robot A BETTER WORLD BY DESIGN. PHYSICAL ROBOT “The most favourable experience would be to see physically the output of the code I computed.” “It is more interactive and engaging to see an actual robot to code.” “There’s something satisfying about seeing a tangible object operate from your code.” AR ROBOT “Seeing how the robot moves onscreen even though it doesn’t exist in real life” “I like that it is very logical and can be understood in a flowchart (student helper taught me). I also like that it is accessible. There is no need for the physical device.” “The most favourable one would be how the environmental factors with the physical robot are eliminated with the AR version.”
  • 19.
  • 20. Thank you A BETTER WORLD BY DESIGN. Scan QR code or visit our website to try our AR robot. https://www.okakurniawan.net/robotar