关于迁移知识迁移在计算机基础教学中探索与实践

更新时间:2024-02-22 点赞:24841 浏览:109426 作者:用户投稿原创标记本站原创

[摘要]针对《PC技术》课程教学实践过程中遇到的问题,分析学校计算机公共基础课程体系结构,来确定《PC技术》课程在学校课程体系中的位置,介绍了如何使用知识迁移教学方法,并借助实物教学、网络教学、上机模拟软件、视频辅助教学手段,逐渐培养学生学习兴趣,使学生实现由计算机基础知识向解决实际问题能力的迁移。
[关键词]计算机基础 计算机等级考试 知识迁移 教学改革
一、引言
《PC技术》课程是2004年我校开设的面向非计算机专业学生的选修课程,是按照当时《全国计算机等级考试PC技术》考式大纲要求,制定教学计划,期末笔试采用闭卷考试方式,考试题型为60个选择题和20个填空题,考试的难度、广度、题型与全国计算机等级考试大纲要求基本相符。计算机公共基础选修课通常安排晚上,学生注意力明显不如白天,班级人数120多人,来至不同的年级和不同的专业,课堂纪律很难掌控。出现了部分学生上课不认真听讲,期末考试靠死记硬背现象。任课教师看在眼里,急在心上,通过课下与学生沟通,学生主要反映很多概念听不懂,计算机基础教学中涉及的概念比较多,概念间的相关性比较强。当年参加《全国计算机等级考试PC技术》考试的学生不是很多。因此,不能把《PC技术》课程作为一个孤立的全国计算机等级考试培训课程来组织教学,应该把《PC技术》课程融入到在整个全校计算机基础教学体系中,充分利用知识迁移理论组织教学。2004年以前,我校面向非计算机专业学生主要开设《计算机文化基础》、《C语言程序设计》课程,主要讲授计算机系统的基本概念、Office系列软件和Internet基本原理及应用、C语言程序设计等计算机基础知识。然而,2004年我国义务教育高中阶段计算机文化基础知识、Office系列软件和Internet应用技术已经很普及,因此学校对非计算机专业计算机公共基础课程进行了整体规划,见学生网上选课系统图1(a),
图1:全校计算机基础课程体系图
2004年我校计算机公共基础课程体系基本按照全国计算机等级考试大纲制定,一级《计算机文化基础》,二级编程语言(《Visual Basic》、《C语言程序设计》、),(《PC技术》、《网络技术》、《数据库技术》)。再加上计算机专业性强的课程,《实用组网技术》、《windows程序设计》、《C++面向对象程序设计》、《ja面向对象程序设计》等课程。如何把学生学过的一级、二级中的计算机基础知识学习迁移到《PC技术》课程教学实践中,使学生在理解前一级概念的基础上,更好地理解后一级概念,任课教师进行了不断的探索。

二、知识迁移在教学实践中的运用

2008年发布的《中国高等院校计算机基础教育课程体系2008》蓝皮书对非计算机专业大学计算机应用基础课程的教学内容和目标的做了明确的规定,我校也在2008年把删除《计算机文化基础》课程,不再只讲授计算机系统的基本概念、Office系列软件等,增加《大学计算机基础》等课程,见图1(b),非计算机专业公共基础课程体系也基本是按照当时全国计算机等级考试大纲制定,一级《大学计算机基础》中除了讲授计算基础知识外,还讲《授数据结构》、《软件工程》、《数据库原理》等计算机专业课程基础知识,二级编程语言(《Visual Basic》、《C语言程序设计》)等等,《PC技术》、《网络技术》、《数据库技术》等等。再加上计算机专业性强的《实用组网技术》、《windows程序设计》、《C++面向对象程序设计》、《ja面向对象程序设计》等等课程,再结合各个专业的需求开设特色课程,例如,电子信息工程专业开设《Matlab语言》等等课程。任课教师也适时调整《PC技术》课程在学校非计算机专业基础教学体系中的位置,重新制定教学大纲、教学目标,以讲授计算机专业基础知识为主,结合各个专业中的应用需求,兼顾少数参加全国计算机等级考试学生需求,组织讲课内容。在开学初,除了介绍课程性质、教学环节安排、总成绩评定方式外,还向学生介绍非计算机专业的学生如何结合自己的本科专业,选择计算机专业课程。其次,介绍《PC技术》课程四个单元模块,让学生结合自己的兴趣决定是否选修课程,班级里主要是大二、大三年级测控、机械、勘查等专业适合学习《PC技术》课程的工科类学生,学生学习目的明确,上课注意听讲,课堂纪律比往届好转。
计算机技能的学习通常是在学生已经具有的知识经验、已获得动作技能等基础上进行的,这种原有的计算机知识结构对新的计算机技能学习的影响就形成了知识的迁移,任课教师十分注重知识迁移理论在教学实践中的运用。第一单元模块讲述计算机的发展、组成原理、性能指标;数值、文字、符号、图、音频、多媒体信息在计算机的表示;计算机网络基础这三部分内容。学生在《大学计算机基础》课程中学过一些基础知识很容易迁移到《PC技术》课程教学中,多数学生学过《网页设计与网站建设》、《计算机网络基础机应用》、《多媒体技术》、《Visual Foxpro》等课程,有一定的网页设计和网站建设基础知识,这样就以《PC技术网络课堂》的网站建设为实例见图2,把数值、文字、符号、图形图像、多媒体源于:论文书写格式www.618jyw.com
信息如何在计算机内表示的问题,迁移到解决具体网站建设实例中。计算机网络基础部分的教学只安排2学时,主要讲述了学生在网络基础学习中很容易混淆的概念。
图2:《PC》技术网络辅助教学系统
第二单元模块讲述80X86微处理器的结构、原理,以及汇编语言程序设计等。涉及到计算机专业的术语比较多,例如:CPU内部寄存器的逻辑组成、指令流水线、存储器的管理机制、CPU的引脚功能、工作模式、指令周期、指令格式、寻址方式等等知识或术语都比较抽象,学生突然间接触到这么多的比较抽象的计算机专业概念,比较难理解,只靠课堂传统式的讲授,也很容易使学生感觉到听不懂,一旦学生产生抵触情绪,学生的出勤率会大大降低,靠课堂点名来保证出勤率,会浪费宝贵的课堂时间,后续教学内容就很难完成。恰恰是这些抽象的内容,可能在学生日后进行的计算机科研应用中起重要作用。如何在课堂有限的课时中,把众多的抽象知识点讲述清楚, 利用知识的迁移作用,提高学生的学习兴趣和学习效率,探索符合本课程特点的教学方法,任课教师做了大量不断的探索。教学中采用把具体的Inter为处理器芯片、内存条、单片机开发板带到课堂上,把抽象的概念迁移到具体的实物上,这些实物首先是先让学生看得见,摸得着,首先对课程产生兴趣,然后使用Debug调试工具见图3,让学生看见具体芯片内部的一些ax、bx、cx、dx等寄存器、指令、存储器的内容,使学生易于理解这些比较抽象的概念,在课堂教学讲解过程中注重用学生熟悉的语言或实物解释这些知识或术语。 摘自:毕业论文范文www.618jyw.com
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~