- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
《程序设计初步》教学中计算思维的培养
?
?
冯立勇
摘要:在现代信息技术的背景下,计算思维作为一个重要的思维方式,是人类认识世界、改造世界的重要方式之一,被越来越多的学者研究探讨。计算思维是运用计算机科学的概念去解决问题,设计系统和理解人类的行为,对于中学阶段而言,计算思维的培养已经成为信息技术教育的新模式。因此,培养学生的计算思维要与程序设计相结合,通过引导学生参与真实的项目实践,体验解决问题的完整流程来帮助学生培养计算思维,同时还能提升学生的自主创新能力。
关键词:程序设计初步;计算思维;培养方式;策略研究
信息技术的高速发展,影响着学生的生活和学习,学生在学习过程中,更喜欢通过互联网找寻问题答案,计算机已经成为一个不可或缺的必需品。在计算机教学中,处于初中阶段的学生,已经开始接触程序设计,由此可见计算机思维的培养已经融入学生的生活与学习之中了。培养学生系统的计算思维有利于学生掌握科学的知识框架和结构,同时也有利于提高学生分析、解决问题的能力,从而达到提升学生思维能力均衡发展的目标。除此之外,计算思维对于培养创新人才具有重要意义,能让学生的思维逻辑更加细致,从多角度全方位思考问题。由此可见,计算思维对于实现义务阶段的素质教育具有重要作用。
一、计算思维与算法概述
计算思维是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为。它主要包括涵盖计算机科学的一系列思维活动。随着计算机思维的提出与深入,人们更加关心如何应用计算思维更科学、有效地去解决实际问题。因此,计算思维能力的培养成为信息技术教育的新趋势。编写程序解决实际问题,首先应确定解决问题的思路和方法,然后写出正确的求解步骤,这些求解方法和步骤当然要计算机能理解和识别,这就是算法。因此我们可以说算法就是计算机理解与识别的解决问题的方法和步骤。由此可见,算法和程序设计是发展和提升计算思维的重要途径,在教学过程中,教师要注重使用多种形式来增强学生计算思维,使学生逐渐养成计算思维。
二、如何在教学过程中培养学生的计算思维能力
(一)采取任务驱动模式,激发学生计算思维
教师要提前设计好教学方案,合理布置教学任务,这是保证课堂教学效果的前提条件。教师在程序设计课程教学时,可以使用驱动策略法,这种方法是教师根据学习内容给学生布置任务,当学生完成一个学习任务,就掌握了任务中包含的知识点。教师在设计学习任务时,要遵循一定的规则要求:第一点,教师在设计学习任务时,要注重任务的探究性,保证学习案例的有趣、鲜活,让学生在一个轻松有趣的学习情境中学习知识;第二点,教师在设计学习任务难度时要考虑到班里每个学生的学习实力,根据不同学生设计不同的任务梯度,让学生在学习中层层提高,最终达到高阶学习;第三点,教师设计教学任务时要考虑课前与课中任务的结合,课前任务重点在于基础知识的检查学习,课中任务在于学习效果检测和拓展作用。
本文以程序设计课程中的“程序的分支结构”为例,设计了下面三个学习任务。
例1:猜数游戏。在日常生活中,我们经常会碰到猜谜游戏。在此需要设计一个VB程序,如果我们输入答案,怎样判断答案的正确性,并将其显示出来。
例2:猜体重程序通过程序设计对于猜的体重数不同,分别显示“猜高了,再猜猜”“猜低了,再猜一次”“聪明,猜对了”。
例3:天气预报程序。在一个程序里输入晴天概数,如果结果比10大就归为晴天,反之为阴天。(晴天用小太阳表示,阴天用云朵表示。)
上述所提的例1是通过用游戏方式让学生学习条件句式,激发学生的学习兴趣;例2是对例1的升级,给猜数程序赋予一定的生活气息;例3則是在前两个例题的基础上进一步提升,将程序设计与学生实际生活联系起来,使程序设计拥有实际意义。例1是课前任务,是学生用来打基础的,教师要注意引导学生使用计算思维去思考相应的问题;例2是课中任务,主要作用是检查学生学习成果;例3是最后的拓展任务,主要作用是拓宽学生知识面,培养学生的计算思维,提高学生自学新知识的能力。经过以上几个过程,学生的思维能力就能得以有效激发。
(二)拓展提升教学理念,培养计算思维能力
我国广东省在义务教育大纲中,对信息技术课程教学定位是培养学生信息技术应用的初步阶段。然而,在实际教学中,很多教师忽略培养学生的高阶思维能力,将教学重点放在基本概念和操作技能上,教学内容大多来源于课本教材,没有帮助学生养成思考解决问题的思维,没有达到提高学生计算思维层次的教学目的。学生在学习中只是单纯学习了一些操作技能,没有切实掌握认识世界、改造世界的思维方式。因此,教师在教学时,要转变传统理念,树立计算思维理念,注重引导学生学习,启迪思想,让学生在学习中发现问题、解决问题。所以,教师在教学中要多使用实验教学法、探究式教学法等,这些方法对于培养学生计算思维都有很大的作用。
比如,在顺序结构项目
文档评论(0)