TEACHING PROGRAMMING BY DEVELOPING GAMES IN ALICE Cover Image

TEACHING PROGRAMMING BY DEVELOPING GAMES IN ALICE
TEACHING PROGRAMMING BY DEVELOPING GAMES IN ALICE

Author(s): Arpad Gellert, Adrian Florea, Delilah Florea, Adrian-Cristian Florea
Subject(s): Education, Media studies, ICT Information and Communications Technologies, Sociology of Education
Published by: Carol I National Defence University Publishing House
Keywords: Alice; game; teaching; learning; education; programming;

Summary/Abstract: What do we teach? How do we teach? Who do we teach? These three interrelated questions are not necessarily new, but are fundamental in terms of reshaping the teaching-learning process in order to accomplish the educational needs of a digital native society. Current solutions rely on merging traditional ways of teaching with modern approaches such as e-Learning, interactive teaching, openended questions, collaborative team-work, professional challenges and competitions in order to require student’s brainpower. The concept of learning by doing is extended to learning by gaming. The main goal of this paper is to propose a solution to a fundamental problem in Computer Engineering Education: attracting students, capturing the interest and retaining them in order to acquire a profession in this area. Specifically, students will learn the fundamental concepts of procedural and object-oriented programming in Java by developing games in Alice 3.0 – a 3D interactive animation environment which uses text-based programming in order to create visual programming blocks.

  • Issue Year: 12/2016
  • Issue No: 01
  • Page Range: 503-510
  • Page Count: 8
  • Language: English
Toggle Accessibility Mode