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

关于教学模式论文范文写作 任务驱动型案例教学模式在C语言程序设计课程教学中应用相关论文写作资料

主题:教学模式论文写作 时间:2024-01-19

任务驱动型案例教学模式在C语言程序设计课程教学中应用,本论文为免费优秀的关于教学模式论文范文资料,可用于相关论文写作参考。

教学模式论文参考文献:

教学模式论文参考文献 关于英语教学的论文绘本教学论文管理会计案例分析论文教育教学论坛期刊

[摘 要]任务驱动型案例教学模式是行之有效的全新教学方法,近些年已经在教学中被广泛应用,并积累了丰富的教学经验.本文首先分析了“C语言程序设计”课程传统教学法存在的问题,然后就任务驱动型案例教学模式在该课程教学中的应用进行了详细探讨,通过教学实践证明,这种教学模式不但使学生的学习兴趣更加浓厚,而且大大提高了学生学习的积极主动性,同时学生分析问题解决问题的能力也明显增强,取得了非常好的教学效果,对“C语言程序设计”课程教学起到了积极的推动作用.

[关键词]任务驱动型;案例教学模式;C语言程序设计;教学;应用

doi:10.3969/j.issn.1673 - 0194.2016.20.148

[中图分类号]TP312.1-4 [文献标识码]A [文章编号]1673-0194(2016)20-0-02

0 引 言

“C语言程序设计”是学生学习计算机程序设计的入门课程,目前大多数高校计算机专业学生都开设了该门课程,该课程的教学目标是使学生掌握C语言的基本语句结构、算法以及程序设计的方法和技巧,该课程是后续课程(如数据结构等)的前导课程,更是其他计算机专业课程的理论和实践基础课程,因此掌握好该门课程对学生具有非常重要的意义,那么如何在“C语言程序设计”课程教学中采用行之有效的教学方法来取得最佳的教学效果,是很多任课教师都在探索的课题.任务驱动型案例教学模式建立在建构主义教学理论基础之上,充分体现了“双主模式”的教学思想,是行之有效的全新教学方法,近些年已经在教学中被广泛应用,并积累了丰富的教学经验,本文将就任务驱动型案例教学模式在“C语言程序设计”课程教学中的应用进行详细探讨.

1 “C语言程序设计”课程传统教学法存在的问题

首先,目前大多数高校的“C语言程序设计”课程仍然采用传统的“填鸭式”教学模式,即课堂以教师讲授为主导,教师一言堂,学生被动地接受所学知识.由于该课程的特点是概念比较复杂,各种语句规则严格,每节课上教师把主要精力都集中在讲解各章节中涉及的语句、语法、程序等的基本格式功能以及使用方法上,和学生之间的互动非常少,不注重调动学生思考的积极性和主动性,学生不能参和到教学中来,使学生觉得此门课程难度大、内容枯燥乏味,因此对学习失去兴趣,上课注意力不集中、溜号现象严重.其次,教师过于重视理论内容,学生实验学时的安排也相对减少,上机操作时间不够充分,并且学生上实验时操作的主要内容只是将理论课上教师讲过的知识进行模仿测试一下结果,学生对所学知识并没有达到真正理解,只知其然不知其所以然,在课后学生自己很难独立写出良好风格的程序,没有真正实现对学生程序设计能力的培养.另外,当前的教学模式由于学生并没有参和过完整的系统开发,也使学生对所学课程缺乏整体认识,认为各章内容联系不大、互相脱节,使学生搞不清楚所学知识在实践中的具体应用,在以后的学习及工作中如果遇到相关问题,学生仍然不知所措,找不到解决问题的方法.总之,以上存在的教学问题使教学效果较差,既不能充分发挥学生学习的主动性,也不利于培养学生独立分析问题和解决问题的能力.

2 任务驱动型案例教学模式在“C语言程序设计”课程教学中的应用

2.1 任务驱动型案例教学模式介绍

传统的案例教学模式是把教学内容划分成一个个独立的典型案例程序,在教学过程中通过完成特定案例的事件情景来引导学生掌握相关的知识点,这种模式侧重于对案例程序本身的分析讲解,而对知识的延伸比较少,学生所掌握的知识点是零碎不系统的,不利于培养学生综合分析问题的能力.而任务驱动型教学模式是以完成一个或多个任务为主线来展开教学,把各章节的知识点融入到完成任务的各个环节中去,在推进任务的完成过程中,不断拓宽知识的深度和广度,直到将任务全部设计完成,使学生既学到了知识又培养了能力,但这种教学模式可能会遗漏一些重要的知识点,使学生对某些重要的知识点掌握不牢固.

任务驱动型案例教学模式汲取了案例教学模式和任务驱动教学模式各自的优点,首先在课前教师要设计一个和学生所学专业相近或日常比较熟悉的大项目作为教学任务向学生发布,然后在教学过程中再把这个大的项目任务划分成多个具体小案例,每个小案例都和这个大“任务”有着密切联系,教师在每节课的具体教学时再把各个知识点结合这些小案例进行分析讲解,使整个教学过程都以完成这个“任务”作为驱动,一步步推进任务,直至将整个大任务完成,这种教学模式将教师由知识的传授者变成了教学的引导者,使学生真正参和到教学中来,每节课学生都要带着任务去学习,在完成任务的过程中逐渐掌握所学知识,既能够提高学生的学习兴趣和学习的积极主动性,同时也培养了学生解决实际问题的能力.

2.2 “C语言程序设计”课程教学内容介绍

第一章:C语言概述,主要包括C语言的发展历史、C语言的特点、C语言程序设计初步、C程序上机调试步骤等内容.

第二章:基本数据类型和常用库函数,主要包括字符集和标识符、基本数据类型、常量、变量、数据的输入和输出函数、常用库函数等内容.

第三章:运算符和表达式,主要包括算术运算符和算术表达式、自增自减运算、位运算、赋值运算、关系表达式和逻辑表达式、条件表达式和逗号表达式等内容.

第四章:算法和C语言程序设计基础,主要包括算法的概念、算法的常用表示方法、结构化程序设计方法、顺序结构程序设计、选择结构程序设计、循环结构程序等内容.

第五章:数组,主要包括一维数组、二维数组、字符数组等内容.

第六章:函数,主要包括函数的定义、函数的调用、函数的嵌套调用和递归调用、局部变量和全局变量、变量的存储类别、内部函数和外部函数等内容.

第七章:编译预处理,主要包括宏定义、文件包含、条件编译等内容.

第八章:指针,主要包括指针的基本概念、指针和一维数组、指针和二维数组、指针和字符串、指针和函数、指针数组和多级指针等内容.

结论:适合教学模式论文写作的大学硕士及相关本科毕业论文,相关常用教学模式有哪些开题报告范文和学术职称论文参考文献下载。

C语言程序设计课程教学
《C语言程序设计》是一门计算机基础课程,它不仅有利于提高学生的编程能力、思维能力,培养学生的实际动手能力和创新能力,对学生日后深入学习计算机专业。

任务驱动型写作教学
任务驱动型作文,在国际上渐成趋势,在国内也日渐增多,2015、2016年高考中也出现了这类作文。这类作文有着明显的特征:生活情境、具体问题、任务。

高校C语言程序设计教学改革和实践
摘 要:在高校的C语言课程教学中,主要存在着学生学习积极性不高、编程思维欠缺、上机练习不够重视等问题。针对以上问题,高校应按照该课程教育的培养目。

案例教学法在VB程序设计课程教学中应用
【摘 要】 在中技学校中如何提高《VB程序设计》这门课程的教学效果,并找出一种与学生认知规律相适应及能够激发学生学习兴趣教学模式,是摆在每一位从。

论文大全