计算机教学与教育信息化
吴京所有电影本栏目责任编辑:王
C 语言程序设计教学中如何培养学生的逻辑思维能力
谢丽华
5险1金是什么
(重庆信息技术职业学院软件学院,重庆404000)
摘要:目前高职院校计算机类专业中,都开设有C 语言程序设计这门课程。作为其它程序设计语言的先行课,C 语言程序约旦皇后
设计在课堂教学中一定要注重对学生逻辑思维能力的培养,为学生后期的学习打下坚实的基础。该文通过多年以来在讲授该课程时积累的实际教学经验,结合平时的教学实践,对如何培养学生的逻辑思维能力进行了阐述。包括认真备课,精选课堂案例;针对不同学习内容,采用灵活多变的教学方法;精心设
计实践任务,完善课堂教学不足。关键词:C 语言;逻辑思维;能力中图分类号:G642
文献标识码:A金希澈图片
文章编号:1009-3044(2020)02-0171-02
开放科学(资源服务)标识码(OSID):
在C 语言的教学过程中,运用逻辑思维方法,可以降低学生学习的难度,培养学生的学习兴趣,提高程序设计的技巧。下面通过三方面的介绍,阐述了在教学过程中如何培养学生逻辑思维能力。
1认真备课,精选课堂案例
备课是任课教师必备的基本素质,是影响学生学习效果的
张木易个人资料关键因素之一,因此,认真备课,精选课堂案例至关重要。
在C 语言程序设计的教学过程中,教师从一开始就要给学生建立一个清晰的知识结构。在编写任何一个程序时,都可以按4个步骤进行:定义变量、输入数据、处理数据、输出数据。有了这个认知结构后,在教学中遇到一个具体问题,就要按照人们处理问题的逻辑思维,将问题求解由抽象逐步具体化,弄清其数据关系及问题要求,经过认真分析,达到最终解决问题的目的。
备课时在教学内容的安排上坚持由浅入深,循序渐进的原则,并结合高职院校学生的心理特征,选择恰当的逻辑思维训练方法,使学生能更好地理解程序设计的基础知识和方法。在教学环节中一定要注意教学内容的前后逻辑关系,使学生在不知不觉中接受逻辑思维能力的训练。因此,教师必须精心设计教学环节,使学生按照老师事先设计好的思路进行思维,对提高学生的逻辑思维能力是十分必要的。
例如,在学习循环结构时,如果教师在课堂上举例讲授了“求1+2+3+…+10的和”以及“求10!的值”,那么由此拓展,让学生独立解决“求1!+2!+…+10!的和”应该是游刃有余了。同理,在学习循环的嵌套时,要求解中国古代著名的“鸡兔同笼”数学问题,结合C 语言的语法规则和表示方法,再运用上面讲的编程的4个步骤,就能比较容易实现该题目。由此延伸,让学生尝试独立解决“百钱买百鸡”的类似问题就迎刃而解了。这样,既提高了学生的自信心,又锻炼了他们的逻辑思维能力。
所以,教师在C 语言备课过程中,尤其是准备课堂教学案例这一环节时,要结合学生前期知识掌握情况,再适当地加入新知识,设计一个前后逻辑关系密切,能够潜移默化地锻炼学
生逻辑思维能力的案例,然后再结合实际生活,举一反三,从而不断提高学生的思维能力。
2针对不同学习内容,采用灵活多变的教学方法
wangxiaofei在C 语言的课堂教学中,教师应根据不同的教学内容,运用不同的教学方法。如果本堂课学习的是基础理论知识,教师可以采用传统的理论知识讲解,加上对应实例的演示,最后再通过分析归纳与学生互动,引导同学们一起参与思考和讨论,从而培养学生的逻辑思维能力。如果本堂课学习的是较为复杂的循环、函数之类的内容,教师可以在上课前5分钟,通过引入一些有趣的生活情景来激发学生的学习兴趣,使同学们的思维得到发散和锻炼。
例如,在for 循环的授课过程中,通过“某班同学共38人上体育课,老师要求按1、2、3重复报数,报数为1的同学往前走一步,报数为2的同学往后退一步,分别输出往前走一步和往后退一步的同学的序号”这个体育课报数的生活实例,让学生意识到原来学习是可以解决生活中遇到的实际问题的,原来编程也像做游戏一样有趣。这样,教师一旦调动了学生的学习兴趣和积极性,自然会积极思考并主动解决问题。
在平时课堂教学中,教师尽量多提问、多与学生互动,也就是采用启发式教学,通过师生互动引起学生注意,积极引导学生思考并回答问题,然后与老师一起归纳总结,得出正确结论。
举例来说,教师从带领学生完成简单的数组元素查开始,比如通过“把某小组10名学生数学的考试成绩存储在数组中,再从键盘输入一个考分,查该数是否在数组中,如果是,则输出它是第几名学生的成绩”的编程,然后让学生思考“如果输入的成绩没有查到,请给出提示信息”怎么实现,再让学生思
考“如果输入一个考分,但是在成绩数组中有多个考分与此相同,怎样处理”,这样有意的不断制造问题,使学生不断地想办法去解决问题。最后,让学生们实践练习“如果希望能够多次输入考分进行查,每次都输出它是第几名学生的成绩,直到输入1000时结束查”,那么又该怎样分析、解决问题呢?这样,通过不断拓展,不断激发学生的兴趣,使他们去积极思考、
收稿日期:2019-09-16
171