面向在线教学的可视化算法设计方法

来源 :北京理工大学 | 被引量 : 0次 | 上传用户:greenecho
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统的算法程序设计学习中,学生经常花更多的时间在编程语言的语法细节上,而不是集中精力在算法本身,这不利于培养学生良好的算法思维。并且,使用传统编程语言实现算法程序,使得要学习算法前必须要掌握一门编程语言,这提高了算法程序设计入门的门槛。另外,在传统的在线算法教学中,老师难以设计可交互式的算法实验,只能简单地提出问题,让学生线下独自使用传统的程序在线评测系统完成实验。通过这样的方式,老师难以控制与评判学生实现算法程序的思路与正确性,学生可以通过一些取巧的方式通过评测。为了解决这些问题,本文提出了一种面向在线教学的可视化算法设计方法,以结构化流程图为可视化方式,通过射线碰撞检测方法实现了实时的人机交互,让学生可以在线可视化地根据算法问题设计自己的算法流程图程序,避免了消耗精力在编程语法上。同时,本文提供了适用于流程图算法的编译器和虚拟机,支持了算法流程图的在线运行和调试。而且本文提供了针对算法流程图的自动评判系统,让学生能根据老师给出的问题与测试样例,在线进行评判并得到算法程序评判结果。最后本文通过一个冒泡排序的实验案例,展示了本文的方法在实际项目在线虚拟实验里的应用,介绍了实验的设计方法以及学生的实验流程。
其他文献
为促进我国电力生产、消费及技术升级转型,中共中央、国务院出台了《关于进一步深化电力体制改革的若干意见》。电网企业作为新一轮电力改革遭受冲击最大的一方,主要体现在以下两个方面:一是强化省级电网输配电生产成本监管办法,要求降低电网环节收费和输配电价格;二是有序放开增量配电业务,减少发电份额并放开售电市场,新电改导致电网企业盈利空间变窄。而综合能源服务将综合能源系统与增值服务捆绑在一起,对提升能源利用效
雪崩光电二极管(APD)是激光雷达的主要接收器件,随着阵列APD的发展方向趋于小型化、模块化、集成化,阵列中APD间的互相影响越来越大,并且由于温度影响APD的工作性能,这就对AP
大型的应用程序会在执行期间通过clone/vfork系统调用,产生多个子进程或者线程来并行执行任务,其产生的进程还有可能通过socket系统调用和其他进程进行TCP/unix domain网络通
1,4-苯并噁嗪-3-酮因具有生物活性多样和毒理作用较小的特点,而在医学和农业上得到广泛应用。其在农业上,主要用于植物的抗细菌、抗真菌、除草、抗氧化等方面;在医学上,主要用于抗癌、抗炎和作为治疗神经退行性疾病及血小板聚集的抑制剂。因此,1,4-苯并噁嗪-3-酮被认为是创制研发低毒、高效绿色农药的潜在骨架模板。含丙醇胺亚结构的化合物,也因其具有抗细菌、抗真菌、抗疟疾和抗癌等优点而被广泛关注。为此,本
配电网馈线保护配置与整定是否合理对故障影响范围和停电时间具有决定性的影响。面对用户供电可靠性要求不断提升和分布式电源大量接入,传统的配电网馈线保护配置和整定具有很大的局限性。随着温州配电自动化建设的逐步推进,新型智能开关和智能终端设备开始大量应用于配电线路,如何充分利用这些智能开关设备,建立一套适用于配电线路保护配置与整定计算的原则,具有很高的实际应用价值。首先,论文从配电网馈线保护面临的形势入手
非法集资案件中借贷合同效力的认定涉及到民刑交叉问题,我国相关法律法规对涉嫌犯罪的民事合同效力的认定没有明确规定,导致各地法院对于民刑交叉问题审判程序各有不同,通常
三维激光扫描技术是计算机、POS定位定姿、高精度GPS实时动态差分以及激光扫描等多种技术于一体的一种全新技术,为快速高效的获取目标物体三维空间信息和全真彩色影像提供了一种新方法。通过该技术能够采集目标物体表面每个测量点的三维空间坐标,这些坐标组成的海量离散点集合,即为“点云”。点云数据广泛应用于测绘、灾害评估、医疗、考古文物修复、人工智能等众多领域。但是因为采集设备自身的精度、使用者经验、机械振动
在脉冲雷达系统中,脉冲压缩处理解决了雷达探测距离和距离分辨力矛盾的问题,是雷达信号处理中重要的预处理环节。在脉冲压缩的工程实现中,选择合适的雷达脉冲压缩信号、脉冲
二维材料石墨烯目前已经在力学、电磁学、光学等领域表现出了的非常优良性质,然而本征石墨烯零带隙的半金属性质大大限制了其实践运用,因此,科学家开始广泛地探究石墨烯功能化方法。伴随石墨烯的研究发展,寻找可替代石墨烯二维材料也成为凝聚态物理的重要研究方向。目前,以磷烯、硅烯、过渡金属硫化物等为代表的二维半导体材料已经成功应用在光伏器件和场效应晶体管等光电器件上。但这些传统材料依然存在一些不足,因此进一步对
不同降雨条件下的地基基质吸力分布与大小会发生变化,而不同的基质吸力分布和大小又会影响到地基承载性能的变化。中峰型雨型是常见雨型的一种,现有研究降雨入渗下地基基质吸力与地基承载性能的方法常常需要采用数值模拟或室内试验来进行,但这些方法存在耗时长、成本高等缺点,所以,建立一套可以快速、简便的揭示中峰型降雨入渗下地基基质吸力演化规律和地基极限承载力演化规律的方法,有利于在雨季时评价雨水入渗下地基的承载性