I一教学园地…………………………一
中掌 阶段 C语 言程 序 设 计 教 掌 的 ,黾考
南通大学电子信息学院 杨永杰
南通市实验中学 支美凤
南通大学电子信息学院 张浩祖 沈天琴
【摘要】 《c语言程序设计》是大学的一门知名难课,为适应形势之需,在中学开设这门先修课势在必行,通过笔者近两年在中学进行C语言程序设计课程的推广教学,
并对中学阶段程序设计教学的方法和途径进行探讨和总结,希望能对C语言程序设计教学有所帮助,旨在进一步提高C语言程序在中学阶段的教学效果,缩短中学到大学
的过渡期。
【关键词】C语言;中学教学;程序设计
中学阶段是人生的黄金阶段 ,在这个 竖立起来如图2所示 ,在图1.2中表示了与十
=
阶段,开始树立崇高的理想,开始确立正确 进制数O~15相对应 的全正数的四位二进制 进
的人生观 ,开始吸取大量文化知识,为成长 数。若在图1中的B点处把园周剪开,然后把 制
为一个对社会有用的人才奠定了各方面的基 园周拉直竖立起来如图3所示 。此图的上半部 111
110
础 ;现代教育教学理论认为,中学教学要以 0000~0111表示了十进制 的正数O~7;下半 101
学生为中心,充分发挥学生的想象性和创造 部100O~ul1则表示了十进制的负数一8~一1。 i00
Ol1
性,鼓励学生对知识的探索和追求,鼓励学 这样对于有正负的二进制数,其最高位为0 010
生求异、求新,尊重学生的个人感受和独特 者为正数 ,最高位为1者为负数,有效地回避 O01
见解,从而体现出学生的首创精神 。c语言 了传统的 “真值”、 “原码”、 “反码 ”、 000
111
作为当今最为流行的程序设计语言之一,也 “补码 ”等诸多概念,从通俗事物实质出 1lO
是广大中学生喜爱的一 门技能课,在本课程 发,让学生轻松掌握二进制数据 的正反数表 i01
100
教学中,由于基本概念 比较多,编程规则繁 示和范围。在介绍数据类型、运算符、表达 011
多,各种使用技巧灵活 ,导致广大学生感到 式时,由于这些数据形式种类繁多,放在一 010
O01
学习困难,产生一定的畏惧心理。根据笔者