基于创新型人才培养的《C语言程序设计》教学改革探索

来源 :考试与评价 | 被引量 : 0次 | 上传用户:bigdaddyyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘  要】 创新创业教育是一项探索性的教学改革,是重在培养学生创新创业意识和能力,作为教育工作者的我们,更需要首先投入到“大众创业,万众创新”的热潮中。在平时的教育教学中,要有意识引导和培养学生的创新创业意识,使学生的专业学习和创新创业相结合。在这样的背景下,《C语言程序设计》课程教学改革的探索对培养适应社会需求的创新创业人才,具有重大的意义。本文从课程教学现状、课程改革内容以及课程改革达到的目标等几个方面,对《C语言程序设计》教学改革进行探索。
  【关键词】 创新  教学改革  C语言
  一、引言
  《C语言程序设计》是一门重要的专业基础课,学习这门课,尤其是程序设计思想和设计方案,对后续专业学习非常重要。因此,《C语言程序设计》的教学在学生专业学习中占有重要地位。经过多年的建设和沉淀,《C语言程序设计》课程已积累了一定的教学资源和教学经验,但离培养学生创新创业意识与能力的要求还有些差距。主要表现在:课程教学模式单一,导致“讲三、学二、考一”质量不高的现状;学生在学习过程中,重视理论的学习,对编程能力的提高和解决实际问题的方法还有待加强。上机内容陈旧,设计缺乏创新性和综合性,导致课程实验教学成为当前薄弱的环节;学生的学习模式为“听课+实践”,所学习和解决的问题大都属于“已知+求解”的结构化问题,忽略创新能力的培养。
  二、课程改革内容
  1. 通过修订教学大纲来优化教学内容,突出核心内容和工程实践的有机结合
  结合最新的教学心得和项目中的相关经验进行教学内容的充实,将学生参加竞赛获奖和参与课题完成情况计入学生期末总成绩。另一方面,将难以表达的教学内容做成动画来进行演示,更好地展示该部分内容,同时也激发了学生学习的兴趣,进而修订教学大纲,发挥C语言在培养学生创新创业能力方面的作用。
  2. 调整教学方法,提高学生学习程序设计的兴趣
  在C语言教学过程中设疑、引趣导学,将平时项目中的小案例引入教学中,激发学生学习程序设计的兴趣,更能让学生体会所学内容的实际应用,进而体会C语言的实用性。在教学过程中,重在培养学生的探究能力和创新能力,尤其对学习上吃力的学生加强引导,激发他们学习编程的乐趣,鼓励他们进入课题。在教学中突出教和学的“导向性”和“循迹性”。
  3. 带领学生开设淘宝网店,利用业余时间完成项目开发
  通过网店承接软件开发项目和插件的制作,带领学生利用业余时间进行项目的开发,一方面使学生灵活应用所学的程序设计知识来完成其中的模块,提高了程序设计能力和实践技能,为学生将来创业和就业打下良好的基础,另一方面,也能解决家庭经济困难学生的部分生活费。
  4. 改革实验教学模式
  根据双创课程的要求,结合C语言目前实践教学的现状,对C语言实验教学内容和实验类型进行了改革,将C语言实验根据内容要求设置了验证性实验、设计性实验、创新性实验和综合性实验。同时,加大了创新性实验和综合性实验的比重以及训练难度,这两种类型实验旨在综合利用学生所学程序设计知识解决实际问题的能力,充分挖掘学生的潜能,激发学生的上机实践热情和创新能力。
  5. 探究实验实践教学体系
  通过探索《C语言程序设计》实验内容,形成素质和技能并重的上机实践教学体系,使学生利用所学的专业知识,完成具有时效性和系统性的综合训练。
  6. 逐步完善课程的教学资源和课程网站建设
  在优化课程教学内容后,逐步完善和优化课程教学过程中所需的教案、电子课件、习题、教学视频等资源。同时,进一步完善课程网站的建设,增加学生在线测试功能,加强在线答疑、技术交流,使该课程网站成为师生互动的平台。
  7. 改革课程考核方式
  降低试卷所占的比重,提高实践能力考核权重,将学生完成的软件作品、参与课题、比赛获奖等情况纳入学生的成绩。
  三、课程改革达到的目标
  1. 优化教学内容
  根据新型信息化社会对软件研发人员的要求,适时修订和完善课程大纲。形成多元化、可实施、可动态调整、具有指导作用的培养具有创新能力的《C语言程序设计》教学内容,缩短课程教学内容与应用实践的距离。
  2. 创新教学方法
  要想培养出具有创新能力的学生,教师不但要有创新的教学内容,还要有创新的教学方法。教学方法要适用时代的要求、适应课程的要求、要适应培养学生目标的要求。充分调动学生的学习积极性和主动性,发挥学生的主体性,实现自主学习程序设计,以达到编程能力的提高。
  3. 完善实践教学体系
  《C语言程序设计》是一门锻炼学生实践动手能力的课程,学生只会理论还远远不够,一定要能够编写程序、开发软件、解决实际项目中的问题。因此,构建以理论为基础、以技术为主线、以能力为目标的“翻转课堂””上机实践教学体系就显得非常重要,在实践中,根据课程内容构建了检验基础知识的验证性实验,体现学生动手设计能力的设计性实验、体现学生创新能力的创新性实验、体现学生综合运用所学知识解决实际问题的综合性实验、构建了四位一体的实践教学体系。
  4. 完善教学资源
  学生除了课堂学习外,课余时间的专研也必不可少。因此,要制作适合学生课余时间学习的资料,以便帮助学生更快、更好的提高程序设计能力。在实践中,通过制作激发学习兴趣的教学动画和教学资源和构建课程的网络资源,方便学生掌握《C语言程序设计》基本知识的工程应用,通过网络互动工具,实现师生网上交流。
  5. 改革考核方式
  检验学生学习成果的方式不外乎對学生进行考核,考核的方式很多,曾经的分数论已经不能适应时代发展的需要,在以实践为主的《C语言程序设计》教学过程中,更不能仅以分数来衡量学生的学习成果。在改革实践摸索中,探索出了一条适合考核学生的方式:加强过程性考核,减少试卷考核的权重,加大学生参与课题和完成作品的权重,将学生参与课题情况和比赛获奖纳入学生的成绩。   四、课程改革的实践
  1. 分层次、差异化的培养实践
  学生的喜好不同,对所学知识的掌握程度也不同。因此,根据学生掌握程度不同进行分层次、差异化的培养实践,使得人尽其才,物尽其用。使每个学生都能在实践中感受成功的快乐,获得成就感,从而有效地激发学习积极性,提高教学质量。
  2. 项目驱动式实践教学
  《C语言程序设计》重在利用所学的知识解决现实世界中的问题,最能体现学生能力的是完成项目的开发,并不是死记硬背的内容,因此,在《C语言程序设计》中进行项目驱动教学非常必要。除了在课堂教学中引入项目教学,在上机内容设置上,要充分考虑项目驱动式实践教学方法和实践环境的设置,在上机具体操作中,要充分发挥学生的主观能动性,建立翻转课堂。
  3. 激励机制的建立
  通过带领学生参加学科竞赛和组织学生参与课题,根据学生参加竞赛获奖等级以及参与课题完成情况,给予学生一定的鼓励,并在期末成绩中予以体现,同时也督促学生自己去专研,能把所学知识充分利用起来,让学生感觉到自己所学知识是有用的,给学生增强了信心。
  4. 任务驱动教学
  以任务为驱动,师生双方边教、邊学、边做来完成某个教学目标和教学任务,教学内容环环相扣,教学逻辑清晰,学生解决问题的目标明确,更能充分发挥师生双方的主动性和互动性。另一方面,也可以引导学生课前预习和课后复习的方向,使学生做到学习有针对性,应用任务驱动教学法培养学生实战工程项目的各种能力,包括团队协作、适合工作角色的工作能力等,同时也要求教师教学思想不断进行创新、发展。
  5. 案例教学法教学
  在《C语言程序设计》教学过程中,通过引入经典案例,不但可以激发学生学习的热情,还可以使学生了解所学知识的具体应用。采用案例教学法进行教学,利用一个典型的小项目在C语言课程中贯穿讲解,避免了学生为熟悉不同例题而浪费时间精力,这样学生就可以把精力放在知识的摄取上,不需要花费时间研究每个例题的题意,加快了程序设计思想的培养和学习知识的进度。
  五、小结
  基于创新型人才培养的《C语言程序设计》教学改革探索对提高学生程序设计思维、提高解决实际问题的能力、提高学生的动手及创新能力有重要意义。这次改革不但对学生创新能力的提高起到很大作用,而且也改进了教师的教学思路和教学方法,更新了教学内容,从就业数据可以看出也提高了学生的就业竞争力。
  参考文献
  [1] 袁柯明.基于创新型人才培养的大学课程改革与实践[J].吉林省教育学院学报,2015(01).
  [2] 王晓燕,李博文.校企协同培养高校创新型人才模式研究[J]. 中国高等教育评估,2017(08).
  [3] 王燕,王晓娜.基于创新人才培养的C语言探究式学习研究[J]. 计算机时代,2018(06).
  [4] 郭银章,王丽芳.基于项目任务驱动的C语言程序设计课程教学改革与实践[J].计算机教育,2017(02).
  [5] 徐新爱.基于学科竞赛的《C语言程序设计》课程教学改革研究.西南师范大学学报(自然科学版),2015(09).
