c语言程序设计课程改革分析与探索

c语言程序设计课程改革分析与探索

ID:5310521

大小:172.15 KB

页数:2页

时间:2017-12-07

c语言程序设计课程改革分析与探索_第1页
c语言程序设计课程改革分析与探索_第2页
资源描述:

《c语言程序设计课程改革分析与探索》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、彦菊2013年11UniversityEducationNovember,2013C语言程序设计课程改革分析与探索毛莉朱丽娜杜威(广东警官学院计算机系,广东广州510230)[摘要]针对当前c语言程序设计教学过程中存在的常见问题,提出采用分层教学和任务驱动模式进行教学改革。在教学过程中因材施教,强调学生的自主学习和主动创新精神,提高学生理论结合实际能力;同时以知识点为中心,围绕具体任务进行授课的方式,提高学生的学习主动性与编程技能。[关键词]c程序语言分层教学任务驱动[中图分类号]G423.07[文献标识码]A[文章编号]2095—3437(201

2、3)22—0081—02一、课程教学现状分析生学习的主动性。教学观念、教学手段和方法以及考核C语言程序设计是高校计算机专业的核心基础课形式等都比较陈旧,不能适应新形势下的教学需求,学程,很多学校都开了c语言公选课,将其作为学生学习生学习效率非常低,无法将所学知识运用到实际中。程序设计的一个人门。学习C语言需要掌握的抽象概最后,实践环节薄弱。上机实践是学习编程语言的念和语法规则较多,同时又需要通过实践培养编程实用重要组成部分。实际授课中,重视课堂教学而轻视上机技巧。由于计算机专业必修课程(例如C++,数据结构实践,理论课上既要讲基本的语法知识又要讲编

3、程方等)都需要具备一定的C语言基础,所以对C语言的掌法,占用了过多的课堂时间。实验课上进行基本的验证握程度直接影响着后续课程的教学效果。_1.2】长期以来C性实验,学生机械式的运行程序,无法真正学会如何编语言程序设计课程的教学改革一直都在许多高校中探写和调试程序,使得理论教学和实践教学脱节。通常情索和实践,提出了项目教学法、[31案例教学法、自主学习况下,C语言程序设计目前的考核方式主要以笔试为模式同的教学理念。但在实际的c语言课程教学中,诸主,主要考查语法和基本的逻辑推导能力,无法进行学多因素导致教学效果不理想,具体有以下几方面:生动手实践能力的

4、考查,从而造成了大部分学生即使理首先,学生程序设计基础参差不齐。一部分学生以论知识掌握较好,却不会上机编程。前没有接触过程序,有些学生对学习程序不感兴趣,有些二、C课程教学方法改革探索学生沿用看书加背诵学习方法,他们感到枯燥厌烦,跟不(一)采用分层教学模式上教学进度;还有一部分学生上课时积极主动,对编程首先,对象分层。新生入学后,系部首先通过问卷的产生较大兴趣,不但能够完全掌握老师讲的课程内容,形式对新生的计算机基础技能、学习计算机的兴趣以及而且能够积极查阅课外程序资料,教师讲授的课堂内容课内外学习方式等情况进行了调查,并进行了计算机水不能够满足这

5、部分学生。传统的教学方式造成教师在教平摸底测试。根据学生的实际测试水平,打破以班为集学无法兼顾这两类学生。学期结束后,第一类学生普遍体的传统教学模式,将他们分为不同的层次分别授课。感到程序设计课程晦涩难懂,不会应用,无从下手,因此将程序设计兴趣较强、数学逻辑基础较好、有一定编程失去了学习热情。基础并且测试成绩较好的学生编人A层;将测试成绩其次,传统教学模式影响教学效果。在传统的教学较差并且没有编程基础的学生编入C层;其余多数学中,教师往往以课程的理论知识点为主线组织教学,依生编入B层。教师依据各层学生进行因材施教,即针对照从讲解概念起,接着讲解语法

6、语句,最后举例加以细学习者不同的学习能力、态度等个体差异施行不同的教化。部分教师缺乏对该门课程的整体性把握,在教学上学模式,实际上是使三层学生各有侧重、共同提高的一过多注重语法结构的知识,没有把学生放在主体的位置种教学方法。上,师生间的互动很少。甚至有些教材内容的结构安排其次,教学分层。分层授课是分层教学成功实施的缺乏合理性,语法部分编写过于繁琐,学生接受的是枯关键,学生是教学活动中学习的主体,教师需要对所教燥无味的理论规则,导致学习没有积极性,难以调动学层次学生的编程水平有准确的认识,才能真正激发其学[收稿时间]2013—07—16[作者简介]毛

7、莉(1978一),女,浙江义乌人,博士,讲师,研究方向:计算机系统。81廖菊习激情,培养其学习能力,促进课堂教学质量的提高。A指派一名组长,上课时以组为单位,分析、讨论项目任层学生一般理解力较强,学习具有主动性,教师可以引导务,具体包括需要收集资料、项目进度以及具体的工作他们除了掌握教材知识02I,,推荐课外参考书,尽快参与任务。小组长主要负责小组内任务分配、协调组内成员软件开发项目或兴趣小组。B层的学生通常情况下能够等工作,老师轮流在每个小组旁听学生的讨论并接受学掌握基本的语法规则及编程方法,但是对编程缺乏总体生的咨询。思路,就需要教师及时将学生

8、学过的知识加以复习总结,教师所指定的任务主要包括两类内容:一类是课本在掌握教学大纲要求的知识点外可通过综合实训练习课后习题

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

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

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