
第四课 累加求和 教学设计 【教学目标】 1、理解累加的含义,掌握实现累加的方法。 2、掌握用for……endfor循环语句实现累加求和的方法及过程。 3、学会应用for……endfor循环语句解决与累加求和相似的计算问题。 【教学重点】 进一步熟悉for……endfor循环语句的使用方法。 【教学难点】 用赋值语句实现累加计算,理解赋值语:sum=sum+i 【教学课时】 1课时 【教学过程】 一、复习引入 循环语句、赋值语句,引入本节课课题:累加求和 二、新授 1、什么是累加? 2、什么累加求和? 3、累加求和的算法和流程图 4、举例加深累加求和的理解和应用 任务一:编写程序计算:1+2+3+……+89= 要求: (1)应用循环语句完成任务一; (2)下面温馨提示中的C如何得到; (3)在图形窗口(GraphicsWindow)中输出结果(参考课本第22页例子) 温馨提示:For i=a to b step c 语句组 Endfor 5、新授显示信息方法 (1)DrawText格式 Graphics.Window.DrawText(x,y,text) 作用:在图形窗口(Graphics.Window)的坐标(x,y)处显示文本text (2)WriteLine格式 WriteLine(text) 作用:在文本窗口中(TextWindow)中显示文本text 6、举例: 任务二:编写程序计算:1+2+3+……+89= 要求: (1)应用循环语句完成任务二; (2)下面温馨提示中的C如何得到; (3)在文本窗口中(TextWindow)中输出结果(参考课本第23页第1行) 温馨提示:For i=a to b step c 语句组 Endfor 三、拓展: 任务三:编写程序计算:90 85 80 …… 20=? 要求:(1)应用循环语句完成任务三; (2)下面温馨提示中的C如何得到; (3)输出结果。 温馨提示:For i=a to b step c 语句组 Endfor 四、总结: 谈一谈你在本节课中学习到什么?还有什么不懂? 五、作业: 古印度国王要褒奖他的聪明能干的宰相达依尔(国际象棋的发明者),问他要什么?达依尔回答:“陛下只要在棋盘的第一个格子中放1粒麦子,在第二个格子中放2粒,在第三格放4粒,以后每个格子中放的麦粒数都是前一个的两倍。如此放满64格,我就心满意足了。”国王心想,这不难办到。但一袋麦子很快用完了,一个仓库的麦子也用完了……国王心理没底了,到底要多少麦子呀? 请你编写程序计算需要多少麦子?(本题有两种方法) 温馨提示:每格麦子粒数: (1)、2i表示为math.power(2,i) (2)、i=2 i 【板书】 第四课 累加求和 DrawText WriteLine
~~ 您好,已阅读到文档的结尾了 ~~