欢迎来到天天文库
浏览记录
ID:39890726
大小:1.05 MB
页数:82页
时间:2019-07-14
《算法与程序设计》教材培训讲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《算法与程序设计》教材培训讲稿南京市梅园中学曹书成2006-8-18主要培训内容新课标与实验教材JAVAVSVB计算机语言的发展江苏省高中会考(海南省准高考试题)相关知识和要求课时安排建议(选修)JAVA编程基础(上)(下)勘误表教学案例—1.如何解决问题2.解决问题的讨论教学评价——方法与平台视频案例1、2End新课标与实验教材新课标要求:本模块的学习目的是使学生在原有基础上进一步体验算法思想,了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法解决问题。五套教材:教育科学出版社中国地图出版社上海科技教育出版
2、社广东教育出版社浙江教育出版新课标与实验教材算法与程序设计模块的选择与把握——北大附中李冬梅程序设计就是通过分析问题、确定算法、编程求解等步骤来解决问题的过程,其中,算法具有重要的作用,它能够提供一种思考问题的方向和方法。因此,从信息素养同时也是科学素养培养的角度,学习程序设计可以锻炼学生的逻辑思维能力,使学生思考问题时更加科学严密和细致全面。程序设计以算法为思想基础,对于算法,学生在数学课程中学习之后,具备一定的基础,可以在程序设计中进一步体验算法的思想。高中信息技术课程的目的是提升学生的信息素养,提高学生的问题解决能力。人的问题解决同计算机的问题解决一样,需要遵循一定的思想,按照一系
3、列的步骤进行。选择“算法与程序设计”这一模块,就是希望学生借此锻炼和提高思维能力,向着有利于问题解决的方向发展。新课标与实验教材算法与程序设计的软件工程方法与思想——北大附中李冬梅软件工程的内容不属于高中学生的学习范围,但软件工程中强调了系统的思想和方法。学习算法与程序设计就是要了解并掌握如何使用计算机解决问题,尤其是要理解问题解决过程中采用的思想和方法,这是学习本模块的关键,也是具有普遍迁移价值的内容,因此,对系统思想和方法的关注成为教学的必然。标准中没有提及软件工程的思想,因为标准一旦明文出现,在不能正确理解的情况下,很容易导致现实教学中内容难度的加深。对于这些必需的方法和思想,可以
4、在教材编写和教学中酌情把握,在教学中进行体现,引发学生对系统方法和思想的思考,并在利用计算机解决问题中有效应用。新课标与实验教材教科版(六章)如何用计算机解决问题?程序设计ABC算法的程序实现程序设计思想和方法软件是如何开发的?综合实践中图版(四单元)走进编程程序设计基础算法与问题解决尝试软件开发JAVAVSVBSUN与JAVA微软.NETFramework与VB、C#、J#C#与传奇人物AndersHejlsberg通用中间语言CIL(CommonIntermediateLanguage)Mono(开源平台的.NET)与MigueldeIcaza江苏省高中会考(海南省准高考试题)江苏省
5、会考纲要和考题(江苏省考试院编考试指导)海南省准高考试题如何解决等级考试与教学的关系江苏省中小学信息技术等级考试纲要(高级)选修模块一:算法与程序设计单 元知识与技能要点试题类型一、算法1.计算机解决问题的过程A2.算法的描述方法A二、程序设计基础3.程序设计语言A4.数据及运算ABC5.程序设计的顺序结构ABC6.程序设计的分支(选择)结构ABC7.程序设计的循环结构ABC8.结构化程序设计思想A9.面向对象程序设计思想A三、算法与问题解决10.解析法ABC11.穷举法ABC12.递归法ABC13.排序与查找数据ABC四、应用程序设计14.程序设计的一般步骤AB15.简单程序设计AB
6、C江苏省新版2006考试指导上表中题型:A为单选题,B为综合分析题,C为操作题算法与程序设计相关知识要求课时安排建议教学内容建议课时第一单元第一节解决问题的一般方法1第一单元第二节解决问题的算法设计2第一单元第三节算法的程序实现1第一单元第四节程序设计语言简介1第二单元第一节数据及其运算2第二单元第二节顺序结构2第二单元第三节分支结构2第二单元第四节循环结构3第二单元第五节方法与模块化程序设计3第二单元第六节面向对象程序设计初步2第二单元第七节图形用户界面的程序设计3第三单元算法与问题解决5第四单元尝试软件开发6机动3共36课时第一单元走进编程第二单元程序设计基础(有关后续培训内容)第一
7、单元走进编程一、算法与算法设计二、算法的程序实现一、算法与算法设计(1)算法的概念(2)算法设计的一般过程(3)算法的表示(4)程序设计语言(1)算法的概念●“算法就是解决问题的步骤序列。”●高中数学课程标准实验教材A第三册第一章一、算法与算法设计数学中的算法(2)算法设计的一般过程1.分析问题·明确解决问题所需要的所有的已知条件·明确要解决什么问题2.设计算法使用一种简单易行的表达方式设计出解决问题的步骤。一、算法与算法设计(3)
此文档下载收益归作者所有