12
Intelligent Database Systems Lab 國國國國國國國國 National Yunlin University of Science and Technology Enhancing Self-Motivation in Learning Programming Using Game- Based Simulation and Metrics Presenter Wun-Huei Su Author: Hewijin Christine Jiau Jinghong Cox Chen Kuo-Feng Ssu 1 9. Education, IEEE Transactions on : Accepted for future publication

Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

  • Upload
    badru

  • View
    52

  • Download
    0

Embed Size (px)

DESCRIPTION

Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics. Presenter : Wun-Huei Su Author: Hewijin Christine Jiau Jinghong Cox Chen Kuo-Feng Ssu. 2009. Education, IEEE Transactions on : Accepted for future publication. Outline. Motivation Objective - PowerPoint PPT Presentation

Citation preview

Page 1: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

國立雲林科技大學National Yunlin University of Science and Technology

Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and

Metrics

Presenter:Wun-Huei SuAuthor: Hewijin Christine Jiau Jinghong Cox Chen Kuo-Feng Ssu

1

2009. Education, IEEE Transactions on : Accepted for future publication

Page 2: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

2

Outline Motivation Objective Method Experiments Conclusion Comment

Page 3: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

3

How to motivate students Traditional: Require students to implement repetitive practice

Offer a simple win or lose result Long-term effectiveness in high-level of self-motivation is limited

Commercial Can learn how to dominate the game and improve the final result

Motivation

Page 4: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

4

A game-based programming learning environment The assignment is based on a complex

proprietary strategy game known as Resource Craft

program a game strategy that can beat the computer or achieve higher scores.

Objective

Page 5: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

5

Method

a Simulated Programming Learning Environment (SIMPLE)

Page 6: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

Method

a Simulated Programming Learning Environment (SIMPLE)

Page 7: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

Method

Page 8: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

8

Goal Question Metrics(GOM)

Experiment

Page 9: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

9

Experiment

Page 10: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

10

Experiment

Page 11: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

11

Conclusions presented a framework, known as SIMPLE providing students with GQM-based game

metrics The simulation environment allows the

students to monitor the execution of the game so that they can understand how to adjust their strategies

Page 12: Enhancing Self-Motivation in Learning Programming Using Game-Based Simulation and Metrics

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

12

Advantage Method is good

Disadvantage Don’t introduce how to program the strategy

Application Motivate people in learning

My Comment