• Home
  • Search
  • AFOL: Towards a New Intelligent Interactive Programming Language for Children
  • Cite Icon3
  • https://doi.org/10.1007/978-3-642-22158-3_20Copy DOI Icon

AFOL: Towards a New Intelligent Interactive Programming Language for Children

  • Jan 1, 2011
  • Efthimios Alepis
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract This paper introduces a new programming language for children named AFOL. The creation of the AFOL programming language has been based on the idea of the well-known Logo programming language. However, AFOL extends Logo’s basic programming concepts such as sequential and functional programming by introducing the more modern concepts of Object Oriented programming. Furthermore, AFOL incorporates highly sophisticated user interaction mechanisms, namely affective interaction through emotion recognition and through the use of animated tutoring agents. In this way, the interaction of children is more user-friendly and constructive since children learn programming and have fun at the same time.KeywordsProgramming LanguageEmotion RecognitionEmotional IntelligencePedagogical AgentAffective ComputingThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Research Article
  • Citations160

Improving students' understanding of basic programming concepts through visual programming language: The role of self-efficacy

  • Nov 19, 2018
  • Computers in Human Behavior
  • Chun-Yen Tsai
  • Research Article
  • Citations15

JAVANT-GARDE: A Cross-Platform Serious Game for an Introduction to Programming With Java

  • Jul 23, 2018
  • Simulation & Gaming
  • Stefanos Galgouranas +1
  • PDF
  • Research Article
  • Citations12

The Effects of a Visual Execution Environment and Makey Makey on Primary School Children Learning Introductory Programming Concepts

  • Jan 01, 2020
  • IEEE Access
  • Raquel Hijon-Neira +3
  • Research Article
  • Citations11

PY-RATE ADVENTURES: A 2D Platform Serious Game for Learning the Basic Concepts of Programming With Python

  • Sep 09, 2019
  • Simulation & Gaming
  • Grigorios Sideris +1
  • Supplementary Content

Co-Contextual Type Systems: Contextless Deductive Reasoning for Correct Incremental Type Checking

  • Mar 02, 2020
  • TUbilio (Technical University of Darmstadt)
  • Edlira Kuci
  • Conference Article

Databases and Programming

  • Jan 14, 2015
  • Peter Buneman
  • Conference Article
  • Citations17

A Tangible Programming Language for the Educational Robot Thymio

  • Jul 01, 2019
  • Andrea Mussati +3
  • PDF
  • Research Article
  • Citations1

Artificial Intelligence in the American Healthcare Industry: Looking Forward to 2030

  • Oct 06, 2022
  • Journal of Medical Research and Surgery
  • Federico R Tewes
  • Conference Article
  • Citations15

Ct

  • Oct 04, 2007
  • Anwar Ghuloum
  • Book Chapter
  • Citations1

Learning small programs with additional information

  • Jan 01, 1997
  • Rüsiņš Freivalds +3
  • Dissertation
  • Citations20

A refinement calculus for nondeterministic expressions

  • Jan 01, 1994
  • The University of Queensland
  • Nigel Thomas Edgar Ward
  • Book Chapter
  • Citations2

Falafel: Arrays in a Functional Language

  • Jan 01, 1991
  • Carl McCrosky +2
  • Book Chapter
  • Citations3

Typed object-oriented functional programming with late binding

  • Jan 01, 1996
  • Zhenyu Qian +1
  • Book Chapter

Algorithm Design in Programming Language Education

  • Mar 24, 2023
  • Tuğba Saray Çetinkaya +1
  • Conference Article
  • Citations1

Research and Implementation of Emotion Recognition Platform Based on Multiple Physiological Signals

  • Jul 23, 2021
  • Chun-Yan Nie +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.