范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

谈PSP的JAVA程序课程设计评价模式论文

  摘要:课程设计环节是程序设计类课程实践教学的一种非常重要的途径。通过在JAVA程序设计基础课程设计中引入WWH理念,阐述在理论学习中如何对学生进行引导,在评价体系中引入PSP评价方式,对软件代码进行评价,解决实践教学过程中学生重视度不够、教师评价难的问题。
  关键词:JAVA程序设计基础;课程设计;PSP
  1前言
  在程序设计类课程中,实践教学环节一般包含两个方面,即实验教学环节、课程设计环节。实验教学环节是对理论教学中的知识点进行实践;而课程设计环节是对本门课程乃至之前学习的课程知识综合性的练习和实践,对学生动手能力的提升具有非常重要的意义。课程设计是对某一门课程进行教学策划的研究活动,具体来说是指在学完专业课一段时间内,安排组织学生用学到的知识在一定的时间内有组织或者分散地完成一些任务。目前在大学计算机教学过程中,很大一部分程序设计类课程都开设了课程设计,以期学生在课程设计中能够掌握程序设计的基本思想、软件开发的基本流程、程序调试的基本方法[1]。目前存在的问题本文针对河南中医药大学JAVA程序设计基础课程设计执行过程中出现的问题进行总结。在实施过程中总结遇到的问题,有学生的学习态度问题,包括对课程设计不重视,认为课程设计不重要;有教学计划设计问题,指软件工程课程安排在程序设计类课程之后,学生对软件开发流程没有整体概念,无从下手;评价方法和评价标准过于简单、单一,且随意性强,没有严格的评价标准,造成课程设计的质量下降。可见,问题集中在学生的态度问题、基本开发软件的技能、教师的评价标准这三个方面[2]。鉴于学生的学习态度问题,教师对不同层次的学生进行调查,原因主要为:课程为考察课,重视程度不够;课程学习起来太难,难以接受,更不想动手做东西;课程设计以往采用分组形式,每组人数较多,存在浑水摸鱼的情况。对此,教师在组织课程设计实施过程中引入WWH模型,从学习动机、知识储备、实际操作三个方面对学生课程设计实施过程进行干预。
  2课程设计过程控制
  在JAVA程序设计基础课程设计实施过程中,教师采用WWH模型来完成课程设计的组织和实现。WWH具体是指Why、What和How。其中,Why解决的`是在态度层面上学生的学习动机问题,也就是为什么要来学习本门课程;What解决的是在知识层面上学员的知识储备不足问题,也就是学生需要掌握哪些专业的知识才能支撑具体的编码实现;How解决的是在技能层面上,学生的实际操作技能问题,也就是如何解决课程设计实现中的疑难困惑。Why(为什么学)Why是学生对待课程设计态度层面的问题。进行课程设计的意义需要借助相应的素材,从专业层面、课程层面、就业层面进行分析。使用最常用的方法案例,选用一个正面案例及一个负面案例。正面案例讲授的是用心完成课程设计,将获得什么收益,包括对前期知识系统性复习,代码调试能力提升,代码量增加,取得很好的成绩;反面案例讲授的是如果不学可能导致的严重后果,比如挂科、重修等。What(学什么)学什么是知识层面的问题。学习的知识一般包括定义、概念、标准、要求、原则、区别、特点、基本组成要素等。课程设计时需要分析学生在掌握相关技术时还缺乏哪些知识,哪些技能掌握比较匮乏。比如:"软件工程"中软件开发的系统化流程,结构图、流程图的绘制,在代码结构以及代码调试方面能力较差[3]。由教师提供相关的书籍、材料进行补充。How(如何做)"如何做"是学生完成课程设计的基本技能。"如何做"一般是指课程设计实现过程中需要学生重点实现的内容,包括课程设计报告、软件,如软件开发中各个模块分配的时间比例如何?哪个模块分配的时间最多、人力最大?"如何做"包括了软件开发的流程以及软件开发中的技术。在这个过程中需要教师能够进行指导,协助学生分析各个模块重难点,进而确定分工。
  3课程设计目标考核
  在课程设计环节执行过程中,除了加强过程控制外,对结果目标的考核是非常重要的一个方面,学生的态度问题究其原因,其中一个方面是在教学评价过程中课程设计环节评价指标不明确,教师对学生课程设计评价结果与实际有偏差,造成学生浑水摸鱼的现象存在。所以软件开发的工作量和质量如何衡量、如何评价,是课程设计评价环节的一个重点内容。河南中医药大学JAVA程序设计基础课程教学中引入PSP(PersonalSoftwareProcess)模式进行评价。PSP认为在软件评估过程中有下列四个因素需要考虑。1)任务有多大?用代码行数(不包括空行/注释行/单字符行)来表示,或使用功能点来表示。在实施过程中采用两种方式相结合的形式,首先确定功能点的个数,按照功能点逐个确定代码行数。2)花了多少时间?一组人所花费的时间可以用人数*时间来表示,但是由于学生的基本功有差距,此标准对学生课程设计的工作量计算并不适用。3)质量如何?交付的代码中有多少缺陷?在课程设计中将交付定义为在"代码完成"的时候,交付给负责测试的学生,并完成测试用例表。使用缺陷的数量来除以项目的大小,也就是缺陷的数量除以总的代码量,衡量评价一个软件的质量。4)是否按时交付?这个指标对学生不适用,学生完成课程设计的时间有明确的要求,不能延期交付。综合以上几点,在课程设计目标评估中,结合PSP模式并对其进行课程设计评估的相关修改,通过功能点数、代码行数以及缺陷数来评估课程设计中软件的质量。
  4结果调研
  按照WWH模型组织实施课程设计进行过程控制和引入PSP模型进行课程设计目标考核,在现有课程JAVA程序设计基础上实施,并对结果进行调查研究,数据显示,学生在课程设计的代码量均在1000行左右,最少的在600行。从代码量来看,学生在课程设计中代码量在各个小组之间差距不大,这有助于小组之间竞争,并进而促进软件功能点的增多。在软件开发中引入PSP评价代码质量,使用测试用例方式统计软件完成情况、性能、稳定程度,进一步提高了代码的质量,并让学生在课程设计中了解了软件开发的流程,课程设计报告的完整度和质量有所提升。
  5结语
  课程设计是程序类课程不可或缺的一个环节,对课程设计量和质的控制是非常重要的。使用合理评价体系对课程设计的工作量和软件质量进行评价,是从结果逆向来促使学生提升课程设计质量的一种方式,加强目标管理也是实践性课程教学目标实现的一种重要途径。加强过程管理以及目标评价,是提升课程设计质量的重要保障。
  参考文献
  [1]吴军其,刘玉梅.学习设计:一种新型的教学设计理念[J].电化教育研究,2009(12):80-83.
  [2]章杰,陈笑蓉,皮建勇.项目实践为导向的教学方法在软件开发课程中的应用[J].计算机教育,2010(5):91-94.
  [3]李茂民.《JAVA语言程序设计》课程教学改革实践探讨[J].软件工程师,2015(5):48.

高职教学法下英语教学论文第一篇一高职汽车专业英语教学现状诸多高职院校在教授汽车专业英语时未结合学生实际英语基础,虽然在教学内容中添加了与汽车专业相关的内容,但是没有因材施教汽车专业英语教师多数为英语专业出谈林业经营的发展论文1林业产业化经营的概念及其特征全方位地进行林业资源的开发利用。林业产业化经营发展过程中,要合理高效地利用林业资源,全力实现林业资源开发的立体化,多样化,保持生态平衡。在整个林业产业中低星级酒店生存发展的研究管理论文在市场经济的环境下,酒店行业的竞争越来越激烈。作为中国星级酒店主力的中低星级酒店正面临着严重的生存压力,找寻中低星级酒店的生存出路有着根本的迫切性和必要性。通过采用文献资料法和数据西方心理学史教学改革之思考的论文西方心理学史既是心理学的核心课程,又是基础课程。通过本课程的学习,能帮助学生了解西方心理学的发展与特点,系统掌握西方心理学各个流派的基本观点和思想体系,最终提高学生心理学的理论素养农村英语教学论文随着社会的发展,农村的英语教学越来越受到重视。以下是小编收集的相关论文,仅供大家阅读参考!虽然小学生学习英语在当今社会上成了流行,但那只是城市里的事情。在农村特别是在我们苏北地区,四年级科学小论文600字导语直接观察。就是用眼睛仔细去看,它是人们对自然现象在自然发生条件下进行考察的一种方法。以下是小编为大家整理分享的四年级科学小论文600字,欢迎阅读参考。四年级科学小论文600字篇初中数学探究性学习导学案的设计论文一探究性学习导学案的含义导学案是教师根据学科的教材课程标准学生的认知水平自行编写的供学生自主学习自主探究的学习方案。它既能反映学生的学习过程,又能反映学生的学习结果,是教师体现教育中职学校学前教育专业英语教学现状与反思论文学前教育事业的蓬勃发展,需要一大批品师德高尚文化基础扎实专业技能突出的复合型幼师人才。双语教学也逐渐成为幼儿园的特色办学模式,因此对幼儿教师的英语教学能力的培养显得尤为重要。目前,新媒体用户媒介素养论文1媒介素养的概述虽然世界上各个国家对媒体素养的定义都不相同,但是分析各国对媒体素养的内容,基本上没有差别。德国学者巴克认为媒体素养包括以下几个方面的内力,批判力灵活运用能力理解能力本科英语教学论文在本科教学中,每一个本科学生都要通过英语四级考试。那么老师应该怎么开展英语的教学呢?以下是小编精心准备的本科英语教学论文,大家可以参考以下内容哦!摘要在专业英语教学实践中,以培养学大班环境教育论文环境教育是近年来越来越火的方向,下面就是小编为您收集整理的大班环境教育论文的相关文章,希望可以帮到您,如果你觉得不错的话可以分享给更多小伙伴哦!大班环境教育论文一摘要环保作为一个全
水利水电工程中土石方施工技术研讨众所周知,土石方施工技术在水利工程施工中占据着重要的位置,如果没有此施工技术的存在,那么水利水电工程中的众多施工项目都无法顺利推进,在建设与发展中必须要意识到此点,重视将土石方施工水利水电工程混凝土施工存在的问题自从进入21世纪以来,我国社会经济快速发展,水利水电工程的数量逐年增加,施工材料和施工方式有了明显创新,为有效提升施工质量,就必须高度重视混凝土施工技术的应用要点,才能保证水利水电水利水电工程施工及质量管控研讨0引言水利水电工程是一项涉及范围广工作难度大消耗工期的一项工程,国家对于水利水电工程能否正常进行格外重视。施工管理包括质量成本进度安全四个方面内容。这四方面按照理论来说确实可以保证水利水电工程施工安全管理探讨摘要水利水电工程具有工期长投资大等特点,一般施工条件复杂,稍有不慎就会出现安全事故,不仅影响施工进度,甚至造成严重的经济损失和人员伤亡。水利水电工程施工安全是基础,也是工程顺利进行水利水电工程中水闸施工问题研讨水闸是水利水电工程重要组成部分,其施工质量对工程整体质量有决定性作用,也影响到工程基本功能,所以必须引起相关人员的高度重视,采用合理可行的技术方法,以保证水闸施工质量。1工程概况某水利水电工程移民安置问题研究移民安置实施进度管理是水利水电工程建设的重要组成部分,妥善处理好实施过程中的进度问题是保证工程正常施工和库区社会稳定发展的必要条件。长期以来,我国坚持以人为本尊重地方实际的原则开展如何有效做好水利施工质量管理摘要本文主要探究如何科学有效做好水利施工质量管理,旨在为民众谋取利益。关键词施工质量质量管理监督制度0前言通常情况下,在水利工程中质量是根本,项目好坏最为核心的评判标准不是成本的高浅谈加油机检定中标准金属量器的配备加油机是加油站流动加油站工作的关键,有着使用频繁操作性强烈的特征,它的检定工作通常都是由地方法定计量检定单位在特定周期内进行检定。而对于加油站本身的工作性质来说,仅仅是做到这些检定块状金属纳米材料的制备技术进展及展望摘要综述了国内外块状纳米的制备技术进展及存在的问题。提出了超短时脉冲电流直接晶化法和深过冷直接晶化法两类潜在的块状金属纳米晶制备技术,并对今后的研究及发展前景进行了展望。关键词纳米浅谈金属多孔材料力学性能的探究对金属多空材料的应用有着重要的作用,金属多孔材料是有着功能和结构双重属性的工程材料,尤其是在近些年的发展过程中使其得到了较为广泛的应用。金属多孔材料有着密度小及抗冲击性高等诸多的特钢结构施工技术相关问题分析0引言随着科技及经济的迅速发展,我国建筑行业得到了长足发展,我国高层建筑与超高层建筑数量在不断增加,钢结构施工技术在我国建筑工程中得到了广泛应用。然而我国钢结构施工技术还存在一些问