学者谷

位置:首页 > 行业范文 > 信息技术

中学信息技术《维护数据库》说课稿

信息技术是一门实践性极强的学科,因此,本节的学习我们采用网络课的形式来组织,这种课型的主要特点是课堂知识容量大,教师主导地位与学生主体地位关系明确,教学目标也应细分为几个层次,并按这几个层次展开学习,允许不同层次的学生达成不同的学习目标。

中学信息技术《维护数据库》说课稿

一、说教材

本节学习要点:

掌握记录指针的概念

学会插入、删除记录

学会修改记录中的数据及数据库的结构

在本节的学习安排中,由于学习的命令用法与指针有着密切的关系,所以,在学习这些命令之前,先要求学生掌握指针的概念及其相关操作。

但是,课本将范围参数的内容安排在Replace命令的学习之中,我认为不太妥当。因为在这之前学习的命令和recall命令就存在一个作用范围的问题。因此,我认为范围参数的内容应该提前到讲命令之时来讲。

本节教学的重点当然是以下命令的用法:、edit、、recall、replace和modifystructure。难点却在范围参数和几个命令的比较。我认为让同学学好这部分内容的关键就在于边学边思考,边思考边实践,让事实说话,加深同学对这部分内容的.理解和认识。

二、说教法、学法

在讲解这个命令的时候,学生将了解到命令的基本用法和含义,就是为当前记录打上删除标记。不可避免地会产生这样的疑问:如果我想删除的记录不止一个,应该怎样操作呢?难道删5条记录就得输入5次命令吗?当然,这样也太不方便了,系统肯定会提供更方便的操作方式。这时教师应该引导学生思考过去学过的命令中,可以用For子句来限定命令的生效范围,那么,这个子句是否同样适用于呢?试试看。试过之后,教师应该引导学生提出一个新问题,那就是用for子句限定的删除范围,在物理存储上不一定连续,如果需要删除连续的几条记录,该如何处理呢?事实上,教师这时就可以适时引出范围参数的概念来加以讲解。当然,在本课的设计之中,教师总是加以引导,适时提醒学生去阅读某一方面的知识内容并加以实践。学生的学习过程,既是自主学习的过程,也离不开老师的启发和提示,在学习的过程当中不断提出新的问题,不断尝试解决的方法,并自主阅读相关知识链接寻找解决的思路。

三、教学程序设计

1、导入新课

在建立数据库的过程之中,我们不可避免地出现这样或那样的问题,比如说,输入过程出现失误,有的数据输入错误了;有的数据在输入过程中看漏了,没有输到数据库中来;有的数据陈旧了,不再需要了;数据库在设计之初考虑不周,字段数量不够或类型设置不合理等等。因此,我们需要进行数据库的维护操作。然而,在维护数据库的过程之中,我们如何定位要维护的数据呢?记录指针的引入,大大方便了我们对数据的定位和操作。

2、讲解新课

这一过程,将不再是教师主讲,而是教师让学生打开相关的页面,提醒学生用一定的时间阅读某些知识内容,并在阅读后打开指定的数据库进行练习,以及时巩固这部分知识,加深知识的认识,掌握知识的运用。在这一过程之中,教师也应适时引导学生提出新的问题,并让问题带领我们继续学习下一部分内容或是让实践来证明自己思考的对于问题解答的思路是否正确。比如我们学习了如何给记录打上删除标记,可是记录在库中依然存在,是不是这些记录在我们查询的时候会被屏蔽呢?提醒学生思考这个问题,并用相关命令试试看。结果是没有屏蔽,逻辑删除的意义看起来纯粹只为了物理删除,只是因为物理删除具有极强的破坏性,所以需要这一中间步骤来缓冲,以保证不会误删除数据?事实是不是这样呢?会不会相关的命令需要加一个参数之后才能屏蔽这些有删除标记的记录呢?象这样引导学生思考,并提示学生寻求解决问题的方法。

3、知识拓展,引导学有余力的学生阅读相关内容,打开相关链接进行自主学习,并进入内网论坛提交学习过程中产生的新问题、解决的意见和看法。