张丽萍
- 作品数:73 被引量:364H指数:11
- 供职机构:内蒙古师范大学计算机与信息工程学院更多>>
- 发文基金:内蒙古自治区自然科学基金国家自然科学基金内蒙古自治区高等教育教学成果重点资助项目更多>>
- 相关领域:自动化与计算机技术文化科学经济管理自然科学总论更多>>
- 关于精品课程“程序设计”的建设方案
- 本文围绕程序设计课程,针对内蒙古师范大学计算机与信息工程学院程序设计课程的教学改革实践.论述了精品课程'程序设计'的建设方案.
- 张丽萍刘东升
- 关键词:程序设计课程精品课程教学改革
- 文献传递
- 程序设计基础教学策略的实践研究被引量:11
- 2013年
- 通过程序设计基础教学策略的实践研究,将教学重点放在程序设计实践及能力训练上,运用多样化、综合化的教学方法,注重教师主导、学生自主学习的实践过程,注重学生计算思维的培养,加强教学辅助学习资源平台建设,同时以在线评测、源代码雷同和风格检测技术保障实践环节,在精讲多练、过程化考核的教学模式下,使学生的动手能力,分析问题、解决问题的能力得到加强,并为后续课程的学习打下良好的基础。
- 孟繁军刘东升张丽萍王春晖
- 关键词:程序设计计算思维教学策略
- 程序设计类课程考核评价方法的改革与实践被引量:37
- 2010年
- 程序设计类课程的实践性很强,该类课程的考核评价应特别注重考查学生的实际编程能力。而传统的机试需要人工评判,不仅无法保证成绩评定的公平性,而且对于抄袭的判别非常困难。本文提出用在线评测和抄袭检测相结合的方法作为程序设计类课程的考核评价方法,并以"程序设计基础"为例,详细介绍考核评价的具体实施过程。实践表明,该方法不仅考查了学生的实际编程水平,而且对考试抄袭的学生起到了震慑的作用,从而有效地督促学生学习。
- 张丽萍刘东升王春晖
- 关键词:程序设计在线评测抄袭检测
- 基于AST的代码抄袭检测方法研究被引量:7
- 2012年
- 为了检测程序设计类课程中出现的作业抄袭行为,提出了基于抽象语法树的抄袭检测方法。运用语法分析工具对代码进行语法分析生成抽象语法树(AST),通过计算生物学中序列匹配的算法进行程序相似度的计算。提取程序相似部分的AST特征,生成空间向量,聚类分析找出"抄袭团伙"。实验结果表明,该方法对抄袭行为具有较好的检测效果,并能比较准确地找到"抄袭团伙"。
- 刘呈龙贾胜颖张丽萍刘东升
- 关键词:抄袭检测抽象语法树空间向量模型聚类
- Visual Basic程序设计教学研究与实践被引量:5
- 2012年
- 结合Visual Basic程序设计课的特点,针对学生的实际情况采用讲练结合、精讲多练、案例教学和任务驱动等多种方法对Visual Basic程序设计进行教学,并对教学效果进行检测。
- 吕生荣张丽萍王利江
- 关键词:VISUAL程序设计案例教学
- 基于贝叶斯网络的克隆代码有害性预测被引量:8
- 2016年
- 在软件开发过程中,程序员的复制、粘贴活动会产生大量的克隆代码,而那些发生不一致变化的克隆代码往往对程序是有害的。为了解决该问题,有效地发现程序中的有害克隆代码,提出一种基于贝叶斯网络的克隆有害性预测方法。首先,结合软件缺陷研究领域与克隆演化领域的相关研究成果,提出了两大类表征克隆代码信息的特征,分别是静态特征和演化特征;其次,通过贝叶斯网络核心算法来构建克隆有害性预测模型;最后,预测有害克隆代码发生的可能性。在5款C语言开源软件共99个版本上对克隆有害性预测模型的性能进行评估,实验结果表明该方法能够有效地实现对克隆代码有害性的预测,降低有害克隆代码对软件的威胁,提高软件质量。
- 张丽萍张瑞霞王欢闫盛
- 关键词:克隆代码贝叶斯网络克隆演化
- 克隆代码映射的方法与应用
- 2017年
- 克隆代码是指重复或类似的代码片段,这些重复代码来自于"复制粘贴修改"的编程方式,此类代码会严重影响软件的可维护性。研究者们从各种角度来探索克隆代码的存在、发展和变化规律,对克隆代码进行追踪并发现在其演化过程中表现的特征和模式,从而更好地研究和管理,而克隆映射是整个研究过程的核心步骤。介绍了克隆相关概念及术语,详细阐述了不同类型的映射方法并总结方法的优缺点,说明了克隆映射在克隆演化分析和克隆质量评估方面的应用,对克隆映射的发展趋势进行了总结和展望。
- 陈桌张丽萍边琦
- 关键词:克隆代码软件维护
- “程序设计基础”网络自主学习环境的构建案例被引量:2
- 2012年
- 以程序设计基础课程中双重循环的问题"打印字母树"为例,详细阐述基于"清华教育在线"网络教学平台的自主学习环境的构建案例,通过在教学过程中的应用有效地提高了学生对程序设计基础课程的兴趣,减轻了教师的工作负担,促进了教学质量的提升。
- 苟燕刘东升张丽萍
- 关键词:自主学习环境网络教学平台程序设计基础
- 克隆代码有害性预测中分类不平衡问题的解决方法
- 2016年
- 针对克隆代码有害性预测中有害和无害数据分类不平衡的问题,提出一种基于随机下采样(RUS)的能够自动调整分类不平衡的K-Balance算法。首先对克隆代码提取静态特征和演化特征构建样本数据集;然后选取比例不同的分类不平衡新数据集;接着对已选取的新数据集进行有害性预测;最后,通过观察分类器的不同表现自动选择一个最适合的分类不平衡比例值。在7款C语言开源软件共170个版本上对克隆有害性预测模型的性能进行评估,并和其他分类不平衡解决方法进行对比,实验结果表明所提方法对有害和无害克隆的分类预测效果(受试者工作特征曲线下方面积(AUC)值)提高了2.62个百分点~36.70个百分点,能有效地改善分类不平衡的预测问题。
- 王欢张丽萍闫盛
- 关键词:克隆代码
- 青城眼:全媒体品牌塑造的优秀案例
- 2018年
- 媒体融合环境下,如何使内容产品得到用户认可,形成品牌效应,增强传播力、引导力、影响力和公信力,这是摆在所有媒体人面前的新课题。
- 张丽萍
- 关键词:媒体融合用户