c语言程序设计论文 分享.doc_第1页
c语言程序设计论文 分享.doc_第2页
c语言程序设计论文 分享.doc_第3页
c语言程序设计论文 分享.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

c语言程序设计论文下载 分享c语言程序设计论文:语言程序设计研究型教学实践摘要:c语言程序设计是计算机科学与技术以及相关专业的一门重要专业基础课,但长期以来,教与学的效果不尽人意。本文从研究与教学的关系,教学模式与教学观念的转变,协同学习模式的建立,教学内容的改革,评价体系的构建以及教学手段的改革等方面,全面阐述了c语言研究型教学实践活动。关键词:c语言程序设计;研究型教学;评价体系;协同学习c语言程序设计是计算机科学与技术以及相关专业的重要专业基础课程。c语言程序设计课程的开设对提高学生分析问题和解决问题的能力,提高逻辑思维的严谨性,培养学生从问题空间到计算机程序空间的转变起到了重要的作用。但长期以来,教师感到c语言难教,学生反映c语言难学,教和学的效果都不尽人意。具体地说,C语言教学中存在以下问题:一是在教学中没有发挥学生的主体地位,一直以教师讲学生听的模式进行教学。二是强调语言语法知识的传授,忽视学生思维能力的培养。三是对学生成绩的评价不合理,以一张试卷决定学生的成绩。四是忽视了对学生工程观念的培养,学生只会编写一些简单的程序,而缺少综合开发能力。为解决这些问题,我们学院对c语言程序设计的教学模式进行探索,在以学生中心,教师主导,因材施教,案例教学,团队协作,评价合理的教学思想指导下,从教学观念、教学内容、实验方法、辅导方式、评价手段和教学手段等方面进行了探索性研究,着力推进研究性教学。主要体现在以下几个方面。1以研究促进教学,通过高水平的研究带动高质量的教学以教研室为单位,建立学术研究群体,紧密结合专业建设与课程建设,成立c语言课程研究小组,了解课程知识体系的发展动态,把研究成果融入课堂教学中。在教学中实施创新型教学,创新型教学是创新人才培养的基础,不同于传统教学模式,它具有目标性原则、因材施教原则、教学相长原则、合作竞争原则、综合评价原则等特征。创新型教学以学生为主体,以学生的能力培养为教学核心,强调师师、师生、生生全方位交流,以师生共同参与的多元化增量式评价为基准,培养出知识、能力、素质协调发展的、与社会需求接轨的应用型人才。2转变教学观念和教学模式,着力提高教学效果在教的方面,要由传统的只重视知识和技能的浅层教学,转变为综合培养学生的兴趣、动机、态度、信念、思维判断能力和表达能力的深层教学。在学的方面,要由应试教育下的被动接受、考试投机取巧的被动学习,转变为自主探究、合作学习、善于思考、积极进取的主动学习。要重新界定教师的教学活动中的地位,教师在教学中的地位表现在:课程的设计者。要求老师构建出理论教学中要搭建的知识框架,设计出课程讨论题目或实际操作项目,由学生通过合作学习来填充,从而完成知识体系的构建。在c语言教学中,教师合理构建案例,通过案例教学,培养学生的逻辑思维能力和解决实际问题的能力,为学生架构完整的知识体系结构。合作学习的组织者。要求教师在教学中应扮演合作学习情景的创设者、良好人际关系氛围的协调者的角色,积极地对合作学习过程进行有效的组织和调控。在c言语教学中,通过异质学习小组的建立,给他们创建实际的应用场景,使学生了解C的学习的作用和意思。目标性原则是学习动力产生的动因。如果学生根本不知道这门课程的作用,就会感到迷茫,这是大部分高校学习的学习计算机相关专业中遇到的问题。在这种情况下,学生不可能产生强烈的学生兴趣。合作学习的伙伴。教师是学生合作学习的同伴,解决问题,因材施教,由于不同学生在思维方式上的差异,他们的兴趣点和兴奋点是不同的,因此,在c语言的教学中要充分发挥学生的特长,不可一刀切,给不同群体设计不同的学习目标。以跳一下能触摸为原则,不能过分超出学生的承受能力,否则会扼杀学生的学生兴趣。教学反思的实践者。教师要对自己的教育观、学生观、学习观进行反思,对教学知识、教学实践中的不足进行反思,总结经验,不断进步,以提升自己的教学能力与素质。c语言教学经历了许多年,不同学校、不同教师也经历了各种改革,应该对改革的内容进行不断反馈,保留成功的,改革不足的,去除不适的。3构建异质学生小组,实施协同学习与合作研究方式。发挥群体力量信息技术发展迅速,而个人获取知识的能力有限。在课程教学开始,让学生明确课程学习的目标与考核要求,建立目标式学习方式。在课程教学过程中,推行小组式学习方式,充分发挥群体智慧,互相学习,互相启发,达到共同提高的学习目的。根据学生的学业水平、能力倾向、个性特征、性别等的差异合理构建异质学生小组。创设一种只有当小组成功时小组成员才能达到个人目标的情境,即小组成员不仅要努力争取个人目标的实现,更要帮助小组同伴实现目标。他们为了理解和掌握一个知识点以及最后完成全组的学习任务相互帮助、相互学习、共同讨论问题、倾听他人意见、从他人那里学习到自己不懂的内容、向他人阐述自己的观点、同他人辩论填补相互间在理解方面的不足。在c语言教学中,通过教师对实训项目的合理设计,由组长实施对项目的分工,在分工过程中要根据学生的能力水平和个性差异,合理分配模块,同时注意对学生编程过程的引导,从而达到总体目标。4改变传统教学内容,编写符合学生思维规律的讲义以往的c语言教学一直偏重语法,教材的知识组织是根据其语法的难易程度来编排的,不适合培养学生的程序设计能力和逻辑思维能力。从而导致学生能听懂,但不能解决实际应用问题。我们将c语言课程分为两学期开设,第一学期通过若干案例使学生熟悉c语言的基本语法、积累基本算法、培养逻辑思维能力。第二学期为C语言项目实训。实训项目为数据文件的增、删、改、查。内容涉及排序算法、递归算法、指针运用、结构体运用、文件读写、链表操作等。训练的能力有需求说明书撰写能力、沟通能力、自主学习能力和编码测试能力等。同时培养学生的综合开发能力和团队协作意识,培养学生的程序员职业素养。讲义的编写由四个教研室主任牵头,精心选择案例,从以传统的语法讲解为主的教学模式转变为案例教学模式,让学生通过案例的学习自然加深对语法的理解。这种教学模式符合学生的思维习惯和认知规律,从而激发了学生的学习兴趣,也使学生真正理解学习语言的作用是用来解决实际问题的。5建立多元评价体系,培养学生综合素质与创新能力摈弃一张试卷与一次考试的学生评价模式,注重对学生平时表现的记载和在最终成绩中所占的比例。学生的成绩由作业成绩、课堂表现、小组答辩成绩、创新程度和期末考试成绩综合评定。第一学期的考核方式为考试,考试形式为开卷,分理论考试和上机考试两部分,成绩评定方式为:平时占30%,理论占20%,机考占50%。突出对学生实践能力的考核。采用开卷考试有利于学生从纯粹的语法认知,转变为对算法的积累和理解,有利于逻辑编程能力的培养。第二学期的考核方式为考查,成绩评定方式为:平时占30%,期末占70%。期末考核采用小组答辩的形式。根据小组答辩情况给出组的总体成绩,再根据每位学生的自身表现和在项目中的贡献,最终给出每位同学的成绩。这样的考核方式有利于培养学生的团队协作能力和沟通能力,贯彻公平性原则。有助于学生改变学习方式和学习侧重点,将更多的精力集中于实践能力的培养。6丰富教学方法和教学手段,提高教学效果联系课程实际和学生现状,采用多种教学方法进行教学,改变教师讲、学生听的老模式,组织观摩,推广教学名师的成功经验。在教学过程中依托多媒体和网络技术,运用现代化教学手段,提高授课质量。特别是对于难于理解的知识点通过Flash动画进行展示,主要涉及函数调用、递归方法、指针概念、链表建立等。特别注重教师教学的逻辑性和严密性。将项目实训完全移至实验室,通过教师的分模块提示,引导学生逐步完成程序的编写。请软件协会的优秀学生参与c语言实践教学的辅导。一方面提高了实践教学的效果,另一方面也培养了软件协会学生的实践能力和表达能力。7加强校企合作,进一步明确学习目的不少学生反映,c语言已经过时,现在已进入面向对象时代,C语言的作用己不大,对学习本门语言的目的不够明确。为此,我们邀请企业资深的工程师,为学生做讲座,探讨c语言的相关领域的应用背景,以及企业对c语言人才的需求与学校C语言教学之间的差异,为学生对c语言的进一步学习指明了目标。如我院与昆山中创集团和花桥安博集团建立良好的合作关系,就程序代码编写规范以及C言语实训等内容进行了广泛的交流合作。我院引进了企业项目的基本流程,使学生所学知识更符合社会的需求。8构建协同学习情境,建立C语言研究型教学实验区我院对两个专业机房进行了改造,建立c语言研究型教学实验区。将整个机房分成六个小组,每组两台计算机,每组六名同学,为每位同学设立了桌卡,选举组长一名,每组配备黑板一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论