实验教学方面论文范本,与C语言程序设计教学方法相关毕业论文模板
本论文是一篇实验教学方面毕业论文模板,关于C语言程序设计教学方法相关在职毕业论文范文。免费优秀的关于实验教学及课堂教学及学生方面论文范文资料,适合实验教学论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:C语言程序设计是计算机专业的基础课程,也是其他程序设计语言的先导课程,如何通过有效的教学方法提高该课程的教学质量显得尤为重要.针对教学中出现的问题,从C语言的特点和学生的学习习惯等角度,从课堂教学和实验教学等几个角度提出多种形式结合的教学方法.
关 键 词:C语言程序设计课程教学实验教学
0引言
C语言是当今最为流行的程序设计语言之一,C语言程序设计不但成为高等院校计算机相关专业学生的专业必修课,而且也已经被非计算机专业学生学习的课程[1].课程开设的主要目的是使学生掌握一种基本的程序设计语言,通过对C语言的数据类型、结构化程序设计方法、数组及函数的使用、指针结构体以及文件等相关内容的学习,能够解决和处理与本专业有关的大量实际问题,培养学生熟练使用C语言进行编程分析和解决问题的能力.
C语言程序设计作为学生入学后系统地学习程序设计语言的第一门课程,由于其涉及的概念比较复杂、规则繁多、容易出错,因此在C语言程序设计教学过程中,初学者比较不容易适应程序设计的思路,会遇到很多语言学习上的困难[2].为了提高学生学习程序设计的兴趣和信心,取得较好的教学效果,教师应该积极探索教学和上机实践方法,进一步提高教学质量.本文在作者近几年C语言程序设计的教学和自己程序设计语言学习过程中积累的教学和实践经验,对C语言程序设计课程中的几种教学方法进行初步的探讨.
2C语言程序设计教学方式探讨
2.1从第一个程序开始提起学生学习的兴趣在所有程序设计语言的学习中,第一个接触的程序几乎都是HelloWorld程序,C语言程序设计也不例外.HelloWorld程序的C语言内容具体如下:
首先为了使得显示屏幕中出现的内容不会枯燥,我们可以在printf("Hello,world!"),的下一行添加一句printf("%c",2).由于ASCII码值为2对应的是一个笑脸,因此在最终的程序输出结果中会显示Hello,world!再加上个笑脸的内容,这样既增加了趣味性,又增加了学生学习C语言的兴趣.
通过这个例子吸引起学生之后,他们就会在自己的脑子里问为什么会这样.此时,就需要老师讲这几行语句的主要功能要跟学生讲一下,这些内容也是C语言程序语句的主体.讲授的内容可以这样安排:#include的作用是要包含城中所用到语句的头文件,因为我们用到了pringf输出语句,所以要将标准输入输出头文件stdio.h包含进来;main()是主函数名,函数体要用{}包含进来,并且强调上面程序的编写方式({单独一行,}单独一行)会有利于同学们后续程序的编写,语句更加清晰;pringf语句是输出语句,将""对应的内容输出在屏幕上,此时可以强调""中可以添加中文,并且对于输出笑脸的语句,解释为是有格式的输出(这个会在以后的章节中具体讲到);最后一条语句是return语句,将0值返回.由于主函数被定义成整型(int),因此在函数的结尾需要返回一个整数.
2.2实例教学培养学生思维能力在C语言程序设计的学习开始阶段,首先要重视语法规则和基础知识的掌握,然后才是程序的阅读和编写.随后在学生学习的过程中,从学会看懂程序开始,到能够编写简单的程序,然后逐步的深入,这样也为下一步进行实例教学打好基础.
C语言初学者首先遇到的问题是毫无头绪,不知从何处下手.在C语言的教学中,如果一味地先讲语法格式,逐步讲解语法要点,最后给出例子,这样很容易造成程序设计学习的思维定势.我们希望通过实例教学,培养学生自己分析问题和解决问题的能力,最后达到能够使用程序设计语言来描述和解决这个问题的结果.这里以一个常见的数学问题为例,自然数求和1+2+3+等+50.首先让学生观察求和的公式,然后寻找规律.第一个规律是,在公式中,加数都是递增的并且步长值为1.第二个规律是,在从左到右求和过程中,我们总是将前面求完的和跟下一个加数相加.因此从分析的规律可知,这个过程一直重复下去直到加到最后一个加数50为止.分析完这个问题之后,就可以对循环结构语句进行介绍,并给出具体的使用方法,并以简单的例子对该知识进行巩固.随后,对自然数求和问题进行C语言程序设计.首先,C语言程序是由函数构成的.一个C语言程序至少包含一个main主函数.一个完整的函数由函数的首部与函数体两个部分组成.其次,帮助学生回顾C语言的数据类型,数据的基本表现形式,C语言中的运算符和表达式.这里,根据前面分析,定义两个整型int变量k和total,k表示加数,变量total用来存储前面加数的和,并对其赋初值为0.然后,考虑应该使用何种C语言基本结构,使用结构中的那些语句及其格式要求,这里使用的是循环结构中的for语句.在for循环语句中,首先需要对循环变量赋初值,k等于1;然后给定循环停止条件k<=50,最后是循环变量最后,补全完善程序段,为了便于与用户进行交互,应在C语言程序中加入输入和输出语句,由于需要使用输入和输出语句,因此在使用时要先调用头文件stdio.h.将上述分析整个联系起来,可以完成上述问题的C语言的程序编写,具体为:
有关论文范文主题研究: | 关于实验教学的论文范文集 | 大学生适用: | 学术论文、学年论文 |
---|---|---|---|
相关参考文献下载数量: | 47 | 写作解决问题: | 写作参考 |
毕业论文开题报告: | 论文提纲、论文目录 | 职称论文适用: | 刊物发表、职称评副高 |
所属大学生专业类别: | 写作参考 | 论文题目推荐度: | 优秀选题 |
编完上述程序之后,教师还需提醒学生注意融汇贯通,例如如果是求1+2+3+等+n该怎么办,n为用户指定的,如果是求应该如何解决等等诸多类似的问题,教师都可以拿出来跟学生一起分析,并让他们在上级实验时加以练习,达到信手拈来的程度.因此课程上机实验环节在C语言程序设计教学环节中也是非常重要的,能够帮助学生有效地巩固基础知识和增加程序设计的经验.
2.3实验教学进一步提高学生程序设计能力C语言程序设计是一门实践性很强的课程,既要掌握基本语法知识,又要动手编程并上机调试运行[3,4].实验
实验教学方面论文范本
本文来源:http://www.sxsky.net/guanli/00228506.html
2.4其他教学方式除了以上主要的教学形式,我们还会在这些教学内容中辅以趣味性的内容提高学生的学习兴趣.为了活跃课堂气氛,我曾在课堂上通过设计一个随机学号产生器,通过产生随机学号对对应学号的学生进行提问,这样既增加学生的学习兴趣,又能提高学生上课的注意力.此外,将上机实验į
实验教学方面论文范本,与C语言程序设计教学方法相关毕业论文模板参考文献资料: