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...
Main Author: | |
---|---|
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 |