第四课
累加求和
教学设计
【教学目标】 
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