《计算机信息技术基础》教材分析_第1页
《计算机信息技术基础》教材分析_第2页
《计算机信息技术基础》教材分析_第3页
《计算机信息技术基础》教材分析_第4页
《计算机信息技术基础》教材分析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高等学校教材《计算机信息技术基础》教材分析高等学校教材《计算机信息技术基础》教材分析・・#・起草和整理:刘捷的分类存在不妥之处:文中提到程序语言分为低级语言和高级语言,接着说低级语言包括机器语言和汇编语言,这点是没有问题的,可是后面详细介绍的时候,机器语言、汇编语言、高级语言、可视化编程语言这四者平行编号,显然这里存在分类上的不妥,这样的编排非常容易迷惑学生,结果将直接影响学生对编程语言分类的正确认识。建议按照低级语言、高级语言和可视化语言三类分类,在低级语言中,可再次分类介绍机器语言和汇编语言,使条理清晰明了。在讲了程序设计语言的发展历史和分类后,书中用少量篇幅介绍了语言处理程序软件中三种常用的程序——即汇编程序、编译程序、解释程序作以解释,并综合分析了这三者在高级语言中的使用情况和优缺点。16.2节介绍了算法的概念,从广义和狭义两方面进行总结,并且紧随其后给出了4种算法描述,这样的安排方式非常科学,使学生很容易理解算法这个抽象的概念,并且能按照算法描述讲出某一算法描述的意义。本节还给出了一个C语言编写的例程,为同学接触计算机程序世界敞开了一扇门,不足之处就是并没有介绍C语言的基础语法,给出的例程没有实际意义,还是不能说明编程语言到底能实现什么功能,而且没有按照“新课标”的要求解释计算机解决实际问题的基本过程,也就是说没有解释程序的运行过程。这部分内容应该按照如下顺序编写:I,给出一个C语言的例程,功能为输入几个学生的成绩,程序计算出平均分和优秀率等;2,解释程序中用到的C语言函数与语法;3,解释程序的运行过程,即源代码经过编译,生成相应机器语言代码(目标代码),然后通过硬件计算出结果并输出在显示器上;4,学生思考,如何更改例程,使此程序能够按照分数从多到少的名次依次输出,并且解释整个的程序运行过程。现在的信息技术教材,大多数能做到理论联系实际,但是理论联系实际是不够的,我们更要做到理论和实践相结合,只有这样才能真正理解理论对我们实践活动的指导意义。书本上说锤子能钉钉子,我们有锤子时,不会用茶杯钉钉子;可是没有锤子的时候呢?你能想到用茶杯也能钉钉子吗?这是计算机解决问题时经常遇到的一个问题,我们解决问题的方法往往很多,于是我们选择了简单实用的一种,可是突然有一天我们发现,原先一直崇尚的方法行不通了,我们自然也就想不起来别的“笨”的方法了,所以我说计算机信息技术这门课需要多动手,多实践,掌握“笨”的方法,很多时候会是更有效的。16.3节介绍了程序设计的一般步骤:分析问题,设计算法,程序编码,编译,调试和运行。本节内容简短而又直接命中要害,留给学生很大的创造余地,这就是程序设计的精华所在——创新。教“一”不学“二”的学习方法在学“信息技术”上行不通。江总书记说过“光吃饭就是缺乏新意”,还说过,“创新是一个民族发展的不竭动力”,所以编者在此只是解释了一下程序设计的一般框架,留给学生很大的发展个性的空间,这样做是非常有远见的。这三节之间互相联系,不可分割,是一个有机的整体。“程序”是谈程序设计的根本落脚点,是与计算机沟通,从而解决实际问题的直接方法;算法是程序设计的核心所在,也因为此,本书16.2节是第16章的核心节,在全章中起到了承上启下的作用,既是介绍了“程序”定义和分类以后的必修内容,也引出了程序设计的一般步骤。而16.3节介绍的程序设计步骤,又为学生步入计算机编程的大门作了良好的铺垫,它是对编程方法论的讲解。在这一部分中,有五个知识点:1,“程序”的概念;2,编程语言的发展历史和分类;3,“算法”的概念;4,“算法”的描述方法;5,程序的一般设计步骤。前四个点都是概念性的知识,很基础,所以是知识点,而程序的一般设计步骤作为程序设计的方法论,也是很重要的内容。“学史可以明志“,学习计算机编程语言的发展历史才能更好的理解“程序”的概念,而“程序”的概念是学习“算法”的前提,“算法”又是程序设计的基础,因为程序=算法+数据结构。数据结构的知识体系相对庞大,出于这个原因,本书在这章里面没有涉及,可是作为知识的完整性,我觉得应该做以概述性介绍,只需要说明数据结构是什么,有什么用即可。“程序”和“程序设计步骤”这两个知识点内容相对简单,目的是在学生头脑中建立“程序”的雏形。“算法描述”这个知识点中包括多种算法描述语言,但是都没有深入介绍,因为本章内容旨在“算法的概念”,所以其他知识点相对简单化了。总的来说本章内容只是程序设计语言的入门级课程,教学的重点应放在“算法”的概念和“算法的描述方法”上,因为这个内容是学习高级计算机编程课程的基础,这两点也是教学中的难点,要多结合实践进行讲解。最后,总体上说,本章围绕“新课标”的“算法与程序设计”选修模块编写,内容浅显易懂,旨在使学生体验算法思想,了解算法和程序设计的解决问题过程中的地位和作用;能从简单问题出发,涉及解决问题的算法,并能初步使用一种程序设计语言编制程序事先算法解决问题。本章有理论,有实例,理论联系实际,引导学生寻找和发现身边的实际问题,进而设计出算法和计算机程序去解决问题。不足在于知识体系不完整,缺少

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论