Improving WebIDE through Delightful Design and Gamification
WebIDE is a web-based online learning environment. WebIDE has been used successfully to teach CS0 and CS1 students Java and C concepts and software engineering best practices, specically Test Driven Development. Previous Web- IDE development has concentrated on developing functionality. The main goa...
Main Author: | |
---|---|
Format: | Others |
Published: |
DigitalCommons@CalPoly
2013
|
Subjects: | |
Online Access: | https://digitalcommons.calpoly.edu/theses/931 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1985&context=theses |
id |
ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-1985 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-19852019-10-24T15:17:10Z Improving WebIDE through Delightful Design and Gamification Hilton, Michael WebIDE is a web-based online learning environment. WebIDE has been used successfully to teach CS0 and CS1 students Java and C concepts and software engineering best practices, specically Test Driven Development. Previous Web- IDE development has concentrated on developing functionality. The main goal of this eort is to improve two non-functional aspects of WebIDE. The rst is to design a more delightful user interface. The second is to add a scoring mecha- nism that encourages students to develop best practices. The scoring mechanism rewards students who answer the question correctly on the rst attempt, dis- couraging them from spamming the answer button. Our objective is to motivate the students to think before answering. The innovations are evaluated through a semi-controlled experiment that was conducted during the Fall quarter of 2012 at Cal Poly. 2013-03-01T08:00:00Z text application/pdf https://digitalcommons.calpoly.edu/theses/931 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1985&context=theses Master's Theses and Project Reports DigitalCommons@CalPoly Delight WebIDE Test Driven Development (TDD) gamification Education HCI Graphics and Human Computer Interfaces Software Engineering |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Delight WebIDE Test Driven Development (TDD) gamification Education HCI Graphics and Human Computer Interfaces Software Engineering |
spellingShingle |
Delight WebIDE Test Driven Development (TDD) gamification Education HCI Graphics and Human Computer Interfaces Software Engineering Hilton, Michael Improving WebIDE through Delightful Design and Gamification |
description |
WebIDE is a web-based online learning environment. WebIDE has been used
successfully to teach CS0 and CS1 students Java and C concepts and software
engineering best practices, specically Test Driven Development. Previous Web-
IDE development has concentrated on developing functionality. The main goal
of this eort is to improve two non-functional aspects of WebIDE. The rst is to
design a more delightful user interface. The second is to add a scoring mecha-
nism that encourages students to develop best practices. The scoring mechanism
rewards students who answer the question correctly on the rst attempt, dis-
couraging them from spamming the answer button. Our objective is to motivate
the students to think before answering. The innovations are evaluated through
a semi-controlled experiment that was conducted during the Fall quarter of 2012
at Cal Poly. |
author |
Hilton, Michael |
author_facet |
Hilton, Michael |
author_sort |
Hilton, Michael |
title |
Improving WebIDE through Delightful Design and Gamification |
title_short |
Improving WebIDE through Delightful Design and Gamification |
title_full |
Improving WebIDE through Delightful Design and Gamification |
title_fullStr |
Improving WebIDE through Delightful Design and Gamification |
title_full_unstemmed |
Improving WebIDE through Delightful Design and Gamification |
title_sort |
improving webide through delightful design and gamification |
publisher |
DigitalCommons@CalPoly |
publishDate |
2013 |
url |
https://digitalcommons.calpoly.edu/theses/931 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1985&context=theses |
work_keys_str_mv |
AT hiltonmichael improvingwebidethroughdelightfuldesignandgamification |
_version_ |
1719277391889563648 |