- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2013算法与程序设计教学研讨课件
高中信息技术课程实验教材(浙教版);浙教版实验教材概况;hhg@hanggao.net; 《算法与程序设计》是高中信息技术课程的选修模块之一,通过本模块的学习:; 算法就是解决问题的方法,解决问题的一系列操作步骤,它是计算机程序的灵魂。算法的思想不只是信息科学技术才有的任务,它是一个几乎存在于任何领域的话题。
用计算机作为工具来解决问题有几个阶段:
阶段 1:理解问题
阶段 2:得到怎样解决这个问题的方法
阶段 3:方法→算法→算法描述→算法实现 (编写程序、上机调试)
阶段 4:算法分析(评估算法的效率)
; ;由此可见“算法”在培养
解决问题能力中的重要地位,“算法”是基础性的概念,学习它是终生起作用的。;浙教版实验教材概况;(二)教材配套教学光盘和教师用书、学生活动手册、复习用书等
;(四)高中信息技术辅助教学网站光盘
《信息技术基础》 (必修)
《算法与程序设计》 (选修)
《多媒体技术应用》 (选修)
《网络技术应用》 (选修)
《数据管理技术》 (选修)
;hhg@hanggao.net;hhg@hanggao.net;1. 算法的基本知识(2课时)
2. 面向对象程序设计的基本知识(2课时)
3. VB程序设计基本知识(4课时)
4. 算法实例的程序实现(4课时)
;hhg@hanggao.net;算法教学建议;2.强调“理解”算法,而非“设计”算法:
原因:①由总课时数决定。
②由学生原有基础决定。
3. 关于“理解”算法的解释:
(1)要让学生明白“本算法是怎样的一回事情”
①考虑学生的可接受性
②原则:通俗易懂,由浅入深,由简到繁,由具体到一般
(2)要能从逻辑上帮助学生分析推断出本算法的正确性。
(3)要让多数学生能乐意、轻松地接受你的这种“理解”方式
;hhg@hanggao.net;解析算法;教学设计;象山中学 黄琴; 金城武和粱永琪各自以自己的速度围着游乐公园(矩形,公园周长为25km)一个向左走,速度为V1,一个向右走,速度为V2,经过多少时间,可以相遇呢?;一、分析问题; 开始;Private Sub Command1_Click();例1. 输入圆的半径r,求圆的面积S,可以通过公式s=πr2 得到。 ;例2 :用海伦公式计算三角形面积的公式如下:
其中a,b,c表示三角形的三条边,通过公式1计算获得p的值,再通过公式2计算所得三角形的面积。请将下列程序代码中划线部分补充完整。;数学表达式-VB表达式;常用数学运算符;常用数学函数;例3.计算 的值,请将下面划线处的
代码填写完整:????????;枚举算法;教学设计;补胎问题;例1:被涂抹的数字的推算程序。
一张单据上有一个5位数的编码(74??5),其百位数和十位数处已经变得模糊不清,但是知道这个数是27的倍数,下面程序实现在列表框List1中输出所有符合条件的5位数和个数。请将下面划线处的代码填写完整 。;例2.寻找水仙花数。水仙花数是指这样的三位整数,其各个位上的数之立方和恰好等于该数自己,例如371,是水仙花数,因为371=33+73+13,请将下列划线处的代码填写完整。; Private Sub Command1_Click()??????? Dim sum As Integer??????? Dim i, a, b, c As Integer??????? List1.Clear??????? For i = 100 To 999 循环变量i从100到999,每次增加1???????????? a = i \ 100???????????????????? 求得百位上的数字a???????????? b = i \ 10 Mod 10???????? 求得十位上的数字b? ???????????? c = i Mod 10??????????????? ’求得个位上的数字c???????????? If a ^ 3 + b ^ 3 + c ^ 3 = i Then???? 判断是否满足条件??????????????????? List1.AddItem (Str(i)) 结果输出??????????????????? sum = sum + 1 计数器增加1???????????? End If?????? Next i?????? Lab
您可能关注的文档
最近下载
- 《可爱的中国》新疆地方教材(小学版)教案 第二单元 美丽的新疆.pdf VIP
- 第5课 新疆是个好地方 《可爱的中国》新疆地方教材(小学版)教案.doc
- 数字普惠金融发展白皮书2019.pdf
- 《山丹丹开花红艳艳》双簧管独奏钢琴伴奏谱201107制谱.doc
- 译林版三起2024秋三年级英语上册Unit3 Are you Su Hai大单元教学设计.pdf
- 部编版语文一年级上册教学反思.pdf VIP
- 摩登家庭台词剧本第一季第一集中英双语左右对照.pdf
- 《可爱的中国》新疆地方教材(小学版)第5课--新疆是个好地方PPT课件.pptx
- (中文版) AWS D1.6 D1.6M-2007 不锈钢焊接规范.pdf
- 2022年最新材料检测报告 SGS 亚克力ROHS10项中文版(2).pdf
文档评论(0)