Аргументиращо мислене в обектно-ориентираното програмиране при изграждането на фундаментални знания за програмирането Proof-Oriented Thinking in the Object-Oriented Programming when Building Fundamental Programming Knowledge

Иванов, Кирил

Union of Bulgarian Mathematicians (2010)

  • Volume: 39, Issue: 1, page 325-331
  • ISSN: 1313-3330

Abstract

top
Kiril Ivanov - Four criteria for estimating the degree of fundamental programming knowledge acquisition are formulated. The specificity of the proof-oriented thinking in object- oriented programming and its role in the learning of fundamentals are pointed. Two ways of reasoning are distinguished: with an only possible conclusion and with a multiple choice by search of balance between contradictory requirements. Examples of arguments that help considerably the students to understand the basic ideas related to the use of objects and classes in different stages of the software system development are given. Particular attention is paid to the influence of the proof-oriented thinking on the learners’ motivation and hence – on their fundamental knowledge acquisition.Формулирани са четири критерия, по които може да се преценява степента на усвояване на фундаменталните знания по програмиране във ВУЗ. Посочена е спецификата на аргументиращото мислене в обектно-ориентираното програмиране и ролята му за фундаменталната подготовка на студентите. Разграничени са два начина на разсъждаване – с единствен възможен резултат и с избор между няколко възможности при търсенето на баланс между противоречиви изисквания. Приведени са примери за аргументи, които значително подпомагат студентите в разбирането на фундаменталните идеи при използването на обекти и класове в различни етапи от изграждането на софтуерна система. Специално внимание е отделено на влиянието на аргументиращото мислене върху мотивацията на учащите, а оттам – и върху фундаменталната им подготовка.

How to cite

top

Иванов, Кирил. "Аргументиращо мислене в обектно-ориентираното програмиране при изграждането на фундаментални знания за програмирането Proof-Oriented Thinking in the Object-Oriented Programming when Building Fundamental Programming Knowledge." Union of Bulgarian Mathematicians 39.1 (2010): 325-331. <http://eudml.org/doc/250975>.

@article{Иванов2010,
abstract = {Kiril Ivanov - Four criteria for estimating the degree of fundamental programming knowledge acquisition are formulated. The specificity of the proof-oriented thinking in object- oriented programming and its role in the learning of fundamentals are pointed. Two ways of reasoning are distinguished: with an only possible conclusion and with a multiple choice by search of balance between contradictory requirements. Examples of arguments that help considerably the students to understand the basic ideas related to the use of objects and classes in different stages of the software system development are given. Particular attention is paid to the influence of the proof-oriented thinking on the learners’ motivation and hence – on their fundamental knowledge acquisition.Формулирани са четири критерия, по които може да се преценява степента на усвояване на фундаменталните знания по програмиране във ВУЗ. Посочена е спецификата на аргументиращото мислене в обектно-ориентираното програмиране и ролята му за фундаменталната подготовка на студентите. Разграничени са два начина на разсъждаване – с единствен възможен резултат и с избор между няколко възможности при търсенето на баланс между противоречиви изисквания. Приведени са примери за аргументи, които значително подпомагат студентите в разбирането на фундаменталните идеи при използването на обекти и класове в различни етапи от изграждането на софтуерна система. Специално внимание е отделено на влиянието на аргументиращото мислене върху мотивацията на учащите, а оттам – и върху фундаменталната им подготовка.},
author = {Иванов, Кирил},
journal = {Union of Bulgarian Mathematicians},
keywords = {Образование по математика и информатика; Education in Mathematics and Informatics},
language = {bul},
number = {1},
pages = {325-331},
publisher = {Union of Bulgarian Mathematicians},
title = {Аргументиращо мислене в обектно-ориентираното програмиране при изграждането на фундаментални знания за програмирането Proof-Oriented Thinking in the Object-Oriented Programming when Building Fundamental Programming Knowledge},
url = {http://eudml.org/doc/250975},
volume = {39},
year = {2010},
}

TY - JOUR
AU - Иванов, Кирил
TI - Аргументиращо мислене в обектно-ориентираното програмиране при изграждането на фундаментални знания за програмирането Proof-Oriented Thinking in the Object-Oriented Programming when Building Fundamental Programming Knowledge
JO - Union of Bulgarian Mathematicians
PY - 2010
PB - Union of Bulgarian Mathematicians
VL - 39
IS - 1
SP - 325
EP - 331
AB - Kiril Ivanov - Four criteria for estimating the degree of fundamental programming knowledge acquisition are formulated. The specificity of the proof-oriented thinking in object- oriented programming and its role in the learning of fundamentals are pointed. Two ways of reasoning are distinguished: with an only possible conclusion and with a multiple choice by search of balance between contradictory requirements. Examples of arguments that help considerably the students to understand the basic ideas related to the use of objects and classes in different stages of the software system development are given. Particular attention is paid to the influence of the proof-oriented thinking on the learners’ motivation and hence – on their fundamental knowledge acquisition.Формулирани са четири критерия, по които може да се преценява степента на усвояване на фундаменталните знания по програмиране във ВУЗ. Посочена е спецификата на аргументиращото мислене в обектно-ориентираното програмиране и ролята му за фундаменталната подготовка на студентите. Разграничени са два начина на разсъждаване – с единствен възможен резултат и с избор между няколко възможности при търсенето на баланс между противоречиви изисквания. Приведени са примери за аргументи, които значително подпомагат студентите в разбирането на фундаменталните идеи при използването на обекти и класове в различни етапи от изграждането на софтуерна система. Специално внимание е отделено на влиянието на аргументиращото мислене върху мотивацията на учащите, а оттам – и върху фундаменталната им подготовка.
LA - bul
KW - Образование по математика и информатика; Education in Mathematics and Informatics
UR - http://eudml.org/doc/250975
ER -

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.