当前位置:大学毕业论文> 硕士论文>材料浏览

教学改革相关论文例文 和C语言程序设计任务驱动式教学改革和实践类本科论文范文

主题:教学改革论文写作 时间:2024-03-29

C语言程序设计任务驱动式教学改革和实践,该文是教学改革相关专升本论文范文与教学改革和语言程序设计和实践有关论文例文.

教学改革论文参考文献:

教学改革论文参考文献 教学改革论文小学教学设计杂志语言教学和杂志教育教学论坛期刊

【摘 要】 C 语言作为高校计算机的一门公共基础课,对于培养学生的编程能力,提高这门课的教学质量具有十分重要的意义.本文根据高校学生现状及目前存在问题,结合多年教学实践,将任务驱动、案例引入、分组协作等多种教学方法结合起来,通过激发学生学习兴趣,提高学生的实际操作能力.

【关键词】 C 语言 程序设计 案例 驱动

引言:C 语言是程序设计的一门专业基础课,在计算机专业体系中占有重要的地位,学习C 语言,不仅为后续专业课奠定基础,而且重要的是通过学习,培养学生的计算思维,使学生具备一定的编程能力,为后续编程课程打下良好的基础.C 语言由于概念多,语法繁杂,数据类型及表达式丰富多样,程序设计时,使用灵活,容易出错,特别是传统的C语言教学模式,主要侧重于语法知识和基本结构,通过对语法的记忆和理解来学习编程,这种模式虽然能较好地保证知识的系统性与完整性,却忽略了对程序设计能力和思维创新能力的培养,很难吸引学生的学习兴趣,更无法使学生建立真正的编程思想,以致使学生学习C 语言的积极性不高,难以达到良好的教学效果.

一、C 语言教学现状及存在问题

1.1 学生水平有差异,缺乏学习兴趣一学生来源不同,总体学习文化基础有差异.二C 语言数据类型及表达式丰富多样,程序设计灵活,由于学生没有建立起良好的编程思想,因此缺乏学习兴趣,感觉枯燥难学.

1.2 学习目标不明确,理论与实践相脱节

C 语言在很多高校中的实际教学中,尽管语法灵活,应用广泛,但学生在学习过程中由于缺乏正确的职业引导,不能很好的用所学理论去解决实际问题,无法体会学以致用的成就感,归根结底,还是理论与实际相脱节的教学模式导致学生学习目标不明确,没有充分认识到C 语言的重要性和基础性,从而导致学生的学习缺乏主动性和积极性.

二、教学方法的改进措施

2.1 激发学生的学习兴趣,培养编程思维

由于C 语言程序设计是一门实践性很强的课程,因此在课堂上首先采用案例引入的教学法,通过展示使用C 语言解决实际问题的案例引出教学内容,这种方式可以直观的让学生体会到C 语言的实用性,同时采用任务驱动法,激发学生的学习兴趣,提高教学效果.

2.2 通过案例归纳基本算法,提高编程能力

算法是解决问题所采取的方法和步骤,是程序设计的基础,教师在教学过程中,始终要将分析和设计算法作为教学重点,通常我们采用案例教学法,通过对案例的分析找到解决问题的方法,即算法,最后结合具体的高级语言如C 语言转换成C 程序代码.提供的案例应贯穿一些基本算法,比如:求累加和,求素数,求最大公约数,求最小公倍数,求阶乘,冒泡排序算法,选择排序算法、递归算法等.从课程开始就要培养学生重视算法,目的是使学生建立编程思想,进而提升编程能力.例如:任意读入一个整数,输出其从低位到高位上的数字.

2.3 加强上机实践,采用分组教学模式

为了使学生更好的了解C 语言程序设计的编程理念,课程内容的安排上应该由浅入深,同时加强上机实践操作,让学生能真正用所学知识去解决实际问题,提高了学生的动手能力.其次在学习方法上采用小组协作模式,对学生进行分组层次化管理,根据学生的基础及兴趣合理分配成员,每组4-5 人,进行分组教学,每个小组为一个整体.对于小组成员来说,小组协作模式既督促组员掌握基本知识,而且还提高了自身的团队协作能力,为以后步入社会打下基础.最后自我评价.评价这一环节包括四个部分,一是对于知识型内容的了解情况,比如某个概念、语句的具体意义等.二是对于技能型内容的掌握情况,如区分for 和while 循环语句、能否正确引用数组等.三是对于能力型内容,也就是拔高题的完成情况.在这一部分,能够完成的学生已完全掌握了本节课所要学习的知识点,甚至是超出所学要求,这是判断学生学习能力以及学习水平的一个重要模块.最后一部分是针对小组作业完成情况的自评,主要是对自己在小组作业中所做工作的评价,这也从侧面督促学生积极加入小组作业的讨论和完成,调动学生的积极性,提升学生的参与感.

结束语:C 语言是一门实践性很强的学科, 除课堂上的理论讲解外, 实践教学也是非常重要的.采取“任务驱动式”教学方法, 可以激发学生的兴趣, 使得学生在学习过程中不仅学到理论知识, 而且还掌握了为完成一个任务而需要的各学科知识和技巧, 同时也培养了学生的创新意识、创新能力以及自主学习的习惯, 让他们学会如何去发现问题、思考问题、且寻找解决问题的方法.尽可能地多让学生上机实践,以便应用和巩固所学内容, 更为今后学习后续专业知识及开发程序打下坚实的基础.

此文结束语:上文是一篇适合教学改革和语言程序设计和实践论文写作的大学硕士及关于教学改革本科毕业论文,相关教学改革开题报告范文和学术职称论文参考文献.

任务驱动式教学在解剖实验课堂中应用
摘要任务驱动式教学法源于职业教育,适合于通过动手训练总结知识的教学项目,医学职业院校的诸多专业实训项目已经从硬件到教学上和医药护技一线岗位对接,而医学职业院校中医学基础课程还是一直沿用传统教学,如何更.

中职《VB程序设计》课程有效教学
摘要VB程序设计是中职学校计算机应用专业重要的专业基础课程 但在实际教学中,由于各种原因,导致教学较为低效 本文根据有效教学理论,从教学准备、教学活动、教学评价……方面对VB课程教学进行探究尝试,取得.

C语言程序设计中微课程教学模式
摘要针对学生普遍认为C语言程序设计难懂难学的现状,结合当前研究热点“微课程”理念,从教学理念、教学模式、搭建实验平台……方面提出教改思路 关键词微课程;程序设计;自主学习;创新.

艺术设计专业项目式教学中分层教学管理模式和
一、艺术设计专业现行教学模式的特点与分析艺术设计专业目前的教学体系基本实行的是老三段式的教学模式,即专业基础环节、专业设计环节和实践环节三个部分 这样的教学模式层次明确,具有一定的科学性,也有利于学院.

论文大全