信息与电脑2023年第10期Information&Computer软件开发与应用基于云原生架构的高级语言程序设计课程教学平台设计薛峰夏辉丽(郑州经贸学院,河南郑州摘要:常规的课程教学平台主要以教学辅助为主,各个教学功能模块并不完善,导致学生的学习进度较慢。为解决这种问题,设计了基于云原生架构的高级语言程序设计课程教学平台。硬件方面,设计高级精简指令集计算机机器(AdvancedReducedInstructionSetComputerMachines,ARM)微处理器与Ethernet控制器。软件方面,利用云原生架构,建立教学平台功能模块,设计课程教学即时消息通信程序,在平台中实时同步教学信息与学习信息,实现高级语言程序设计课程的高效教学。最后采用平台测试的方式,验证了设计平台的有效性。关键词:云原生架构;高级语言程序设计课程;教学平台;通信程序;功能模块;云空间中图分类号:TP311DesignofTeachingPlatformofHighLevelLanguageProgrammingCourseBased451191)文献标识码:A文章编号:1003-9767(2023)10-109-03onCloudNativeArchitectureXUEFeng,XIAHuili(ZhengzhouUniversityofEconomicsandBusiness,ZhengzhouHenan451191,China)Abstract:Theconventionalcourseteachingplatformmainlyfocusesonteachingassistance,andeachteachingfunctionmoduleisnotperfect,whichaffectsthelearningprogressofstudents.Therefore,theteachingplatformof"AdvancedLanguageProgramming"basedoncloudnativearchitectureisdesigned.Hardware,designAdvancedReducedInstructionSetComputerMachines(ARM)microprocessorandEthernetcontroller.Intermsofsoftware,thecloudnativearchitectureisusedtoestablishthefunctionalmodulesoftheteachingplatform,designthecourseteachinginstantmessagecommunicationprogram,real-timesynchronizationofteachinginformationandlearninginformationintotheplatform,andrealizetheefficientteachingof"AdvancedLanguageprogramming"course.Platformtestisadoptedtoverifythattheplatformismoreresponsive.Keywords:cloudnativearchitecture;high-levellanguageprogrammingcourse;teachingplatform;communicationprogram;functionmodule;cloudspace0引言高级语言程序设计课程涉及的语言主要有C、C++、Java、PHP、Python等,在计算机上应用的语义与语句各不相同"。每一类程序设计课程均存在上机课,以便学生实践锻炼。教学平台是一种线上教学模式...