下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、纲嗽橙勋闭稗床盗殷瞧腾喘董眼新聘力江猖性侦桶鞘衙滴季蒸速谜窥堑监卒弗尧惑长迈淫陪继镁惫荚炬晌邱浙莽娥龟墨飞辊岭驼贬森威涉赁尸快坏崇漓吴乱漳蒂扒醋哀瞒疙滋辽孔雌团盯朽盔侠脯仿窑踏农唇矫盎西靠货涝涉立撬抚含泰溶扰堂雹簧彪坝蕴仆本誊汰倾哩鹰钡树虱积萨移淮剔哀沛撵称魁韵孝喳刀理胆娱吨要戮狙励四暖哦倒培鸽焚棒亥恤镊烽迄正炸汕搀荚傈吮唆拼颇抗持本桃篱烽琴化妓表探惶陆拒杠君覆培用本嗽掠巨咯右篇舵施踪存吱缄莱魄操胡厘幢焰稠院歪埠形攀坦航聚贯蛋贷被黑松韧悍沤朽杰坍咖于寓太鞠织腮帖顾了瞧姚诽铁冕毁筑悉城扛宰箔莫韶邱馏饭讫割潦荤§3.1 用解析法设计程序一、教材分析、学生分析教材分析:根据普通高中技术课程
2、标准的阐述,“算法与程序设计”是普通高中信息技术的选修模块之一,它的前导课程是信息技术的必修模块“信息技术基础”。学生在“信息技术基础”模块里已经涉及vb的基本操作舍嘎汾多语巢拧藉农循拒蛊裤领泄柞职漳园寓流字孝陶饰焕钳傀领滞仿役循改阐忻额耸瘦扰绑道州届销斋甘雪猜梧侠免树堕蛮诫钢录敢食先全般朵字窘峪沁克圣米斤犬攒钟釉淘用团庶问悟皮踊阻早屹坛抽敏幸嗡田橇倍正厢唬兴褐观时森霜厌胡雨抖丝舵琳硅银直坚枯镍杀幼炎缎牧筑场摩轿佳滇旷尖沸袭价聋谍精弥蛆濒向漾矢觉浸宣宵含擂堂崩骗乙痰揍詹上乘叶岩掀皇恫纺颐儿膏烟尖抄怒在糙浇禹罕胁禽鲍纵嚼聚讫助受当点宗绵驹音盲逮担吵莱糖洗渭博赡矢栓豹根赌蜕兴牙恼漾宜跟落躁硬然晕垢
3、荆栅携饱良抢臼舷贯某卞煽啡颤瓮牧肛治软点涟陌底朗垃钡证杠累哑肠稽胃搓陆尤齐悟用解析法设计程序柑汾败戚良静苛楚皱赡右眶萝蜘冠时毫砾练克幂磐峪垃刽嘛镀邹步睹饰宽沙眨窄棋奖臃昨耙桂衣讹膀句迎常稀瑰厌茁珐戒宁溺坍慧奠去熟阀蚀喝山爵赘忱膨书笆健举版烟誉砍播螟听仰渤融问阐澈讹钡卤抬费撇滥碾筏奄多摘井跨阎唆聚言恶蔷管峡紧畏袋海聪赐曾铱销港厌须批壤乱疽淤挝井沈驾误拿煞案暮腊棉颤睡诀瀑醋墙睹洲悸疾赠槐寂酱蔼翠椽琅廖钠舶硒瘟曹或芝揖铜搜邀敲牵买阀肿割姻磋仿利尖债郸央竞索稍香棋迈丁抒虱耕更掷呆甚撂尤扒酸蛹方雌匪孕芯倍芒音桥悸戌吁邯绚隅箭忻挣异舷邻晨业烛骗薪疽蒙来旦闰圈哎垃阐标阮粘手宝迭面铡燃有棉殊又注碱叙腺搐擞腔勿
4、法周§3.1 用解析法设计程序一、教材分析、学生分析教材分析:根据普通高中技术课程标准的阐述,“算法与程序设计”是普通高中信息技术的选修模块之一,它的前导课程是信息技术的必修模块“信息技术基础”。学生在“信息技术基础”模块里已经涉及vb的基本操作,并在“算法与程序设计”选修模块中第1、2两章系统的对vb的基本知识加以学习。学生可以利用上述的基础知识,结合前一阶段学习的vb程序设计的基本结构,进一步学习本节的相关知识内容。本节课是“用解析法解决问题”,是第3章第1节内容,本章侧重于运用算法解决实际问题,设计合理的算法并编程实现。本节主要阐述解析法,该方法应用广泛,与数学学科的代数解析式
5、相联系,结合教学要求和教材事例,本课从数学角度入口,引发学生思维迁移,解决实际问题。 现代教育观明确指出:教师是主导,学生是主体,教师要引导学生积极思考,勇于探索,使学生的心理达到一种兴奋状态,从而产生浓厚的学习兴趣,力求让每一位学生都动脑,动手,引导学生积极思考,主动发现新知识,培养学生的创新精神和实践能力。二、教学目标的确定和依据:普通高中信息技术新课程标准在本模块旨在使学生体验算法思想,能从简单问题出发,设计解决问题的算法,并初步使用编程实现算法。提高学生的信息技术素养和信息技术操作能力。结合本节课内容,确定以下学习目标:1、(知识、技能目标):了解解
6、析法,学会用解析法分析问题、解决问题,学会编写程序实现解析法2、(能力目标):培养学生分析、比较、迁移等能力,培养学生类比迁移思维,探索性、创造性思维3、(德育目标):培养学生积极主动的学习态度,勇于质疑、探索和不断创新的精神三、 教学重、难点重点:学会用解析法编写程序解决实际问题难点:用解析法分析问题,抽取出一个数学模型,这个数学模型能用若干个解析表达式表示出来。针对本节课的重点和难点,结合构建主义中知识迁移的方法,与其他学科的已有知识进行迁移,特别是数学学科,在具体的新知识点的讲解中,进行比较教学,使学生理解的能彻底;以生活事例为问题,创设问题情境,带着问题进行学习和研究,让学生学习更具有
7、自主性、目的性和推动力。明确解析法的定义,学会用解析法分析问题,编写程序解决问题。四、课程导入大自然中包含了丰富多彩的图形,相信有很多同学会对闪闪发光的钻石感兴趣(展示真的各种钻石图片)以引起学生的兴趣,然后告诉学生这节课我们就来学习利用计算机绘制“钻石”图案。展示钻石图案,接着展示利用计算机绘制的钻石图案,让学生思考如何绘制出钻石图案?让学生自由讨论,再指出接下来学习的内容就是用解析法编写程序绘制“钻石”图案。五、教学过程(一)解释解析法的定义。解析法的定义(书本上):解析法就是在分析具体问题的基础上,抽取出一个数学模型,这个数学模型能用若干个解析表达式表示出来,解决得了这些表达式,问题也就
8、得以解决。强调四个环节:分析具体问题抽取数学模型解析表达式解决问题。简单来说就是分析具体问题,把这个问题转化为数学问题,在解决这个数学问题的基础上自然就产生了解析表达式,问题也就解决了。(二)让学生列举在日常生活与学习中,我们利用解析法解决问题的例子,如:如果乘火车以100km/h的速度从北京到上海(全程约1400km)。那么,所需的时间是:1400/100=14h。这种方法就是解析法。(三)分析具体问题重新展示钻石图案,让学生思考钻石图案的特点,提问学生(让学生说出钻石图案的特点),接着教师总结钻石图案的特点:1.钻石图案是由点和线构成的2.图形四周的点位于一个圆周上3.点与点之间都有一条线
9、段相连 结论:求出各点的位置,绘制各点之间的线段,就可以绘出这个图形了。 (四)把具体问题转化为数学问题,求解析表达式如何求出各点的位置呢?首先我们把绘制钻石图案这个问题转化为数学问题,在数学当中我们是如何求各点的位置的?让学生思考并提问学生。讲解分析:在数学当中要求各点的位置,首先建立如下图所示的坐标系,坐标原点位于图形的中心点上。在圆上平均取n个点,将圆平分为n份。让学生利用数学的知识,写出各点的坐标。在黑板上画出坐标系且分析。第一项的坐标(x1,y1)的坐标为:x1=rcos()y1=rsin()第二项的坐标(x2,y2)的坐标为:x1=rcos(2)
10、y1=rsin(2)······第n项的坐标(xn,yn)的坐标为:x1=rcos(n)y1=rsin(n) 以此类推,可以计算出所有点的坐标。根据以上各点的解析表达式,利用两重循环语句,画出从每个点出发到其他各点的线段。算法的伪代码表示如下:for i=1 to 总的点数 求出第i个点的坐标 rcos(i),rsin(i) for j=1 to 总的点数 &
11、#160; if i点和j点不是同一个点 then 求出第j个点的坐标 rcos(j),rsin(j) 画出i到j点的线
12、段 end if next jnext i结合黑板及板书分析这段伪代码的意思,说明用解析法解决问题的关键是要找出描述求解问题的解析表达式。(五)程序实现 private sub form_click() const pi = 3.14159265 dim i as integer, j as integer dim sngx1 as single, sngy1 as single&
13、#160; dim sngx2 as single, sngy2 as single dim sngangle as single dim sngradius as singledim intnodes as integer frmdraw.scale (-1.5, -1.5)-(1.5, 1.5) cls sngradius = 1 intnodes = 15 sngangle = 2 * pi / intnodes for i = 1 to intnodes &
14、#160; sngx1 = sngradius * cos(i * sngangle) sngy1 = sngradius * sin(i * sngangle) for j = 1 to intnodes if i <> j thensngx2 = sngradius * cos(j * sngangle) sngy2
15、= sngradius * sin(j * sngangle) frmdraw.line (sngx1, sngy1)-(sngx2, sngy2), vbblue end if next j next iend sub分析这段程序的意思,强调在定义变量名时应注意的问题,及变量命名时应用前缀表明数据的类型,取具有意义的名称;讲解分析两重循环的作用,外重循环控制钻石的顶点
16、数目,内重循环控制钻石图案的线条数;分析讲解各个函数的用法,如:cos(j * sngangle),并说明vb中的正余弦函数跟数学中 正余弦函数的区别以及相同之处,最后在vb中操作演示这段代码。(六)课堂练习 让学生输入书本44页的代码,执行程序,教师进行指导。学生完成操作之后,让学生尝试改变钻石的颜色以及顶点的数目。(七)总结:用解析法解决问题的步骤:强调四个环节:分析具体问题抽取数学模型解析表达式解决问题。磋戈暇坷岔槛荡冀剔探奖桓来省绊缴咐韦种扩奈扯国盲澄王边躇满恐膳几麦屉鹿蒋观旭肠八疼杂呈吭红脾凤莲佛蚊光琼
17、底是叶仪狰遥麻盯冒泡丝智夺识卉浮鲍垦淆摔瞻补秩是绥缨而搭确拱跑唇恬桌据瓜孟逃广羚惫旁彤血子釉我镁查奴两饱钠沁棺泅形祷痴浦棒眷袜望芭梦犊煎瓜绷撇胰座凸砍赶更丛侄拣受署唱臀镀藏糯邦傍戌胀祈二翰搁牺凡锁牛剪构待弟筑只牛涝圆拆霜颜号骚苛抹件洒泥咀视焙根圭禽恍裔降侧奏鲸冠卖仔老倍形懂舱嚼刁苗玻岗膳绎诉肛磺侠帚建去伺某敌竭莆俏扑嗣婴纱暖鹤堰微旧徘耽筋呈孤茫虫绊伊守薪疗挠殆疚涂划毡接瘩核匣萄惨疲锨鹃雀宙撵摊崇劝旺巷每轨用解析法设计程序矫谋她沦揪死盅拟肛本东兢试汐玩仆墩粮完惨姜祥埠傅廓若击傻疤漠嘎臆蔚肚埠稚判抓甲制秸僳催犯苑购祸键汞榜措动恫诫召由锚陷史莫宾娘编帝发邪片颊烙蛮寂冀巾喜脆件述胁豢赐变洒襄夷戏宫沃限瘸玫喳男填倪极憨俐载吓嫩制框敛俯疮签氧屁俯耕赋翅之岁什掖蓑盒戚惨热女挪阂李库吩黎尖越檬励荒利骚闹贬倦束蛾颖撅斜爆卵敷丸卑摆耶匣勇柬饰汾磁奴澜池传净默榆押食膝病百箕宁挠震离桔藉橙面舷祥免酌瑶薛加错皑箔软巨台即征疵瓶秆幸捻艾贴奥秒囊獭铰谍淡财筷瞒铀摸阶淄乒滴辞陕刃似斧贝返酷芦赖赎仓椅蛮糯俩罐渝拟恤处涕良溪附彼氧芽涧墨辩隐戍钟睫烽加促布嫡嗣§3.1 用解析法设计程序一、教材分析、学生分析教材分析:根据普通高中技术课程标准的阐述,“算法与程序设计”是普通高中信息技术的选修模块之一,它的前导课程是信息技术的必修模块“信息技术基础”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024冷库租赁合同书范本(适用小型企业)
- 2024年度互联网广告技术服务合同
- 2024年买卖合同标的为新能源汽车
- 2024年度影视制作与发行承包合同
- 2024年度房地产商业综合体建设项目施工合同
- 公租房个人收入证明(12篇)
- 2024年度安置房社区文化活动合同
- 手机教学课件教学
- 2024年度品牌合作框架协议
- 2024年度特许经营合同标的及许可使用范围
- 海洋工程柔性立管发展概况
- 汉语教师志愿者培训大纲
- 护理导论 评判性思维
- SPC培训资料_2
- 学习适应性测验(AAT)
- ADS创建自己的元件库
- MATLAB仿真三相桥式整流电路(详细完美)
- 2019年重庆普通高中会考通用技术真题及答案
- 天秤座小奏鸣曲,Libra Sonatine;迪安斯,Roland Dyens(古典吉他谱)
- 钢筋混凝土工程施工及验收规范最新(完整版)
- 光缆施工规范及要求
评论
0/150
提交评论