软件工程专业编程语言课程群教学中的问题与对策初探

软件工程专业编程语言课程群教学中的问题与对策初探

ID:31377985

大小:112.50 KB

页数:9页

时间:2019-01-09

软件工程专业编程语言课程群教学中的问题与对策初探_第1页
软件工程专业编程语言课程群教学中的问题与对策初探_第2页
软件工程专业编程语言课程群教学中的问题与对策初探_第3页
软件工程专业编程语言课程群教学中的问题与对策初探_第4页
软件工程专业编程语言课程群教学中的问题与对策初探_第5页
资源描述:

《软件工程专业编程语言课程群教学中的问题与对策初探》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、软件工程专业编程语言课程群教学中的问题与对策初探  摘要:编程语言课程群在培养学生编程能力中具有基础性作用。该文首先分析了软件工程专业编程语言课程群教学中存在的主要问题,然后提出了改革编程语言课程群教学的几点具体措施,这些措施对于提高学生的编程能力具有重要作用。  关键词:编程语言;课程群;编程能力;过程化教学管理  中图分类号:TP311文献标识码:A文章编号:1009-3044(2016)25-0140-02  Abstract:Thecurriculumgroupofprogramminglang

2、uagehasbasicfunctionindevelopingstudents'programmingability.Themainproblemsexistingintheprogramminglanguagecurriculumgroupteachingareanalyzed,andsomeconcretemeasuresforthereformofprogramminglanguagecoursegroupteachingareposted.thesemeasuresareimportantto

3、improvethestudents'abilityofprogramming.  Keywords:ProgrammingLanguage;CurriculumGroup;ProgrammingAbility;TeachingProcessManagement  1引言9  编程能力是软件工程专业学生应具备的核心能力之一,它的培养是通过一系列课程来实现的。编程语言如C语言、Java、Web程序设计、JavaWeb等组成了编程语言课程群,这个课程群在培养学生编程能力中具有基础性作用。编程语言课程群在编程

4、能力培养的重要性已受到广泛认同,在我校新修订的软件工程人才培养方案中,为了适应应用型技术大学转型发展需要,编程语言课程群地位更加突出,特别是作为基础的第一门编程语言教学时数大大增加,同时调整了实验学时数,基本上理论与实验学时数各占一半,而且鼓励教师在实验室上理论课,加大了学生动手实践要求和机会。  近年来,我校在编程语言群教学工作取得了一些成绩,如:公开发表了十余篇编程语言教学改革论文,多个编程语言课程改革项目获得省级、校级立项建设,出版了几部编程语言自编教材或教学辅导书等。尽管如此,目前编程语言课程群

5、教学还存在不少问题,不适应学校向应用技术大学转型发展的需要,不适应编程能力培养的需要。在教学中我们发现至少下面五个问题比较突出。  (1)编程语言课程群的教学缺乏统一管理,部分教学内容重叠  编程语言课程群的教学工作缺乏统一管理,各门课程教学各行其是,课程之间部分教学内容重叠,课程之间的衔接不够。从总体上看,编程语言群中各编程语言的语法基础具有一定的相似性,如C语言与Java(或C++)。Java是在C语言的基础上发展起来的,语法基础与C语言相近。若在上Java课程时,对其前面的语法基础介绍与训练太多,

6、将无法用更多的时间来介绍面向对象设计、GUI、异常处理、多线程、网络等高级主题;同时,对学生已经有一定基础的语言基础进行过多的重复,会降低学生的学习积极性和学习兴趣,甚至产生厌学情绪。9  (2)第一门编程语言的基础不牢固  学好第一门编程语言相当重要,但是万事开头难。若第一门编程语言学得好,将对后继编程语言及其他课程的学习奠定基础,就可以“举一反三,触类旁通”;反之,就可能是“基础不牢,地动山摇”。目前通常选用C语言作为第一编程语言,C语言对初学者来说是一门较难的课程,学好它并不容易,需要学生用心学习

7、才行。在教学过程中我们发现,一些学生一开始学习不上心,日积月累,问题越来越多,就容易产生厌学情绪。更重要的是,C语言的语法严谨,不能随意编写程序,少数学生从课程开始到课程结束仍然写不出几个正确的程序,总是包含语法错误或逻辑错误。有的学生阅读、编写、调试程序的时间与精力不够,软件开发平台(如:Eclipse)使用不熟练,软件工程基本素养的训练和培养不够。  (3)教学过程化管理不够  不注重学习过程的考核,期末笔试所占学期总成绩的比例大(占60%),而实验成绩占的比例小(占20%)。而且实验考试在实验成绩

8、中的比例没有具体规定,没有明确规定:实验考试不及格,则课程总成绩不及格。实验考试过程没有期末笔试那么正规、正式,考试时间通常只有笔试的一半,试卷的批阅也没有规定。这不利于调动学生平时的学习积极性,平时的教学秩序、教学效果很难保证。实际上,学生阅读、编写、调试程序的能力主要是在平时的教学过程中培养出来的,期末笔试时间短、内容不全面,不能全面考核编程能力。  (4)课外实验、课程设计、课程实训管理不够9  目前编程语言的实验主要是在老师指导下的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。