Impact of Programming Language Skills in Programming Learning

Md. Faizul Ibne Amin, Md. Mostafizer Rahman, Y. Watanobe, Muepu Mukendi Daniel
{"title":"Impact of Programming Language Skills in Programming Learning","authors":"Md. Faizul Ibne Amin, Md. Mostafizer Rahman, Y. Watanobe, Muepu Mukendi Daniel","doi":"10.1109/MCSoC57363.2022.00050","DOIUrl":null,"url":null,"abstract":"In this modern era of the internet and information technology, a mentionable amount of data is generated from different sources consistently which refers to big data. This huge amount of data not only draws great attention for further research but also helps to extract different knowledge and infor-mation in various areas. The Information and Communication Technology (ICT) area is not apart from that, as the huge amount of data in this area is enhancing opportunities for further research and development. In the ICT, most of the courses especially programming-related courses are designed to improve practical skills. With the increasing demand for software engineering and other related fields, programming education or learning plays a vital role. However, in programming learning, the impact of programming language is also important to enrich the programming and technical skill. This paper aims to analyze the impact of programming language skills in programming learning by collecting real-world data from a programming course. In this paper, we used a dataset from submission logs of a programming course in an Online Judge (OJ) system. We selected the users randomly and considered single and multiple languages used for acceptance. Finally, we have presented the analysis of the overall acceptance rate, single and multiple languages used acceptance rate, and compared them. Moreover, the analytical result of this paper can help students and programmers as well as the improvement programming learning.","PeriodicalId":150801,"journal":{"name":"2022 IEEE 15th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 15th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSoC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MCSoC57363.2022.00050","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this modern era of the internet and information technology, a mentionable amount of data is generated from different sources consistently which refers to big data. This huge amount of data not only draws great attention for further research but also helps to extract different knowledge and infor-mation in various areas. The Information and Communication Technology (ICT) area is not apart from that, as the huge amount of data in this area is enhancing opportunities for further research and development. In the ICT, most of the courses especially programming-related courses are designed to improve practical skills. With the increasing demand for software engineering and other related fields, programming education or learning plays a vital role. However, in programming learning, the impact of programming language is also important to enrich the programming and technical skill. This paper aims to analyze the impact of programming language skills in programming learning by collecting real-world data from a programming course. In this paper, we used a dataset from submission logs of a programming course in an Online Judge (OJ) system. We selected the users randomly and considered single and multiple languages used for acceptance. Finally, we have presented the analysis of the overall acceptance rate, single and multiple languages used acceptance rate, and compared them. Moreover, the analytical result of this paper can help students and programmers as well as the improvement programming learning.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
编程语言技能对编程学习的影响
在这个互联网和信息技术的现代时代,从不同的来源持续产生大量的数据,这就是大数据。大量的数据不仅引起了人们对进一步研究的关注,而且有助于提取各个领域的不同知识和信息。信息和通信技术(ICT)领域也不例外,因为该领域的大量数据正在增加进一步研究和开发的机会。在信息和通信技术方面,大多数课程,特别是与编程有关的课程都是为了提高实践技能而设计的。随着软件工程等相关领域需求的不断增加,编程教育或学习起着至关重要的作用。然而,在编程学习中,编程语言对丰富编程和技术技能的影响也很重要。本文旨在通过收集编程课程中的真实数据来分析编程语言技能对编程学习的影响。在本文中,我们使用了在线裁判(OJ)系统中编程课程的提交日志数据集。我们随机选择用户,并考虑使用单一和多种语言进行接受。最后,我们对整体通过率、单语言通过率和多语言通过率进行了分析,并进行了比较。此外,本文的分析结果可以帮助学生和程序员以及改进编程学习。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Driver Status Monitoring System with Feedback from Fatigue Detection and Lane Line Detection Efficient and High-Performance Sparse Matrix-Vector Multiplication on a Many-Core Array Impact of Programming Language Skills in Programming Learning Composite Lightweight Authenticated Encryption Based on LED Block Cipher and PHOTON Hash Function for IoT Devices Message from the Chairs: Welcome to the 2022 IEEE 15th International Symposium on embedded Multicore/Many-core Systems-on-Chip (IEEE MCSoC-2022)
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1