计算机高级语言程序设计课程改革

点赞:8960 浏览:34734 近期更新时间:2024-02-03 作者:网友分享原创网站原创

高级语言程序设计课程是计算机专业的核心基础课,与其他课程共同构成软件开发岗位就业所应具备的知识和技能,对于计算机专业的学生来说学习程序设计语言,掌握程序设计方法,培养程序设计能力就成为其专业学习的主要目标.如何提高学生的程序设计能力,培养出符合社会需要的计算机专业人才成为计算机学科教学的一个亟待解决的为培养高素质技能型人才提供保障,在08级之前的教学实施中,高级语言程序设计重要问题.下面以《C语言》课程为例,从课程内容、教学方法和考核方法三个方面设计课程改革.

一、课程内容改革

教学内容的设计上以软件工程师需求为出发点,以软件程序设计能力培养为核心,以“实用+够用”为原则.将教学内容分为基本教学内容和扩展教学内容.

在内容安排上,采取项目导向的教学理念,设计了三个教学情境,计算器的设计与实现,学生成绩管理系统的设计与实现,网络聊天软件的设计与实现,这三个情境的设计原则采取由简单到复杂,由单一到综合的方式进行设计,符合学生认知规律.在每个学习情境中包含多个子学习情境,将知识合理融入其中,学生在完成项目的过程中去学习知识、培养能力.

计算机高级语言程序设计课程改革参考属性评定
有关论文范文主题研究: 关于社会发展的文章 大学生适用: 本科论文、电大毕业论文
相关参考文献下载数量: 85 写作解决问题: 如何写
毕业论文开题报告: 论文提纲、论文总结 职称论文适用: 期刊目录、职称评中级
所属大学生专业类别: 如何写 论文题目推荐度: 免费选题

为了满足学生培养的需要,根据企业专家的建议制定了课程标准和实施方案,根据检测期企业实习获取的开发文档完成了配套教材的开发,根据教学过程的要求完成了配套工作页的开发,其中包含:任务单、预习单、实施单、作业单、评价单,根据学生后期进行项目开发的需要配备了大量视频教学资源,根据学生课后学习的需要完成了在线试题库系统的开发,根据学生未来对知识深入学习的要求搜集整理了大量实用的软件源代码资源.

二、教学方法与手段的改革

教学模式上采用教、学、做一体化教学.不仅要掌握基本知识,还要掌握使用技能,锻炼学生分析问题解决问题的能力.在教学过程中根据不同的教学内容,灵活采用多样化的教学方法.在传统的讲授法和实验法的基础上,主要运用以下的教学方法:

1.引导文教学法:上课时先提出引导问题,通过核心问题的引导,学生学会自己分析引导文所给出的重要信息,自己制订工作计划,实施和检查.

2.项目驱动教学法:将要学习的知识点,通过项目的方式进行串联,提出项目需求,学生在学习知识的同时,也掌握了知识的具体应用,同时通过项目进行驱动也使学生掌握实际工作过程中需要注意的一些重要问题.

3.案例分析法:在教学过程中,引入企业工作过程中的实际案例,通过实际案例的,交由学生进行分析,培养学生的分析能力、判断能力、解决问题及执行业务能力.


4.分组讨论法:教师根据学生情况,将全班成员按照能力强弱搭配,科学合理地将学生分组,指派项目经理,教学中案例加工的难点和重要掌握技能设置问题,启发学生的思维,引导展开小组讨论,让学生提出解决方案或思路,学以致用,从而激发学生学习的兴趣和积极性,培养学生综合分析问题及解决问题的能力.同时,增强了学生团队协作和竞争意识.

将教学过程分为三个阶段:校内课堂教学、校外企业认知教学,项目综合训练.

三、考核方法改革

通过多元化的考核方式,将考核重点放在学生对学习知识的掌握程度、对自身能力培养方面.使学生意识到培养自身能力的重要性,着重培养学生建立软件设计的思想;对编程语言的自学能力;代码编写的规范性;团队协作能力;独立动手能力.

最后,无论如何对教学内容、教学方法和考核方法进行变革,其目的只有一个,即综合培养学生各方面的能力,适应社会发展的需求,以培养适应社会发展的综合性人才.