其他文献
【摘 要】 感恩教育的实效性,就是“学校进行感恩教育所取得的实际效果”,是指通过一系列感恩教育的实施,提高受教育者的感恩意识,达到施教者进行感恩教育预期的目的和效果,最终实现社会的全面进步和受教育者的全面发展。本研究以感恩教育为突破口,阐述了当前感恩教育存在的问题以及提高感恩教育实效性的路径。  【关键词】 感恩 教育 问题 实效 路径  一、当前感恩教育存在的问题  1. 家庭教育不当  在家庭
期刊
【摘 要】 德育教育是培养高素质人才的核心工作,也是满足学生将来社会发展需求的重要举措。在教育改革的新时期,教学的目标和宗旨都发生了转变,德育教育的重要性被不断强调,开展德育工作的力度也应进一步加强。本文分析了小学德育教学的现存问题,提出了几点有效性的实践教育策略,为一线的教育工作者们提供参考。  【关键词】 新时期 小学 德育教学策略  在培养全面发展的高素质人才的教育目标下,单纯的文化课教育已
期刊
【摘 要】 随着素质教育的不断深化,越来越多的小学教师意识到实践教学改革的重要性及必要性,小学阶段不仅要提高学生的学习能力,还要培养其德育素质,值得一提的是,培养学生诚实守信的品质可谓是其中重点,而本文则主要针对小学阶段德育教育过程中培养学生诚实守信品质的方法及策略进行分析,并提出了相应的见解与思考。  【关键词】 德育教育 诚信教育 诚实守信 品质 培养  现阶段,信息技术飞速发展,学生接触网络
期刊
【摘 要】 政治课程是中职教育体系的基本组成部分,对学生的全面发展和综合素质培养都具有重要的促进作用,近年来随着国家对中职教育重视程度和资源投入的不断增加,中职政治课堂教学也发生了许多有益的新变化,其中如何通过微课程教学来提高政治课堂的实际教学效果已经逐渐成为广大一线教师面临的一项紧要教学任务。基于此,本文首先分析了当前中职政治课堂教学中存在的问题,接着通过实际的教学案例着重探讨了微课程在中职政治
期刊
【摘 要】 学校发展的核心是教育教学质量,而教育教学质量提升的关键是教师,教师提升的关键是教师的专业水平和教学能力的提高,没有教师的发展,一定没有学生的发展。因此面对新课改和新形势,教师急需不断发展和超越自我,学校也自然将提高教师素质和能力的工作纳入重要的议事日程之中,并积极探索,大胆实践,采取一系列行之有效的方法和策略。  【关键词】 教师发展 队伍建设 能力提升  素质决定能力,能力体现水平。
期刊
【摘 要】 课程改革大潮影响下,基础教育受到更加广泛的关注,全新的教育理念对学校的教育管理工作模式也产生了影响。班级管理是学校教育管理工作的重要形式之一,班主任是班级管理工作的主要负责人,在生本理念影响下,班主任教师开始重视起学生的主体地位,就小学班级管理工作来说,很多班主任教师在实施班级管理方法的过程中,更尊重学生的意愿,主动激发小学生的自我管理意识,这样的进步使小学班级管理质量得到了显著提升。
期刊
【摘 要】 随着我国教育事业的不断发展,各个学校开始注重德育教育对学生的积极影响,而德育教育的重要性也就此显现出来。德育教育的本质工作是培养学生的思想品质、身心发展以及道德素养等,实现学生综合素质的提升,从而使学生得到全面健康发展。因此,小学班主任对学生的的德育教育工作是备受关注的。本文从小学德育教育的主要内容和意义出发,简要分析了当前我国小学班主任德育教育中存在的问题及在德育教育中实施激励策略的
期刊
【摘 要】 数学是小学阶段学生要学习的一门重点学科,对学生的后续学习和人生发展都具有重要的启蒙作用,近年来随着数学新课程标准在义务教育阶段的不断深入落实,“对话教学”这一新型教学模式在小学数学课堂也得到了越来越广泛的应用,如何建立有效的平等对话模式已经成为一线教师面临的一项急迫教学任务。基于此,本文首先分析了当前小学数学课堂对话教学中存在的问题,接着通过实际的教学案例着重探讨了小学数学课堂平等对话
期刊
【摘 要】短跑,作为最简单、最常见的体育运动为大家所熟知。它是田径运动的基础项目。在初中阶段的体育教学中,短跑训练课程的良好实施,不仅为其他体育训练奠定了基础,也很好地锻炼了学生的体质,考验了学生对极限速度的承受能力。本文针对初中阶段的短跑训练,从学生的特征,短跑的技能,训练的方法等方面进行阐述。  【关键词】初中体育 短跑 教师 学生  随着教育改革的不断深入,考试制度也逐步发生了变化。学校对学
期刊
【摘 要】对于幼儿的良好行为习惯的养成是幼儿教育需要承担的重要教育责任,这部分教育内容对于幼儿的未来的学习、人际交往等都具有深远影响。幼儿阶段是其行为习惯培养的关键时期,但幼儿在幼儿园的时间有限,家庭教育对幼儿的行为习惯养成更是具有重大影响的。但是很多幼儿家长缺乏家园共育意识,因此笔者试在本文中分析家校合力促进幼儿良好行为习惯养成的途径,旨在促进我国幼儿教育事业的良好发展。  【关键词】学前教育
期刊