孙家启c语言程序设计教程课后答案,_C语言程序设计_的教学研究new.pdf

_C语言程序设计_的教学研究new.pdf

文 化 教 育

《C语言程序设计》的教学研究

楼俊君

(上海电力学院信控系,上海 200090)

摘 要:根据 《C语言程序设计》课程本身的特点,从教学方法、教学手段方面进行了一系列的研究和探讨,以期能进一步提高该课程的教学效果。

关键词:C语言;教学方法;多媒体

前言 针指向的内容。

C语言是国际上广泛流行的一种计算机语 再如两个变量交换数值的典型算法,我们可

C语言数据类型丰富、表达能力强、使用灵活方 A和B,分别盛放醋和酱油,要

言, 类比为有两个瓶子

便、生成目标代码质量高,并且可直接对硬件进行 求将它们互换的问题。学生很快会想到再拿一个

操作,因此在国内外得到广泛应用。目前包括我校 空瓶子,把瓶A放的醋倒入空瓶子,再把瓶B的酱

在内的很多高校都将C语言作为大一学生学习程 油倒入瓶A,最后把空瓶子里的醋倒入瓶B。这样

序设计的入门课程。通过该课程的学习,学生不仅 100 就得到相应的算法为引入第三个变量为中间桥

图1求 n的算法流程图

可以掌握一门编程语言,而且还可以掌握结构化 ! 梁,实现这两个变量互换值,可见类比法既直观又

n=1

程序设计的基本理论和编程思想、编程方法、常用 题思路:用 /4≈1-1/3+1/5-1/7+…公式求 的近似 容易理解。

! !

算法和实现技术,另外还可以锻炼学生的逻辑思 -6 1.4重视上机实践教学环节。“C程序设计”是

值,直到某一项的绝对值小于10为止。显然解该

维能力,培养学生的创新精神,提高学生的综合素 题的关键是求1-1/3+1/5-1/7+…多项式的近似值。 一门实践性很强的课程,既要学生掌握概念,又要

质。 经过以上分析,很多学生领会到该题和上一题其 动手编程,还要上机调试运行,因此培养学生的实

但由于本课程的学习对象一般是大学一年 实是同一类问题,解题思路相同,只是累计求和结 际动手能力尤为重要。在上机课的教学过程中应

级的学生,他们对计算机语言、计算机编程还很陌 束的条件以及t的获取方法不同而已。经分析可以 做到:

生,加之C语言语法规则繁多、结构化程序设计思 得出该题的N-S算法结构图如图2所示。 1.4.1教师应为每次上机精心设计实验内容,

想抽象难懂,所以很多学生反映这门课程难学,不 在内容的设置上应顾全验证性、综合性和设计性

知如何才能学好它。作为教师怎样才能让学生在 实验的比例,尽量将所学的知识综合,达到系统

有限的课堂时间里较快地掌握C语言编程技术 化。

呢?根据C语言本身的特点,从教学方法、教学手 1.4.2要求学生在上机前先将实验程序的算

段方面进行了一系列的探讨,以期能进一步提高 法图画出来,写出完整的上机程序,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值