从反面案例谈学生解决问题能力培养

从反面案例谈学生解决问题能力培养

ID:5600061

大小:30.50 KB

页数:8页

时间:2017-12-19

从反面案例谈学生解决问题能力培养_第1页
从反面案例谈学生解决问题能力培养_第2页
从反面案例谈学生解决问题能力培养_第3页
从反面案例谈学生解决问题能力培养_第4页
从反面案例谈学生解决问题能力培养_第5页
资源描述:

《从反面案例谈学生解决问题能力培养》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、从反面案例谈学生解决问题能力培养  文章编号:1672-5913(2013)22-0012-04中图分类号:G642摘要:针对非计算机专业程序设计基础Access课程教学实际,分析教学过程中采用的几个典型反面案例,提出反面案例对提高学生发现问题、分析问题和解决问题能力的积极意义。关键词:非计算机专业;程序设计课程;反面案例;能力培养0引言著名心理学家皮亚杰曾提出“错误是有意义的学习所必不可少的”。在教学中,我们要允许学生出错,错误是学生的重要认知节点,是珍贵的教学资源。学生出错可以帮助教师认清教学中存在的问题,改进和提高教学质量。反面案例教学是指教师在教学中设

2、计典型的错误案例,以激发学生的批判性思维,在思想政治教育中应用较多,具有强烈的警示作用,被比作医学中的“疫苗”。8在湖北文理学院文科类非计算机专业的程序设计基础Access课程教学中,我们针对教学过程中学生容易出错的内容和教学重难点内容设计了几个典型的错误案例,尝试使用反面案例加深学生对教学内容的理解,同时注重对学生发现问题、分析问题和解决问题思维习惯的培养,促进学生提高解决问题的能力。1建立表之间的关联1.1教材与问题呈现我们知道,在创建表之间的关联时,除了要求先在至少一个表中定义一个主键,使该表的主键与另一个表的对应列(一般称为外键)相关联,一般还要求主表

3、和从表的记录符合参照完整性规则。教材在内容编排中,一般会把参照完整性规则的内容安排在数据库基础知识章节中,而创建表之间关联的内容则安排在表的创建与管理章节中。以湖北文理学院文科类专业选用的教材为例,由刘卫国主编、北京邮电大学出版社出版的《Access数据库基础与应用》,将关于参照完整性规则的内容安排在第一章数据库基础知识的1.4.3小节:关系的完整性约束Ⅲ;而将关于创建表之间关联的内容安排在第三章表的创建与管理的3.2.4小节:建立表之间的关联n’。参照完整性规则的内容侧重于原理,而创建表之间关联的内容侧重于操作。在教学过程中,我们发现学生能够熟练掌握创建表之

4、间关联的操作,但是在实际操作中遇到提示“MicrosoftOfficeAccess建立这个关系,也不能实施参照完整性”时,学生往往不能分析出现错误的原因,不能有针对性地解决问题。1.2反面案例设计8为了让学生更好地理解参照完整性规则和创建表之间的关联,提高学生分析问题和解决问题的能力,我们在创建表之间关联的教学中设计了反面案例。要创建关联的两个表有供应商表和供应表,主表为供应商表,从表为供应表,公共字段为供应商号。供应商表与供应表的结构如图1所示。我们在作为从表一方的供应表中增加了一条错误记录,供应商编号为“DY02”,这在作为主表的供应商表中不存在。供应商表

5、和供应表的内容如图2所示。1.3教学实践1)正常讲授。教师在教学中讲授创建表之间关联的知识点时,可以使用一个正常的案例进行讲授,在至少一个表中定义一个主键,然后使该表的主键与另一个表的对应列相关联,并且在建立关联前关闭所有需要定义关联的表。操作步骤是打开数据库,打开“关系”窗口,在“显示表”对话框中添加有关表,选中公共字段并拖动到关联表的响应字段,在“编辑关系”对话框中设置相关属性,最后单击“创建”按钮。2)使用反面案例。8鉴于学生能顺利掌握操作步骤,而不太容易掌握参照完整性规则约束,教师在完整地介绍创建表之间关联的操作步骤之后引出上一小节中提到的反面案例,同

6、时鼓励学生到教师的电脑上做演示。在演示过程中如果遇到系统提示“MicrosoftOfficeAccess建立这个关系,也不能实施参照完整性”时,学生一般都不能处理。3)分析问题和解决问题。在学生不能创建反面案例中两个表之间的关系时,教师不能直接代替学生修改记录以完成操作,而是提出几个问题,引导学生思考。第一,公共字段是哪个字段?所有学生都明白是“供应商号”。第二,建立关系后,两个表哪一方是主表,哪一方是从表?多数学生也能说出“供应商”是主表,“供应”是从表。第三,参照完整性规则对主表和从表的记录有什么要求?对于这个问题,多数学生需要回顾前面的知识才能回答,这时

7、要强调从表的记录中外部关键字的取值必须是主表中主关键字已经存在的。第四,不符合参照完整性规则的记录是哪条?多数学生能找出“供应”表中“供应商号”字段的取值“DY02”是主表“供应商”表中不存在的。第五,怎样处理才能成功建立两个表之间的关系?学生提出删除或修改这条记录或者在主表中增加一条记录。我们可以让学生在课堂上首先遇到问题,然后在教师的引导下分析问题和解决问题,这样就加深了学生对参照完整性规则和建立表之间关联的理解。学生以后进行实验操作如果遇到类似问题就能够独立思考,分析原因,进而解决问题。2查询中的几个细节8查询是Access数据库的重要对象,在程序设计基

8、础Access课程教学中,查询也是教学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。