- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计第一课案例启示和分析
程序设计第一课案例启示和分析
一、案例背景
如何激发学生对学习程序设计兴趣,如何把复杂的程序教学变得通俗易懂,让学生“顺理成章”的接受程序设计知识。这些问题一直是作为教授程序设计的重点与难点。
而学生对学习程序有着天生的抵触情绪,在他们眼中程序设计与己无关,更何况学习“这个”太难。为此在教与学的过程中需要找到一个很好的切入点,实现师生双赢,把“要我学”变成“我要学”的质的变化。
二、案例描述
1.课题引入
借助学生爱玩游戏的特点,给学生一定的时间玩农夫过河FLASH游戏。
一个良好的课题引入方式可以起到事半功倍的效果,当然课题引入首先应该结合学生实际和教学实际,创设符合学生实际心理的教学情景环境,让学生自然进入学习状态。本课题引入就是借助了学生爱玩游戏的心理特点,当学生完成游戏任务时,也就完成了课题的引入。然后提问学生要完成该游戏具体有几种方案,学生经过讨论,最终得出两种方案,具体方案如下:
(如图1)
方案的得出比较自然,这时候恰当的推出程序设计的三大结构之一:顺序结构。自然、通俗,学生很容易的就接受了程序设计的第一步知识。此时应该强调顺序结构的特点。
然后顺势利导,用流程图修改这两种方案,并提问学生能否合并这两幅流程图(如下图所示)。让学生自己修改合并,然后与学生一起探讨,完成合并的流程图(如下图所示)。在完成该合并方案的后,让学生解释该合并后的流程图,让学生自己引出假如(if)语句,实现if语句的推出。这样自然过渡到if行分支结构语句,推出程序设计的第二个结构:分支结构。然后就推出VB中标准的if行语句。
这种方式安排对学生来讲,比较自然、恰当。学生不会感到知识的枯燥、专业,相反地认为学习程序设计不是很难。因为在这里把抽象的程序设计分支结构具体化了,把分支结构落到实处了,方便了学生对知识的理解。
(如图2)
VB中行if结构语句:
If条件表达式then 语句1else语句2
或者 if条件表达式then 语句
2.任务的设计
课堂任务设计是否恰当直接关系到学生接受知识的能力。在这堂课中所设计的任务借助了生活中实际例子,推出商场打折活动计算任务一:某商场开展“满就送”大酬宾活动,在该商场消费500元以上,则超过部分打9折,否则打9.5折优惠,试编写一个打折支付程序。
对于这样一个任务,学生能够马上进行理性的分析。并给出一个计算方式:首先读入一个x(消费的数值),然后判断该数,如果超过500,则采用(x-500)×0.9+500×0.95计算实际支付,否则采用x×0.95计算实际支付。学生很自然地想到该问题的解决方法,然后给学生一定的时间让他们完成该任务的语言描述和流程图。如下所示。在此过程中学生基本上能够完成该过程,但不是很规范。教师作适当的补充,适当的统一该任务的语言描述和流程图。
【语言描述】
(1)读入一个变量x;
(2)判断该数是否大于500;
(3)大于500则用(x-500)×0.9+500×0.95计算,否则用x×0.95计算实际支付;
【流程图表示】
(如图3)
这个任务设计恰当,符合学生生活实际,易于理解,适合学生掌握。
当然在任务的设计过程中也应该注意任务之间的层次。从游戏“农夫过河”开始到“商店购物打折”,任务设计生动有趣,符合学生心理和生活实际。而任务的层次性和衔接性也较为显著,“商店购物打折任务1”是农夫过河的一个拓展任务,而“商店购物打折任务2”(如后所描述)是“商店购物打折任务1”的延伸。任务层层深入,循序渐进。
任务2描述:某商场开展“满就送”大酬宾活动,在该商场消费800元以上,则超过部分打80折,消费满500元以上800元以下,打9折,500元以下,打9.5折优惠,试编写一个打折支付程序。试用语言或者图或者VB 程序写出该过程。
3.知识点之间的过渡
一堂好课,实现知识点之间的平滑过渡显的尤为重要。从玩“过河游戏”的课题引入,到商场打折活动的深入开展。知识点之间的过渡让学生感觉自然,不存在知识点之间“断层”问题,环环紧扣,逻辑性较强。这样一来,对执教者提出了较高的要求,要求具备较为扎实的专业知识和课堂驾驭能力。
4.教学中的师生互动
良好的师生互动在教学过程中是必不可少的。师生互动,激发了学生对学习的激情,可以变学生被动学习为主动学习、乐于学习,自觉地投身到课堂教学活动中来。本课中在学生完成“农夫过河”游戏后,在提问学生有几种过河方案的过程中,学生参与氛围非常活跃。
三、课后反思
我认为一堂好课应从四个方面给予重点考虑:1.从实际出发的教学任务。2.通俗易懂的教学语言。3.符合学生实际心理
您可能关注的文档
最近下载
- 三年级新教科版科学《水沸腾了》说课稿.pdf VIP
- 2019一级造价工程师《建设工程技术与计量(水利工程)》真题带答案与解析.doc VIP
- 学会与父母沟通kt_,.ppt VIP
- 脑出血的分子生物学机制.pptx VIP
- 电除颤操作流程-电除颤操作流程.ppt VIP
- 医疗器械委托生产生产放行和上市放行管理制度.docx VIP
- 紫日电气ZVF9V变频器使用手册.docx
- 物流行业深度研究报告:大物流时代系列研究(三),公路港到网络货运平台,传化与满帮为例,探讨我国公路整车物流最优解(202108).pdf VIP
- 新教材 人教A版高中数学选择性必修第一册全册各章节 知识点考点汇总及解题方法提炼.pdf VIP
- 工业机器人及其应用 第三章 工业机器人的末端执行器.ppt VIP
文档评论(0)