当前位置 —论文教学— 范文

设计类相关论文范文集,与基于提升编程能力的高校计算机课程实训教改相关毕业设计论文

本论文是一篇设计类相关毕业设计论文,关于基于提升编程能力的高校计算机课程实训教改相关函授毕业论文范文。免费优秀的关于设计类及计算机课程及教学改革方面论文范文资料,适合设计类论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要:分析了高校计算机课程群的实训课程现状,对普遍存在的程序设计能力不强的问题进行了分析,提出了在程序设计类课程群实训环节进行教学改革的一些建议,总结了为提升学生编程能力所做的一些实践.

关 键 词:编程能力;教学改革;计算机

作者简介:侯春明(1979-),男,白族,湖南吉首人,吉首大学信息科学与工程学院,讲师.(湖南吉首416000)

基金项目:本文系吉首大学校级教改课题“计算机课程群教学中技能培养的教学改革与实践”的研究成果.

中图分类号:G642.45文献标识码:A文章编号:1007-0079(2013)28-0163-02

高校信息类专业(如计算机科学与技术、网络工程、电子信息工程、通信工程、物联网工程等)课程体系中,程序设计类的课程占有相当的比重.常见的专业课有“C语言程序设计”、“VisualFoxpro程序设计”、“面向对象程序设计”、“汇编语言程序设计”、“网络程序设计”等.由于信息类专业的应用领域非常强调技术实现,普通高校学生必须具备较强的编程能力,才能满足社会对人才的要求.据统计,普通二本高校信息类毕业生,除了小部分继续攻读硕士博士学位外,绝大部分都在毕业后直接从事专业技术工作.[1]虽然不同专业对计算机编程能力的要求和应用领域各有不同,比如电子信息工程和物联网工程更侧重对硬件的控制和嵌入式方向,而计算机科学与技术和网络工程等专业更侧重系统软件开发和应用软件的开发.但是从整体上看,这些信息类专业都对学生的编程能力提出了较高要求.为了达到相应的培养目标,相关课程群应该在课程实训环节进行改进,以求提高学生的程序设计能力,进而全面提升学生的专业水平和动手能力,为国家和社会培养合格的人才,这是需要深入研究的课题.[2]

一、计算机课程群实训课的特点与不足

计算机课程群的实训课程是连接理论课程与编程能力的桥梁,程序设计类课程群对编程能力的培养尤为重要.但是在教学实践过程中,要达到全面提升学生动手编程能力的状态,面临诸多困难.

1.课时不足

随着高校课程体系的全面改进,为了宽口径的培养学生,以便学生将来能有更广阔的就业领域,信息类的各个专业被加入了越来越多的课程,程序设计类课程也面临着课时紧缩的问题.一方面要保证理论课的讲授与教学,另一方面要保证学生动手编程能力的提高.这样理论课程的时间显得非常紧张,必须在有限的时间内尽可能的把该语言中的各种各样的知识点传授给学生,还要保证他们能有足够的课时在实训课环节完成相关的实训内容,为此在时间和教学上就要合理安排.

2.技术的快速发展

信息类专业发展速度迅猛,很多技术在过去的几年快速的诞生和崛起.传统的程序设计类课程主要是侧重对基本语法的掌握和中小规模问题的分析与解决.比如运用一些经典的算法解决某些数学问题,并编程实现.这样的培养模式的结果是毕业生的动手实践能力无法满足社会上IT企业对人才的要求.

3.师资力量不足

高校教师的教学负担很重,除了要完成各种教学和科研任务外,还要负责学生管理工作.从全局来看,高校的信息类专业是新兴专业,很多高校的该专业教师以中青年为主,部分教师还需要进一步进行深造,比如攻读博士、博士后、做访问学者、参与各种学术交流等.因此,在计算机程序设计类的实训课中,很多时候都是一个教师辅导数十人学生.师资力量不足也是制约学生的计算机程序设计能力全面提高的重要因素.

二、计算机课程群实训课的教学改革建议

1.针对不同专业进行有重点的课程设计

