Development of FRIMAN - Supporting Tool for Object Oriented Programming Teaching

被引:1
|
作者
Sedlacek, Peter [1 ]
Kvet, Marek [1 ]
Vaclavkova, Monika [1 ]
机构
[1] Univ Zilina, Fac Management Sci & Informat, Univ 8215-1, Zilina 01026, Slovakia
来源
OPEN COMPUTER SCIENCE | 2020年 / 11卷 / 01期
关键词
Informatics teaching process; software tool; object programming; class management; graphical editor;
D O I
10.1515/comp-2020-0117
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The main goal of this contribution is to present the current developmental state of FRIMAN - the graphical development environment designed to support the teaching process of the object-oriented paradigm. FRIMAN project has two main purposes: 1. simplifying the understanding of the basics of the object-oriented programming for JAVA language beginners, 2. teaching students of applied informatics to collaborate in bigger project development. Therefore, an application called FRIMAN has been developed at the Faculty of Management Science and Informatics at the University of Zilina. This project is developed by students of Master degrees under the leaderships of experienced software developers. The suggested system consists of several modules. In this paper, we focus on the description of selected modules and their current functionality as well as description of future plans for this project and brief description of FRIMAN development process. Attention is paid to a module for class management and a graphical code editor, which enables the creation of method bodies using flow diagrams without the necessity of programming language syntax knowledge. Based on good evaluation by the development team preparing changes in the high school education process, the current application is planned to be applied in practice.
引用
下载
收藏
页码:90 / 98
页数:9
相关论文
共 50 条
  • [1] Design and Implementation of a Teaching Tool for Introduction to Object Oriented Programming
    Olier, A. J.
    Gomez, A. A.
    Caro, M. F.
    IEEE LATIN AMERICA TRANSACTIONS, 2017, 15 (01) : 97 - 102
  • [2] Teaching object-oriented programming
    Viswanathan, K.V.
    JOOP - Journal of Object-Oriented Programming, 1996, 9 (02):
  • [3] Teaching object-oriented programming
    Viswanathan, KV
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1996, 9 (02): : 8 - &
  • [4] TEACHING OBJECT-ORIENTED PROGRAMMING
    URLOCKER, Z
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1989, 2 (02): : 45 - 47
  • [5] Teaching of Object-Oriented Programming
    Fojtik, Rostislav
    DIVAI 2018: 12TH INTERNATIONAL SCIENTIFIC CONFERENCE ON DISTANCE LEARNING IN APPLIED INFORMATICS, 2018, : 273 - 282
  • [6] INSTRUCTIONAL STRATEGIES FOR SUPPORTING THE UNDERGRADUATE OBJECT ORIENTED PROGRAMMING TEACHING PROCESS: A SCOPING REVIEW
    Gonzalez Ramirez, Maria Luisa
    Garcia Vazquez, Juan Pablo
    Arredondo Acosta, Linda Eugenia
    Vizcarra Corral, Luis Enrique
    Lam Mora, Monica Cristina
    9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 4369 - 4375
  • [7] TEACHING OBJECT-ORIENTED PROGRAMMING IS MORE THAN TEACHING OBJECT-ORIENTED PROGRAMMING-LANGUAGES
    KNUDSEN, JL
    MADSEN, OL
    LECTURE NOTES IN COMPUTER SCIENCE, 1988, 322 : 21 - 40
  • [8] An e-learning tool based on morphisms for teaching object oriented programming
    de Kereki, Ines Friss
    Fornaro, Carlos Nicolas
    Azpiazu, Javier
    Crespo, Jose
    Proceedings of the Sixth IASTED International Conference on Web-Based Education, 2007, : 138 - 144
  • [9] TEACHING OBJECT-ORIENTED PROGRAMMING AND DESIGN
    MCKIM, JC
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1993, 6 (01): : 32 - 39
  • [10] Teaching object-oriented programming with AEIOU
    Licea, Guillermo
    Juarez-Ramirez, Reyes
    Gaxiola, Carelia
    Aguilar, Leocundo
    Martinez, Luis G.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2014, 22 (02) : 309 - 319