自动培训系统的DSP软件开发

T. A. Chadov, A. Tikhonyuk, S. Erokhin
{"title":"自动培训系统的DSP软件开发","authors":"T. A. Chadov, A. Tikhonyuk, S. Erokhin","doi":"10.1109/SINKHROINFO.2017.7997571","DOIUrl":null,"url":null,"abstract":"In a training process for DSP software developers' major schools and scientific societies see an actual problem for a kind of transformation from a traditional form of training into different remote forms, using one-to-many online training courses and interactive case study. We have analyzed many different examples of such a new forms of trainings that have been used or trialed by major technical universities. Within our analysis we have defined requirements for automatic training system (ATS) for a developers of DSP software. The major goal for specified ATS should be a possibility for any trainee to get a knowledge and skills in a practical stand-alone way, with near zero interaction with anyone else except ATS. Basic scenarios, short tests allows trainee not only get soft-start and to achieve fast wins, but also motivate him for a professional development and deeply involve him into process of SDP software development. Comparing to widely and massively used courses covering basic tasks and general questions of DSP software development, proposed ATS is more specialized and requires higher level of entry qualification for trainee. From practical point of view we suppose to include game-approach and real-time interaction with trainee during whole process of ATS. This leads to a problem of real-time computation and real-time automating for a trainees solution check and giving a relevant feedback in a way of showing radio signal in a logical visual way both for source and processed signals. This allows forming right understanding not only for SDP software development skills but also understanding of major functional principles of complex radio systems. For example, for DSP ECC decoding we are using visualized encoded and decoded signals, and for spectrum processing tasks we are using visualized spectrum areas. Another interesting approach is to use the best solutions done by trainees to include them into a kind of knowledge library for further use. Today we have implemented proposed approach onto SW being deployed and used during courses of DSP software development from year of 2016. We see first outcome of usage this ATS.","PeriodicalId":372303,"journal":{"name":"2017 Systems of Signal Synchronization, Generating and Processing in Telecommunications (SINKHROINFO)","volume":"108 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Automatic training system for DSP software development\",\"authors\":\"T. A. Chadov, A. Tikhonyuk, S. Erokhin\",\"doi\":\"10.1109/SINKHROINFO.2017.7997571\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In a training process for DSP software developers' major schools and scientific societies see an actual problem for a kind of transformation from a traditional form of training into different remote forms, using one-to-many online training courses and interactive case study. We have analyzed many different examples of such a new forms of trainings that have been used or trialed by major technical universities. Within our analysis we have defined requirements for automatic training system (ATS) for a developers of DSP software. The major goal for specified ATS should be a possibility for any trainee to get a knowledge and skills in a practical stand-alone way, with near zero interaction with anyone else except ATS. Basic scenarios, short tests allows trainee not only get soft-start and to achieve fast wins, but also motivate him for a professional development and deeply involve him into process of SDP software development. Comparing to widely and massively used courses covering basic tasks and general questions of DSP software development, proposed ATS is more specialized and requires higher level of entry qualification for trainee. From practical point of view we suppose to include game-approach and real-time interaction with trainee during whole process of ATS. This leads to a problem of real-time computation and real-time automating for a trainees solution check and giving a relevant feedback in a way of showing radio signal in a logical visual way both for source and processed signals. This allows forming right understanding not only for SDP software development skills but also understanding of major functional principles of complex radio systems. For example, for DSP ECC decoding we are using visualized encoded and decoded signals, and for spectrum processing tasks we are using visualized spectrum areas. Another interesting approach is to use the best solutions done by trainees to include them into a kind of knowledge library for further use. Today we have implemented proposed approach onto SW being deployed and used during courses of DSP software development from year of 2016. We see first outcome of usage this ATS.\",\"PeriodicalId\":372303,\"journal\":{\"name\":\"2017 Systems of Signal Synchronization, Generating and Processing in Telecommunications (SINKHROINFO)\",\"volume\":\"108 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 Systems of Signal Synchronization, Generating and Processing in Telecommunications (SINKHROINFO)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SINKHROINFO.2017.7997571\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Systems of Signal Synchronization, Generating and Processing in Telecommunications (SINKHROINFO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SINKHROINFO.2017.7997571","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

在对DSP软件开发人员的培训过程中,各大学校和科学学会发现了一个实际问题,即从传统的培训形式向不同的远程培训形式转变,采用一对多的在线培训课程和交互式案例研究。我们分析了许多这种新形式的培训的不同例子,这些培训已经被主要的技术大学使用或试用。在我们的分析中,我们为DSP软件的开发人员定义了自动培训系统(ATS)的需求。指定ATS的主要目标应该是让任何受训者能够以实际的独立方式获得知识和技能,除了ATS之外几乎不与任何人互动。基本的场景,简短的测试,不仅能让学员软启动,快速获胜,还能激励学员的专业发展,让学员深度参与到SDP软件开发的过程中。与广泛使用的涵盖DSP软件开发基本任务和一般问题的课程相比,ATS更专业,对学员的入门资格要求更高。从实践的角度出发,我们设想在ATS的整个过程中加入游戏方式和与学员的实时互动。这导致了一个实时计算和实时自动化的问题,用于学员解决方案检查,并以一种逻辑可视化的方式显示无线电信号,包括源信号和处理信号。这使得形成正确的理解,不仅对SDP软件开发技能,而且对复杂无线电系统的主要功能原理的理解。例如,对于DSP ECC解码,我们使用可视化的编码和解码信号,对于频谱处理任务,我们使用可视化的频谱区域。另一种有趣的方法是将学员的最佳解决方案纳入知识库以供进一步使用。今天,我们已经在2016年DSP软件开发过程中部署和使用的软件上实现了提议的方法。我们看到使用这个ATS的第一个结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Automatic training system for DSP software development
In a training process for DSP software developers' major schools and scientific societies see an actual problem for a kind of transformation from a traditional form of training into different remote forms, using one-to-many online training courses and interactive case study. We have analyzed many different examples of such a new forms of trainings that have been used or trialed by major technical universities. Within our analysis we have defined requirements for automatic training system (ATS) for a developers of DSP software. The major goal for specified ATS should be a possibility for any trainee to get a knowledge and skills in a practical stand-alone way, with near zero interaction with anyone else except ATS. Basic scenarios, short tests allows trainee not only get soft-start and to achieve fast wins, but also motivate him for a professional development and deeply involve him into process of SDP software development. Comparing to widely and massively used courses covering basic tasks and general questions of DSP software development, proposed ATS is more specialized and requires higher level of entry qualification for trainee. From practical point of view we suppose to include game-approach and real-time interaction with trainee during whole process of ATS. This leads to a problem of real-time computation and real-time automating for a trainees solution check and giving a relevant feedback in a way of showing radio signal in a logical visual way both for source and processed signals. This allows forming right understanding not only for SDP software development skills but also understanding of major functional principles of complex radio systems. For example, for DSP ECC decoding we are using visualized encoded and decoded signals, and for spectrum processing tasks we are using visualized spectrum areas. Another interesting approach is to use the best solutions done by trainees to include them into a kind of knowledge library for further use. Today we have implemented proposed approach onto SW being deployed and used during courses of DSP software development from year of 2016. We see first outcome of usage this ATS.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信