欢迎来到天天文库
浏览记录
ID:44167241
大小:130.22 KB
页数:5页
时间:2019-10-19
《教材分析在教学设计及教学中的作用与地位》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、教材分析在教学设计及教学中的作用与地位----浅析算法在编程学习屮的重要性宁大附中袁翔华随着社会信息化的发展。信息素养日益成为信息社会公民素养不可或缺的组成部分。信息技术教育已经超越了单纯的计算机技术训练阶段,发展成为与信息社会人才盂求相适应的信息索养教育。在现代社会里,信息资源越來越重要,谁能更人限度地利用信息技术,掌握并有效地运用信息,谁就可以在未來的发展中占据着相当大的优势。“算法与程序设计”是高屮信息技术课程的选修模块,以问题解决与程序设计为主线,揭示利用计算机解决问题的过程。学纶通过本模块的学习“体验算法思想,了解算法和程序设计在解决问题过程中的地位和作
2、用;能从简单问题出发,设计解决问题的算法,并能初步使用一种程序设计语言编制程序实现算法、解决问题。”“本模块的教学,应注意与数学课程中有关内容的衔接,要强调理论与实践的结合,引导学生注意寻找、发现身边的实际问题,进而设计出算法和计算机程序去解决这些问题。教师要注意发现对程序设计有特殊才能的学生,根据具体情况为他们提供充分的发展空问。本模块强调的是通过算法与程序设计解决实际问题的方法,对程序设计语言的选择不作具体规定。”“利用计算机解决问题的基本过程”主题旨在呈现人是如何利用计算机解决问题,解决问题需要经历哪些基本过程。教学中应注意让学生结合生活与学习提出问题,从身
3、边简单问题入手亲历分析问题、设计算法、编写程序、解决问题的过程。应注意结合数学课程中算法这一部分知识,让学生进一步了解算法,学会用不同的方法描述算法,了解算法、程序、程序设计语言之间的关系,认识算法和程序设计的地位和作用。本主题是整个模块学习的引入,为过渡到其它主题的学习打下基础。“程序设计基础”主题旨在呈现如何用计算机语言进行程序设计。教师可以根据学生需耍选择一种语言,并以该语言为载体,让学生理解数据在计算机中是如何表示与处理的,了解程序设计基木方法,初步掌握顺序、选择、循环三种基本结构,体验程序设计的实践过程,同时了解程序设计语言的编译程序、连接程序等基木知识
4、。程序设计是运川计算机解决问题的一种方式,有些问题,如:数值、逻辑等问题适合于通过程序的方式解决。教学中应注意引导学生从生活与学习实例出发,认识与举证可以通过运用计算机程序设计得到高效解决的问题,让学生深切地感受利用计算机程序设计解决问题的必要性,引发学习本模块的兴趣和动机。利用计算机解决问题的过程图2.4利用讣算机解决问题流程利用计算机解决问题流程如图2.4所示,教学中选择一个学生运用已有知识能够解决的实例,教师通过演示等手段协助学生亲历实例问题的分析、设计算法、把所耍解决的问题转化成的程序输入到计算机、经调试后让计算机执行这个程序,最终达到利用计算机解决问题的
5、过程。让学生了解和体会流程中每一步骤的含义,为展开整个课程学习打下基础。1.算法的基木概念,使用自然语言、流程图、伪代码描述算法。学生通过高一数学知识的学习,已有算法知识的储备,结合计算机工作方式,让学生进一步了解算法,进一步学会使用自然语言、流程图、伪代码描述算法。2.程序的基本结构学生通过高一数学知识的学习,□经了解了算法的三种逻辑结构和流程图,程序的基木结构与Z相对应,是程序设计的基础。让学生尝试体验程序三种结构的计算机执行方式,加深对三种基础结构的了解。3.程序设计语言程序设讣语言是人利用计算机解决问题的载体,让学生充分认识程序设讣语言,通过计算机语言的发
6、展历程,感受计算机技术的发展。1.算法的特征算法的特征对初学者而言较难理解,教学屮尽可能通过具体问题的算法分析、程序分析,让学生感悟出算法的特征,为进--步学习分析问题、选择算法打下基础。2.“好"算法的标准算法设计除正确性外,还应考虑英高效性、可读性、健壮性,学生在开始时是做不到的,但可以让学牛知道需耍从不同角度分析问题,才能不断改进算法,并通过实践形成这种良好习惯。本节是算法与程序设计课程的入门。学生通过对“信息技术基础”部分的学习,已经具备了一定的信息加工、处理与交流的基础,知道使川计算机解决问题的方式多种多样,而程序设计是其中的一种。学生在高一数学课程的学
7、习屮,也己经学习了一些算法的基础知识。因此,本节的教学应注意在学纶原有知识与学习经验基础上,引导学牛进一步学习算法、程序设计的相关知识,体会算法与程序设计在计算机解决问题过程中的地位与作用,比较完整地认识利用计算机解决问题的过程。在教学过程屮应注意活动方式的多样性,通过比较、探究、讨论、交流等活动激发学生的学习热情,培养学牛的学习兴趣,引导学牛学会自主创新学习,培养良好的学习方法与学习能力。在教学过程屮,应注意“知识与技能”、“过程与方法”、“情感态度与价值观”三维课程目标的相互联系与相互渗透,进而提升学生的信息索养,促进学生信息技术能力的立体发展.排序是司空见惯
8、的问题,如
此文档下载收益归作者所有