20
Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at: https://gamification.delta.ncsu.edu https://gamification.delta.ncsu.edu Distance Education and Learning Technology Applications (DELTA)

Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Embed Size (px)

Citation preview

Page 1: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Developing Gamification within MoodleFunction and Instruction

Presented by: Steve Bader

Learn more at: https://gamification.delta.ncsu.edu

https://gamification.delta.ncsu.eduDistance Education and Learning Technology Applications (DELTA)

Page 2: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Gamification Exploration with Moodle

• Why Gamification?

• What is Gamification?

• Moodle and Gamification

• The Gamification Plugin

• Our First Case Studies

https://gamification.delta.ncsu.edu

Page 3: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Reasons for Gamification

PRT 266: Introduction to Sport Management

https://gamification.delta.ncsu.edu

The primary objectives of the course are to expose students to the range of careers in Sport Management and to help them develop a career plan.

• Students only focus on glamorous careers and lose interest in other career options.• Career plans weren’t diverse and students did not explore career options enough.• 400 students enrolled per year.

Goal: Increase engagement and exploration in content and activities.

Page 4: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Define Gamification

• Gamification is the use of game mechanics andgame design techniques in non-game contexts.

• Gamification uses the natural desire for competition, achievement, status, altruism and/or collaboration (depending on the personality type).

https://gamification.delta.ncsu.edu

Source: https://badgeville.com/wiki/

Page 5: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Gamification Components

• Objectives: A behavioral mechanic type, requiring the user to take action for the reward.

Quests Discovery Goals

Achievements Leaderboard

Leveling StagesProgress Bar

https://gamification.delta.ncsu.edu

• Feedback: Informing the user of their status.

• Progression: Move the user through the content.

Page 6: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Player Types

• Know how to target different player types using gamification components.

Killers: Driven by player vs player competition. How do I compare to others?

Explorers: Pride themselves in exploring all facets of a game or the context surrounding it.

Socializer: Prefer to socialize, play cooperatively, and share game experiences with others.

Achievers: Look to achieve all objectives available in a game. Desires to beat the game itself.

https://gamification.delta.ncsu.edu

Page 7: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Gamification in MoodleExisting Components

Restrict Access Activity Completion

Leveling Stages Discovery Achievements

Badges

https://gamification.delta.ncsu.edu

Page 8: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

Gamification in MoodleNeeded Components

Creating Objectives & RewardsMore variety in objectives

Points & LeaderboardsJust-in-time feedback

AchievementsCourse level awards

https://gamification.delta.ncsu.edu

Visual ProgressImages, progress bars, status

Page 9: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

The Gamification PluginThe Block

https://gamification.delta.ncsu.edu

Manage Menu• Point Sets• Achievements• Objectives & Rewards

Leaderboards• Configurable• Can link to larger list• Can show multiple

Achievements• Configurable• Can show unachieved

Page 10: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

https://gamification.delta.ncsu.edu

The Gamification Plugin

Objectives Rewards• Activity Completion• Moodle Event• Points Goal• Meta Completion

• Achievement• Backpack File• Points• Filter

Page 11: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

https://gamification.delta.ncsu.edu

The Gamification PluginObjectives: A closer look

Moodle Event Objective

• Uses Moodle’s Event API to listen for events. https://docs.moodle.org/dev/Event_2

• Has the option to be a repeated objective

Assignment, Book, Chat, Choice, Database, Forum, Lesson, Page, Quiz, Wiki, Workshop

Page 12: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

The Gamification PluginRewards: A closer look

https://gamification.delta.ncsu.edu

HS200: Home Gardening Course Example

• Uses Moodle’s Filter API to alter content in the course.

• Filters can ‘stack’ or ‘replace’ previously awarded filters.

Filter Rewards

Page 13: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

https://gamification.delta.ncsu.edu

Page 14: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

https://gamification.delta.ncsu.edu

Page 15: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

PRT 266: Intro to Sport ManagementSports Career Exploration

https://gamification.delta.ncsu.edu

10 Major Career Paths: Allowing the student to choose a path(s) and begin a mock career.

14 Job Skills: Course activities reward job skill points used to track career development.

139 Job Opportunities: 58 entry level, 35 mid level, and 46 dream jobs (targeted by the student)

75 Course Activities: Spread throughout the career to help build job skills and deliver course material to students

36 Achievements: Ranging in difficulty

Page 16: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

PRT 266: Intro to Sports ManagementThe Results

https://gamification.delta.ncsu.edu

Higher average grade3 point jump in grades, with a smaller S.D.

Fall 2014 Spring 2015

Mean: 82 85 S.D. 6.35 6.23

Content explanationThe instructor explained material well.

Mean: 3.8 4.4 S.D. 1.3 0.7Effective instructor

Overall, the instructor was an effective teacher. Mean: 4.0 4.5 S.D. 0.5 0.7Excellent course

Overall, this course was excellent. Mean: 4.0 4.6 S.D. 1.1 0.8

Page 17: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

https://gamification.delta.ncsu.edu

HS 495: Plant IdentificationAnother Example

14 StudentsOnline / Distance Education Course

309 Gamification Objectives81 Objectives attached to optional activities

49 Available AchievementsRanging in difficulty

All Students Passed

73% of objectives completed 46% of attached to optional activities

54% achieved

Intrepid Traveler Eat Your Greens Trees Guru

Page 18: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

https://gamification.delta.ncsu.edu

ELI PresentationAn interactive, gamified presentation

Presentation was delivered from a gamified Moodle courseAudience was encouraged to follow along with activities

52 members participated in course62 were in the audience. 70 more have registered since the presentation

4 members reached maximum points 2 were in the online audience

Over 100 forum posts where createdSeveral were used in the Q&A at the end of the presentation

Page 19: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

https://gamification.delta.ncsu.edu

What’s Next?More trials, module changes

MB 411: Immunology Creating a card study tool collection using the gamification module filter reward.

Sharing with Moodle CommunityWorking with Campus Office of Information Technology for permission.

Page 20: Developing Gamification within Moodle Function and Instruction Presented by: Steve Bader Learn more at:

https://gamification.delta.ncsu.edu

Questions?Be gentle…

About the definition of Gamification?The concept is still kind of evolving...

About the module?Also still evolving but stable!

About some of the pilot courses?Learning more every semester…

Contact MeI won’t mind

@smbader

[email protected]

[email protected]

Thank You!

Distance Education and Learning Technology Applications (DELTA)