FINISHED SOFTWARE PRODUCTS IN TRAINING SPECIALISTS OF IT INDUSTRY
The article is devoted to the problem of training specialists in the IT industry, the experience of learning the basics of programming students. The purpose and tasks of studying programming courses are determined. The purpose of this article is to identify and select fragments of developed software...
Gespeichert in:
Veröffentlicht in: | Vìdkrite osvìtnê e-seredoviŝe sučasnogo unìversitetu 2022-04 (12), p.90-102 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The article is devoted to the problem of training specialists in the IT industry, the experience of learning the basics of programming students. The purpose and tasks of studying programming courses are determined. The purpose of this article is to identify and select fragments of developed software products and applied technologies that contribute to the formation and development of professional competencies of IT professionals. Modern application interfaces use objects and events with them. Everything about the frontend has a nice interface design. That is why modern training programs for computer science teachers and software engineers are focused on the study of object-oriented programming. Thanks to modern ICT tools, all subjects of the educational process have the opportunity to join modern scientific research, see the results and determine the directions of their own research to improve educational programs for engineers and educators. The article reviews software applications and fragments of their software code that contribute to the formation and development of professional competencies of IT professionals. Among the software applications selected Optics (for building models of optical phenomena), GRAPH (for calculating electrical circuits and graphs), PhysHelper (demonstration of models of physical phenomena: conservation law, kinematics, dynamics and others). The Optics example demonstrates how to describe an object, create an array, process it, and one way to implement dynamic constructions in Pascal in Delphi. GRAPH uses the Dijkstri algorithm. The essence of this algorithm is to find the shortest paths from the initial vertex to all the others. The program forms an array of distances to each of the vertices. The distance to vertices that are in another component of connectivity is defined as infinity. PhysHelper was created using basic tools such as JavaScript (Electron framework and p5 and KaTeX libraries), HTML and CSS. The selection of selected technologies and approaches is substantiated. |
---|---|
ISSN: | 2414-0325 2414-0325 |
DOI: | 10.28925/2414-0325.2022.129 |