FINISHED SOFTWARE PRODUCTS IN TRAINING SPECIALISTS OF IT INDUSTRY

Dmytro Pokryshen
{"title":"FINISHED SOFTWARE PRODUCTS IN TRAINING SPECIALISTS OF IT INDUSTRY","authors":"Dmytro Pokryshen","doi":"10.28925/2414-0325.2022.129","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":145377,"journal":{"name":"OPEN EDUCATIONAL E-ENVIRONMENT OF MODERN UNIVERSITY","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"OPEN EDUCATIONAL E-ENVIRONMENT OF MODERN UNIVERSITY","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.28925/2414-0325.2022.129","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

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.
培训it行业专家,完成软件产品
本文致力于培养IT行业专家的问题,为学习编程基础知识的学生提供经验。确定了学习编程课程的目的和任务。本文的目的是识别和选择已开发软件产品和应用技术的片段,这些片段有助于形成和发展IT专业人员的专业能力。现代应用程序接口使用对象和事件。关于前端的一切都有一个漂亮的界面设计。这就是为什么面向计算机科学教师和软件工程师的现代培训计划将重点放在面向对象程序设计的研究上。得益于现代信息通信技术工具,教育过程中的所有学科都有机会加入现代科学研究,看到结果并确定自己的研究方向,以改进工程师和教育工作者的教育计划。本文回顾了有助于IT专业人员专业能力形成和发展的软件应用程序及其软件代码片段。在软件应用程序中,选择Optics(用于建立光学现象模型),GRAPH(用于计算电路和图形),PhysHelper(物理现象模型演示:守恒定律,运动学,动力学等)。Optics示例演示了如何描述对象,创建数组,处理它,以及在Delphi中使用Pascal实现动态结构的一种方法。GRAPH使用Dijkstri算法。该算法的本质是找到从初始顶点到所有其他顶点的最短路径。该程序形成了到每个顶点的距离数组。在连接的另一个分量中,到顶点的距离被定义为无穷大。PhysHelper是使用JavaScript (Electron framework和p5和KaTeX库)、HTML和CSS等基本工具创建的。选定的技术和方法的选择是有根据的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信