Abstract
In this study, the issues of contemporary IT specialists training in terms of constant innovation and rapid expansion of computing are examined in the context of synchronized curriculum shaping. The authors' curriculum simulation technique, which uses Petri nets, is shown. Some didactical foundations of curriculum design and academic discipline structure, as well as the theoretical basics of Petri nets in terms of their considerable facilities for multiple processes synchronization, formed the theoretical framework that allowed us to develop the technique. The technique of academic disciplines structuring based on the frame model of knowledge representation is described as a series of processes that culminate in a net of disciplines modules (frames) that include the appropriate learning materials while preserving and propagating links between them. The practical-driven approach to curriculum modeling based on Petri nets simulation is offered to tackle the problem of synchronization of learning elements mastery across academic disciplines with regard to the established links in the frames. The many types of precedence relations for the learning elements (frame inputs and outputs) were identified. Using these precedence relations, we were able to model a learning element and the process of mastering it using Petri nets. We were able to create a model of a curriculum discipline module and, eventually, a curriculum discipline model using Petri nets modifications and learning element connections of various types. All of the evolution of the learning elements mastering by students in the curriculum courses is represented by built Petri nets models. The rules of Petri net execution and alterations ensure that their mastering is synchronized. The advantages and disadvantages of the proposed technique are discussed. The advantages of using such a simulation to create a synchronized curriculum for IT-specialist training are outlined. The research's potential are presented in terms of applying the findings to the development of specialized software.
Publisher
Kryvyi Rih State Pedagogical University
Reference23 articles.
1. Computer Engineering Curricula 2016: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering (2016), https://www.acm.org/binaries/content/assets/education/ce2016-final-report.pdf
2. Information Technology Transfer Curricula 2020: Curriculum Guidelines for Two-Year Transfer Programs in Information Technology (2020), https://ccecc.acm.org/files/publications/IT-Transfer2020.pdf
3. Ardis, M., Budgen, D., Hislop, G.W., Offutt, J., Sebern, M., Visser, W.: SE 2014: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering. Computer 48(11), 106–109 (Nov 2015). https://doi.org/10.1109/MC.2015.345
4. Arpaia, P., Bernardi, M.L., Di Lucca, G., Inglese, V., Spiezia, G.: An Aspect Oriented-based Architectural Framework for Synchronization in Measurement Systems. In: 16th IMEKO TC4 Symposium. Exploring New Frontiers of Instrumentation and Methods for Electrical and Electronic Measurements. Sept. 22-24, 2008, Florence, Italy (2008), https://www.academia.edu/21866608/An_aspect_oriented_based_architectural_framework_for_synchronization_in_measurement_systems
5. Barros, J.P., Gomes, L.: Modifying Petri net models by means of crosscutting operations. In: Third International Conference on Application of Concurrency to System Design, 2003. Proceedings. pp. 177–186 (2003). https://doi.org/10.1109/CSD.2003.1207712
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献