为了提高计算机专业毕业生的职业素养与编程能力,学校应该加强学生的实训教学环节.[3]虽然信息类的不同专业都会开设各种程序设计课程,但是不同的专业侧重点明显不同,比如电子信息、电子科技、物联网等专业,从专业培养目标上看更接近对硬件的控制.在实训课的综合训练项目以及相应的课程设计的培养环节上,可以考虑做单片机、嵌入式系统中的项目.将编程能力训练放到具体的硬件控制项目中,既符合相关专业的专业培养目标,又能帮助学生有效的将程序设计课程与硬件类课程群进行融合,既提高了编程能力,又提高了综合的专业知识的应用能力.比如C语言程序设计,如果只是反复的训练经典的算法和习题,编程能力的提高还是有限.但是如果学生完成一个软硬件相结合的系统设计,对C语言在单片机控制或嵌入式中的应用开发能力就会快速增强.当然,对于计算机科学与技术或网络工程这样的专业,其专业培养目标更偏向于上层应用,也可以选择相关的实用性的软件开发项目(如数据库系统等)来训练学生的动手编程能力.在完成项目的同时,学生一方面加深了对相应专业课的认识,另一方面也加强了编程能力.

2.充分调动不同学生群体的学习积极性

在高校的专业人才培养模式中,不能按照一个固定的模式要求所有的学生,必须考虑到学生自身的实际情况,调动不同学生群体的积极性,才能最大限度的提升学生的程序设计能力.比如现在很多高校都将计算机等级考试和学位证挂钩,非计算机专业的学生必须通过计算机等级考试,才能顺利获得学位证.针对这一学生群体,应该将针对等级考试的训练合理的放入到实训环节,同时鼓励学生积极主动的多做等级考试的习题,并在上机实训的过程中多做题库中的题.一方面可以提升编程能力和动手能力,另一方面也能提高通过等级考试的概率.

最近几年,高校程序设计比赛以及其他的一些设计类比赛越来越受到高校和学生的重视.对于有志于参加全校、全省、全国甚至世界级比赛的学生,在实训环节中可以积极引导他们进行相关的训练.比如参加ACM程序设计大赛的学生,可以鼓励他们在实训环节中,在完成正常学习任务的基础上,充分调动主观能动性,多练习ACM题库中的习题,由浅入深,步步推进.而立志参加嵌入式系统设计的学生,也可以主动去编写一些嵌入式环境中的程序.使学生群体在提高自身编程水平的同时,也能更加接近相应大赛的要求,收到一箭双雕的效果.还有一些学生,立志于从事应用系统的开发,比如网站系统设计、数据库系统设计、电子商务系统、智能手机应用系统、物联网应用系统等.该学生群体对学习的实用性比较看重,更愿意在毕业前就找到专业领域的一个主攻方向,孜孜不倦地钻研该方向,往实用的方向发展.结合这些学生的兴趣和爱好,应该在相关的实训训练和课程设计中鼓励他们多动手写程序,进而力争做出对社会有实用价值的应用系统.在提升了编程能力的同时,也能更多的为社会作出贡献.3.加强对编程能力的考核


设计类学术论文怎么写
播放:24732次 评论:4103人


该文出处:http://www.sxsky.net/jiaoxue/020570616.html

传统的教学模式注重对知识的考察,计算机类课程群也不例外.一门专业课学习完成后,最常见的考核方式就是闭卷考试.这种方式可以很好地检查学生对该课程知识体系的掌握程度,但是对编程类的课程群来说,闭卷考试很难全面考核学生的编程能力.在教学实践中,经常遇到书本知识掌握良好但上机编程能力较差的学生.为了促使学生参与编程能力训练,应该加强对编程能力的考核.比如组织上机

1 2

设计类相关论文范文集,与基于提升编程能力的高校计算机课程实训教改相关毕业设计论文参考文献资料:

小学语文教学指导

幼儿老师优秀论文

高考作文课

职高计算机教学

初级中学历史教学论文

初中英语教改论文

职校教师教学论文

政治教研论文

小学作文教学论文

关于幼教方面的论文

基于提升编程能力的高校计算机课程实训教改WORD版本 下载地址