The concept of training device and task description language for teaching programming

In this paper we consider conceptual bases of construction of training device on programming (TDP) and give theoretical grounds of task description language (TADELA). TDP is a specialized training system of algorithmic approach which allows the student work with real tasks under conditions of his/he...

Full description

Bibliographic Details
Main Author: Dat Ph. Phan
Format: Article
Language:English
Published: Institute of Mathematics and Computer Science of the Academy of Sciences of Moldova 1999-02-01
Series:Computer Science Journal of Moldova
Online Access:http://www.math.md/nrofdownloads.php?file=/files/csjm/v6-n3/v6-n3-(pp231-251).pdf
id doaj-fbe06cbe10854dc89c3074b0068a6c9d
record_format Article
spelling doaj-fbe06cbe10854dc89c3074b0068a6c9d2020-11-25T00:52:39ZengInstitute of Mathematics and Computer Science of the Academy of Sciences of MoldovaComputer Science Journal of Moldova1561-40421999-02-0163(18)231251The concept of training device and task description language for teaching programmingDat Ph. Phan0Dept. of Mathematics and Informatics Moldavian State University 60, Mateevici str., Kishinev MD-2009 MoldovaIn this paper we consider conceptual bases of construction of training device on programming (TDP) and give theoretical grounds of task description language (TADELA). TDP is a specialized training system of algorithmic approach which allows the student work with real tasks under conditions of his/her superficial acquaintance with the programming language. TADELA is designed to describe solving plans of class of educational computing tasks. On the basis of plans the student can get flow charts of algorithms and fragments of programs in the studied programming language. TADELA is designed on the basis of algorithmic operator models. Being close to algebraic notation, TADELA provides simplicity of its use as the entry language of TDP. Approaches to formalization of syntax, model and algorithmic semantics of TADELA and its implementation were considered. http://www.math.md/nrofdownloads.php?file=/files/csjm/v6-n3/v6-n3-(pp231-251).pdf
collection DOAJ
language English
format Article
sources DOAJ
author Dat Ph. Phan
spellingShingle Dat Ph. Phan
The concept of training device and task description language for teaching programming
Computer Science Journal of Moldova
author_facet Dat Ph. Phan
author_sort Dat Ph. Phan
title The concept of training device and task description language for teaching programming
title_short The concept of training device and task description language for teaching programming
title_full The concept of training device and task description language for teaching programming
title_fullStr The concept of training device and task description language for teaching programming
title_full_unstemmed The concept of training device and task description language for teaching programming
title_sort concept of training device and task description language for teaching programming
publisher Institute of Mathematics and Computer Science of the Academy of Sciences of Moldova
series Computer Science Journal of Moldova
issn 1561-4042
publishDate 1999-02-01
description In this paper we consider conceptual bases of construction of training device on programming (TDP) and give theoretical grounds of task description language (TADELA). TDP is a specialized training system of algorithmic approach which allows the student work with real tasks under conditions of his/her superficial acquaintance with the programming language. TADELA is designed to describe solving plans of class of educational computing tasks. On the basis of plans the student can get flow charts of algorithms and fragments of programs in the studied programming language. TADELA is designed on the basis of algorithmic operator models. Being close to algebraic notation, TADELA provides simplicity of its use as the entry language of TDP. Approaches to formalization of syntax, model and algorithmic semantics of TADELA and its implementation were considered.
url http://www.math.md/nrofdownloads.php?file=/files/csjm/v6-n3/v6-n3-(pp231-251).pdf
work_keys_str_mv AT datphphan theconceptoftrainingdeviceandtaskdescriptionlanguageforteachingprogramming
AT datphphan conceptoftrainingdeviceandtaskdescriptionlanguageforteachingprogramming
_version_ 1725241074505482240