Preprinti (DF) / Preprints
Permanent URI for this collection
Browse
Recent Submissions
- ItemTowards a General Definition of Modeling(2010-11-24) Podnieks, KarlisWhat is a model? Surprisingly, in philosophical texts, this question is asked (sometimes), but almost never – answered. Instead of a general answer, usually, some classification of models is considered. The broadest possible definition of modeling could sound as follows: a model is anything that is (or could be) used, for some purpose, in place of something else. If the purpose is “answering questions”, then one has a cognitive model. Could such a broad definition be useful? Isn't it empty? Can one derive useful consequences from it? I'm trying to show that there is a lot of them.
- ItemExplanation and Understanding in a Model-Based Model of Cognition(2017-11-20) Podnieks, KarlisThis article is an experiment. Consider a minimalist model of cognition (models, means of model-building and history of their evolution). In this model, explanation could be defined as a means allowing to advance: production of models and means of model-building (thus, yielding 1st class understanding), exploration and use of them (2nd class), and/or teaching (3rd class). At minimum, 3rd class understanding is necessary for an explanation to be respected.
- ItemTruth Demystified(2015-11-05) Podnieks, KarlisFor further development, see Karlis Podnieks in ResearchGate. How could we recognize truth, if we only have models, means of model-building, and the history of their evolution? Where is the truth in the cloud of models – with so many of them already gone with the wind? We can define truths as more or less persistent invariants of successful evolution of models and means of model-building. What is true, will not change in the future (for some time, at least). This approach to truth could be named demystified realism (or, demystified theory of truth) – the kind of realism based on a minimum of metaphysical assumptions. (“Robotic realism” also would be appropriate, but the term is occupied already.)
- ItemComputer Programming Aptitude Test as a Tool for Reducing Student Attrition(2015-03-20) Borzovs, Juris; Niedrite, Laila; Solodovnikova, DarjaThe stable trend to lose from one-third to half of students in the first study year of computing studies motivated us to explore, which methods are used to determine in advance such applicants, who have no change to overcome the first study year. Initially, a research about the factors influencing the attrition in Faculty of Computing at the University of Latvia was conducted. The research revealed that the trend of non-beginning studies might indicate the wrong choice of the study field and possible lack of understanding of what is programming by enrolled students (applicants as well as pupils). The study provides the review of the situation with programming aptitude tests in the world, which could serve as one of the solutions to the dropout reduction. An action plan is proposed, which is based on the exploration of students and evaluation of activities already conducted at the Faculty of Computing of the University of Latvia to reduce dropout (School of Young Programmers, Compensative Course in High School Mathematics, Mentoring programs). Moreover, the supplementation of these activities by one of the existing programming attitude tests (or a combination of several tests) or a necessity to develop a new similar test is considered.
- ItemFactors Affecting Attrition among First Year Computer Science Students: the Case of University of Latvia(2015-03-18) Borzovs, Juris; Niedrite, Laila; Solodovnikova, DarjaThe purpose of our study was to identify reasons for high dropout of students enrolled in the first year of the computer science study program to make it possible to determine students, who are potentially in risk. Several factors that could affect attrition, as it was originally assumed, were studied: high school grades (admission score), compensative course in high school mathematics, intermediate grades for core courses, prior knowledge of programming. However, the results of our study indicate that none of the studied factors is determinant to identify those students, who are going to abandon their studies, with great precision. The majority of the studied students drop out in the 1st semester of the 1st year, and the dropout consists mostly of those, who do not really begin studies. Therefore, one of the main conclusions is such that the planned activities of informing about the contents of the program should be carried out, and the perspective students should be offered a possibility to evaluate their potential to study computer science before choosing a study program.