Serious games as didactic tool for teaching programing Jože Rugelj Matej Zapušek, Irena Lancovska Šerbec University of Ljubljana Faculty of Education Chair.

Slides:



Advertisements
Similar presentations
How People Learn: Brain, Mind, Experience and School John D. Bransford, Ann L. Brown, and Rodney R. Cocking, editors.
Advertisements

Student Learning Strategies for Success in Computer Networking July 06 Student Learning Strategies for Success in Computer Networking By Name Neville Palmer.
PROBLEM-BASED LEARNING & CAPACITY BUILDING
Dr. Nazmi Abdel-Salam Al-Masri Sept 2012 The Islamic University of Gaza.
Digital Game-Based Learning Why and How it Works.
Direct Instruction Also called explicit instruction Widely applicable strategy that can be used to teach both concepts and skills Uses teacher explanation.
Teaching Methods Related to Student Progress in Lower-level STEM Courses Steve Benton, Ph.D. Senior Research Officer IDEA Emeritus Professor, Kansas State.
Research & Analysis Chapter 5 Motivation. Basic Motivational Concepts ** Review classroom vignettes--pg. 145 Basic Motivational Concepts ** Review classroom.
University of Huddersfield School of Education & Professional Development Adopting and adapting teaching and learning styles.
Meaningful Learning in an Information Age
Guidelines for Best Practices in Educational Use of Virtual Instrumentation Presentation created by Adina Glava Babeş – Bolyai University of Cluj-Napoca,
Educational Technology
Cognitive Science Overview Design Activity Cognitive Apprenticeship Theory Cognitive Flexibility Theory.
Learning and Teaching Strategy
OBSTACLES to Adoption of Games and how to overcome the barriers.
ICT TEACHERS` COMPETENCIES FOR THE KNOWLEDGE SOCIETY
Developing Effective Questioning In Teaching Games For Understanding (TGfU) Pearson & Webb, 2008.
Concept Attainment Inquiry Lessons.  Is used to teach concepts, patterns and abstractions  Brings together the ideas of inquiry, discovery and problem-solving.
Review Planning in English The Australian Curriculum English rationale identifies the key role English plays in developing successful learners who use.
ICT as a valuable tool in the development of learning styles and cognitive skills in our students. CLTD Conference East London Nov 3-4.
Thinking Skills 1 of 23. Why teach thinking skills? Is it really that important? Creative and critical thinking abilities are not inborn as was once believed.
Foundations of Educating Healthcare Providers
Margaret J. Cox King’s College London
JOT2 – LEARNING THEORIES
By: Kayla Ford, Jessica Hogue, and Shelby Spalding TEACHING AND LEARNING WITH TECHNOLOGY IN MATHEMATICS AND SCIENCE.
Effective Teaching of Health Reporting: Lectures and More Barbara Gastel, MD, MPH Texas A&M University Train the Trainer Workshop: Health Reporting for.
Competence Analysis in the Two-subject Study Program Computer Science Jože Rugelj, Irena Nančovska Šerbec Faculty of Education Univesity of Ljubljana 1Beaver.
Instructional software. Models for integrating technology in teaching Direct instructional approach Indirect instructional approach.
Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing.
INTERNATIONAL LABOUR ORGANIZATION Conditions of Work and Employment Programme (TRAVAIL) 2012 Module 15: Capacity development and training on Maternity.
Daniel Muijs, University of Southampton
Constructivist Learning Theory, Problem Solving, and Transfer
Chapter 10 Constructivist Learning Theory, Problem Solving, and Transfer.
ICT in Primary Language Learning Presentation English Didactics Course Janne Lumme 13th Oct 2004.
Putting Research to Work in K-8 Science Classrooms Ready, Set, SCIENCE.
The Learning Sciences and Constructivism. Learning Sciences: interdisciplinary science based in psychology, education, computer science, philosophy, sociology,
Pedagogy for the 21 st Century LSS Retreat, November, 2010.
Sharing Design Knowledge through the IMS Learning Design Specification Dawn Howard-Rose Kevin Harrigan David Bean University of Waterloo McGraw-Hill Ryerson.
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
EDN:204– Learning Process 30th August, 2010 B.Ed II(S) Sci Topics: Cognitive views of Learning.
PROBLEM AREAS IN MATHEMATICS EDUCATION By C.K. Chamasese.
1 © 2014 | Prof. Dr. Jan Marco Leimeister Universität Kassel | FG Wirtschaftsinformatik Serious Game Development for Educators – A Serious Game Logic.
School in Front of Challenges of Knowledge Society, Again and Again Liisa Ilomäki Department of Psychology University of Helsinki EDEN conference.
Video Games in Education. Videogames What you will get from this session Discussion of web based games Examine a spectrum of attributes for educators.
 The teacher is the decision maker and it is her job to decide on what units to include during the year or what tomorrow’s lesson plan will be.  Thought-out.
Constructivism A learning theory for today’s classroom.
Session Objectives Analyze the key components and process of PBL Evaluate the potential benefits and limitations of using PBL Prepare a draft plan for.
Intel ® Teach Program International Curriculum Roundtable Programs of the Intel ® Education Initiative are funded by the Intel Foundation and Intel Corporation.
HTI: Instructional Theories. Why instructional theories? Getting back to the basics Examine the function of parts – Need to optimize When do I have enough?
Eliana Ulhôa Godoy Colégio Logosófico González Pecotche, Belo Horizonte, MG (BRAZIL) Dácio Guimarães de Moura Centro Federal de Educação Tecnológica, Belo.
Adopting and adapting teaching and learning styles Neil Denby.
TEACHING WITH A FOCUS ON LEARNERS One model of Differentiation: Sousa and Tomlinson (2011) Differentiation and The Brain. Purpose: Understanding Text Complexity.
Teaching Roles for Instructional Software Eric Sharp EDMS 6474.
Developing Program Learning Outcomes To help in the quality of services.
Structuring Learning. Agenda Structuring learning. Structuring lab sessions. Engagement. Critical Thinking. Ideas for structuring learning. Activity.
International Baccalaureate Middle Years Programme IB MYP.
Middle Years Programme The unique benefits of the MYP.
The relationship between hypermedia producers’ preferred learning styles and the motivational aspects of their productions Presenter: Che-Yu Lin Advisor:
+ Educational Technology Instructional Software SANKARSINGH,C TECH1001.
COURSE AND SYLLABUS DESIGN
© Crown copyright 2006 Renewing the Frameworks Enriching and enhancing teaching and learning.
Instructional Computer Instructional Computer TECH2111 Dr. Alaa Sadik Instructional & Learning Technologies Department
Instructional Design Martin Sillaots What Are Teaching/Learning Goals Content Methods How to evaluate? 2.
Constructivism is a theory based on observation and scientific study about how people learn. It is a teaching philosophy based on the concept that learning.
指導教授:Chen, Ming-puu 報 告 者:Chen, Wan-Yi 報告日期:
Using Cognitive Science To Inform Instructional Design
Oleh: Beni Setiawan, Wahyu Budi Sabtiawan
Software Name (Function Type)
Teaching with Instructional Software
Strategies and Techniques
Presentation transcript:

Serious games as didactic tool for teaching programing Jože Rugelj Matej Zapušek, Irena Lancovska Šerbec University of Ljubljana Faculty of Education Chair of Didactics of Computer Science

 Games can provide motivation for learning, thus increasing the chance that the desired learning outcomes will be achieved.  Motivation is needed by students to focus attention, but this is not enough. What makes computer game educational?  They must have well defined learning goals and have to promote development of important strategies and skills to increase cognitive and intellectual abilities of learners.  Important elements contributing to educational values of games are sensual stimuli, fantasy, challenge and curiosity (desire to know or learn).

 A lot of educational computer games designed according to behavioristic theory of learning: tutorials, which are basically forms of programmed instruction.  one correct answer, immediate response  positive response (happy sound, positive character reaction that stimulate positive emotions), instance of action-reaction pair enforced.  with wrong answer the connection has to be weaken and reaction is provided in a form of negative stimuli.  Trivia games, quizzes, point and click games…all of them have drill and practice concept build in a very core of the game design and are broadly used in game based learning.

 Constructivist learning emphasizes discovery and inquiry learning arguing that students should be placed in a model of abstracted reality (modeled within computer game) where they construct their own knowledge.  Serious games can provide support for knowledge construction rather than declaring the knowledge in behavioristic fashion.  Instructional content can be blurred within a game.  Player is expected to elicit desirable behaviours based on emotional and cognitive reactions that result from interaction with a game.

 Seven pedagogical goals for constructivist game design: 1. to provide an experience with the knowledge- construction process 2. to provide experiences encouraging appreciation of multiple perspectives 3. to embed learning in realistic and relevant contexts 4. to encourage ownership in the learning process 5. to embed learning in social experience 6. to encourage the use of multiple modes of representation 7. to encourage self-awareness of the knowledge construction process

 Students play the game and have fun, forgetting about the “learning” part of the experience (even though they are constantly presented with new concepts which they have to adapt in order to be successful in a game.)  Students need motivation to focus on what needs to be learned but for any quality learning to occur this is not enough.

Features of game for effective learning  Motivation games motivating for players, important to understand the sources of motivation to provide a foundation for learning.  The role of failure the price of failure is lowered, seen as a way to learn the underlying pattern; these features of failure in games allow players to take risks that might be too costly.  Competition and collaboration gamers enjoy competition with other players in games, but may not see competition as pleasurable and motivating in school; competition is seen by gamers as social, as much about gaming as winning and losing.

 Interactivity player doesn't just passively consume knowledge but has control over content  Customisation based on learning styles and providing multiple routes to success  Strong identities games offer players identities that trigger a deep investment on the part of the player and which are clearly associated with the functions, skills and goals one has to carry out in the virtual world.  Well-sequenced problems in connectionist approaches to learning, it is argued that sequencing is crucial for effective learning in complex domains

 A pleasant level of frustration adjusting challenges in such a way that a range of players can experience the game as challenging but do-able  A cycle of expertise repeated cycles of extended practice and tests of mastery  ‘Deep’ and ‘fair’ game must be challenging but set up in a way that leads to success; i.e. gameplay elements should be initially simple and easy to learn and become more complex the more the player comes to master them.

Learning programming  Programming is difficult to learn (Mendes&Gomes, 2007) because:  teaching is not personalized,  teachers’ strategies don’t support all students’ learning styles,  the teaching of dynamic concepts through static materials,  teachers are more concentrated on teaching a programming language and its syntactic details,  students use incorrect study methods,  students don’t work hard enough to acquire programming competences,

 students don’t know how to solve problems,  many students don’t have enough mathematical and logical knowledge,  students lack specific programming expertise,  programming demands a high level of abstraction,  programming learning requires skills like abstraction, generalization, transfer and critical thinking,  programming languages have a very complex syntax,  students don’t have motivation,  students have to learn programming in a difficult period of their life.

Difficult concepts in programming Lahtinen, Ala-Mutka, Järvinen, 2007

Difficult concepts in programing Milne in Rowe, 2002

Project SEGAN (LLP)

SEGAN - Community of Practice about Serious Games  It produces reports on the design, development, and evaluation of Serious Games and their use in specific contexts.  Network supported by virtual tools and face to face events.  SEGAN results also include:  development of a repository with products and projects relatedto SeriousGames  setting up of small-scale, local events on the design and development of SeriousGames  setting up of a series of annual European conferences and SummerSchools

Serious games student projects  Design of serious games is suitable for teacher education.  Students at the Faculty of Education, UL, design and implement serious games as a part of their study activities.  The profile of graduates from “CS in education”  Different learning goals for students:  analysis of all crucial elements,  identification of learning goals by teachers / curriculum,  definition of a didactical approach,  specification technical requirements,  implementation,  testing and evaluation. 16SEGAN project

 Serious games were designed and implemented by:  graduates as diploma work  by groups of four undergraduate students as project activity in a course Use of ICT in education in the 4 th year of CS teachers study program  The results of project work are twofold:  students summarize interdisciplinary knowledge at the end of their study  games, produced in this process, are excellent didactic material for pupils SEGAN project17

Web portal for serious games at FE UL 18 hrast.pef.uni-lj.si/igre

Design process  Specification of “didactical problem”  Analysis phase curriculum, time, resources, technology, …  Design content, “story”, graphical, feedback,  Implementation  Testing and evaluation SEGAN project19

World of Variables  Diploma thesis  The goal of the game is to organize the logistics for delivery of goods to some planets in the universe.  Learning goals:  variables (types, declarations,…)  assignments  Target audience: primary school  Semantic model, independent of syntax  Understanding of concepts 20SEGAN project

Learning goals  Pupil after playing a game  understands the idea of variable,  knows variable has a name,  is aquainted with with types of variables,  is aware of the fact that different types are not compatible,  knows that different types require different amount of memory,  is familiar with assignement statements,  is aware of meaning of both “sides” of assignment,  knows what is the value of variable after assignment,  can predict the values of variables after executing part of a program (with several assignements).

Game 1: Cleaning up the mess in the lab

Game 2: Carriers

Game 3: Exam for raw material carriers

New didactic game: functions

Conclusions  Game can be very powerful instructional technology.  Its use can be justified by all relevant learning theories.  But it can only be efficient, when it is properly integrated into learning / teaching  Very challenging topic in computer science teacher education!