(玉溪市易门县职业高级中学云南玉溪 653100)
摘要:介绍有关理论知识教学的重要性及在理论知识教学中重视培养学生的思维能力、理论知识教学过程中应注意的问题和理论知识教学中采取的包括淡化、浅化、深化、跨越,理论知识教学中针对不同内容应该采取的对策,使枯燥的计算机理论知识变为教师易教学生易学,这将会使学生的学习事半功倍,使学习成为一种愉快的体验。
关键词:理论知识教学;淡化;浅化;深化;跨越
理论知识是学习知识的基石,是培养学习能力的前提。学生掌握知识的过程,其实就是掌握理论知识并运用其进行判断、推理、实践的过程,以及培养和开发学生的思维品质的过程。因此,理论知识及理论知识教学的重要性是不言而喻的。结合几年计算机课程教学的体会,本文主要从以下几点浅谈对计算机理论知识教学的认识:在理论知识教学中重视学生思维能力的培养,理论知识教学中应注意的问题,理论知识教学中针对不同内容应该采取的对策。
1 .在理论知识教学中重视学生思维能力的培养
设计理论知识教学,在理论知识教学中有效地培养和开发学生的思维品质,是我们在教学中经常遇到并必须解决的问题。
1.1展示理论知识背景,培养思维的主动性。
在引入新的知识前,要仔细研究讲授内容,安排复习学生熟悉的知识,并适当引用实例,从而引出新的知识内容,让学生在熟悉的知识作为背景的前提下轻松进入对新知识的学习中,而避免因突然提出的生涩理论知识给学生带来困惑,适当展示新理论知识背景可以使学生沉浸于对新知识的期盼、探求的情境之中,积极的思维活动得以触发使学生对学习充满热情,以学习为乐趣,在获得知识时有一种惬意的满足感。
例如,在计算机基础知识教学中,数制的理论知识是比较重要的,在引入这个理论知识前,先设计一个看似简单的问题“在日常生活中,人们广泛使用的是十进制数,有时也会遇到其他进制数,那么请同学列举你遇到的都有哪些进制数?”,同学的答案很丰富:钟表上的六十进制数,买手套、袜子等会遇到十二进制数,还有用筷子时,够两只就称其为一双,称其为二进制数等,抓住这个机会,我提出问题:计算机中采用的就是二进制数,那么它是一种什么理论知识,它与我们熟悉的十进制数之间是怎样转换的,在计算机基础知识领域我们还会遇到什么不同数制?
由于有了同学们已经熟知的十进制数为基础,二进制数、八进制数、十六进制数的引入就显得很自然了,在介绍完十进制数与二进制数之间转换的方法后,依次类推出十进制数与八进制数、十进制数与十六进制数之间的转换关系就显得容易掌握,在听到同学长长的“吁”声中,我看到一张张或满足或恍然大悟的脸,知道数值这个难题已经被解决掉了。数制、基数、位权、数码这几个理论知识不在是枯燥难懂的。
1.2创设求知情境,培养思维的敏捷性。
思维的敏捷性表现在思考问题时,以敏锐地感知,迅速提取有效信息,进行“由此思彼”的联想,果断、简捷地解决问题。
我们在进行办公软件Office 2000的教学过程中就格外注意进行“由此思彼”的联想。办公软件这一课程主要由Word、Excel、PowerPoint三个模块组成,在讲第一个Word模块时,我就为后面的模块学习打下了基础,让他们明白这三个模块的具体操作方法和思想是相类似的。所以在详细介绍Word模块的功能和操作方法后,我就引导同学借用Word摸块的操作方法去自学Excel、PowerPoint模块的内容,然后给以总结、比较。这样的安排使得同学们加强了印象,并能将所学的旧知识应用到以后的学习中,减轻学习难度。
1.3精确表述理论知识,培养思维的准确性。
思维的准确性是指思维符合逻辑,判断准确,理论知识清晰。学习新的知识最基本的要求是准确掌握理论知识的内涵,然后才能正确的进行应用,所以我们在引入新理论知识时一定要注意排除模棱两可、含混不清的现象,强调容易引起学生误解的部分。
比如,在计算机基础知识部分,我们要介绍两个理论知识,“文档”、“文件”,许多同学认为这就是一个问题,两种说法,这样就需要教师在讲解时能和好的把握两者的区别,然后加以强调。文档是由应用程序所创建的一组相关信息的集合,也是包含文件格式和所有内容的文件,他被赋予一个文件名存储在磁盘中就是一个文件。文件指的是一组信息的集合,它可以是文档、或者说是文档的超级。二者可以说是一种包容关系而不是同学认为的一个理论知识两种说法。
1.4解剖新理论知识,培养思维的缜密性。
思维的缜密性表现在抓住理论知识的本质特征,对理论知识的内涵与外延的关系全面深刻地理解,对所学知识结构的严密性和科学性能够充分认识。在处理过程中,我们可以适当引入实例,介绍背景,引申理论知识的外延。
1.5运用新理论知识,培养思维的深刻性。
思维的深刻性主要表现在理解能力强,能抓住理论知识、定理的核心及知识的内在联系,准确地掌握理论知识的内涵及使用的条件和范围.在用理论知识判别命题的真伪时,能抓住问题的实质;在用理论知识解题时,能抓住问题的关键。
1.6析错解成因,培养思维的批判性。
思维的批判是指思维严谨而不疏漏,能准确地辨别和判断,善于觅错、纠错,以批判的眼光观察事物和审视思维的活动。
在程序设计语言教学过程中,同学们编写代码操作总找不到感觉,经常是出了错找不到原因,纠正过后还是屡次再犯,针对这一现象,我仔细寻找、思考他们出错的原因在于只重视模仿,却不曾深入理解,编写代码出错找不到原因是因为设计思路不成熟,思维不够严谨造成程序结构不清晰,出了错误也无从查找,更别说辨别与判断。解决这一问题的根本方法在于学生思维的培养,建立清晰的结构化编程思想,用正确、严谨的语言进行表述才能解决问题。
教学的根本任务不仅在于向学生传授知识,更重要的是要优化学生的思想品质,培养学生的多种能力.理论知识教学不仅要使学生记住理论知识,会用理论知识去解题,还应让学生了解理论知识建立的合理性.在教学的每个环节,都应通过启迪和引导,使学生参与到分析知识的形成过程中去,从而使学生思维能力得到有效的培养和开发。
2.理论知识教学中应注意的问题
2.1掌握理论知识教学的目标,处理好理论知识教学的发展性与阶段性之间的矛盾
理论知识本身有自己严密的逻辑体系。在一定条件下,一个理论知识的内涵和外延是固定不变的,这是理论知识的确定性。由于客观事物的不断发展和变化,同时也由于人们认识的不断深化,因此,作为人们反映客观事物本质属性的理论知识,也是在不断发展和变化的。考虑到学生的接受能力,理论知识教学往往是分阶段进行的。
理论知识的系统性和发展性与理论知识教学的阶段性成了教学中需要解决的一对矛盾。解决这一矛盾的关键是要切实把握理论知识教学的要求。
2.1.1明确理论知识教学的整体要求,作为基础知识核心的理论知识,教学时应达到如下的要求:
(1)使学生准确地理解理论知识;
(2)使学生牢固地掌握理论知识;
(3)使学生能正确地运用理论知识;
2.1.2把握好理论知识教学的阶段性目标
为了加强理论知识教学,必须认真钻研教材,掌握理论知识的系统,摸清理论知识发展的脉络。理论知识是逐步发展的,而且诸理论知识之间是互相联系的。不同的理论知识具体要求会有所不同,即使同一理论知识在不同的学习阶段要求也有差别。
在把握阶段性目标时,应注意以下几点:
(1)在每一个教学阶段,理论知识都应该是确定的,这样才不致于造成理论知识混乱的现象。
(2)当一个教学阶段完成以后,应根据具体情况,酌情指出理论知识是发展的,不断变化的。
(3)当理论知识发展后,教师不但指出原来理论知识与发展后理论知识的联系与区别,以便学生掌握,而且还应引导学生对有关理论知识进行研究,注意其发展变化。
因此,在理论知识教学中,要搞清理论知识之间的顺序,了解理论知识之间的内在联系。教学时既要注意教学的阶段性,不能把后面的要求提到前面,超越学生的认识能力;又要注意教学的连续性,教前面的理论知识要留有余地,为后继教学打下埋伏。从而处理好掌握理论知识的阶段性与连续性的关系。
2.2加强直观教学,处理好具体与抽象的矛盾
在教学中,可以通过演示、操作进行具体与抽象的转化以及结合学生的生活实际进行具体与抽象的转化必须加强直观,以解决理论知识的抽象性与学生思维形象性之间的矛盾。
2.3遵循学生学习理论知识的特点,组织合理有序的教学过程
2.3.1理论知识的引入要注重提供丰富而典型的感性材料
2.3.2理论知识的理解要注重正反例证的辨析,突出理论知识的本质属性
(1)剖析理论知识中关键词语的真实含义
(2)辨析理论知识的肯定例证和否定例证
(3)变换本质属性的叙述或表达方式
(4)对近似的理论知识及时加以对比辨析
2.3.3重视理论知识的运用,发挥理论知识的作用
正确、灵活地运用理论知识,就是要求学生能够正确、灵活地运用理论知识组成判断,进行推理、计算、作图等,能运用理论知识分析和解决实际问题。理解理论知识的目的在于运用,运用的途径有:
(1)自举实例(2)运用于计算、作图等(3)运用于生活实践
2.3.4理论知识之间的比较分类,深化理论知识转贴
3 .理论知识教学中针对不同内容应该采取的对策
对理论知识的要求,一般有“知是非”、“明因果”、“会应用”三个层次。考虑到学生可接受性、教材编排等因素的影响,不同的理论知识,对不同的学生都应有不同的要求,采取不同的对策:
3.1对待那些枯燥、难理解的理论知识采取淡化的对策
“淡化形式,注重实质”,也就是要让学生真正理解理论知识,而不仅仅是要求学生必须能像书本理论知识那样完整表述出来,实际教学中我们应该尽量减少这样的理论知识教学模式:通过一步步严密的程序教学,一步步的概括,然后按照书本总结出这句严密、枯燥、抽象的话语。在介绍字符编码过程时涉及到ASCII码、国标码、区位码、汉字内码、汉字字型码几个理论知识,由于同学们日常很少接触到这样的说法,理解起来有一定难度,上课时我采取避重就轻的方式,告诉同学这些编码就是字符在不同需要下的几种表现形式,并以典型的实例来说明这些编码的特点,之间的关系最后在同学有了比较形象的印象后再进一步归纳这些编码的定义,同学们虽然不能按书上的描述去表述这些理论知识,但其中的含义已经清楚了,也就达到了教学目的。
3.2对于抽象的理论知识应采取浅化的对策
在一些教学过程中经常会遇到这样一些理论知识,尽管教材给出了准确的定义,但是,这些定义的表述,对于学生来说,可能比较抽象,学生很难理解,而这些理论知识往往又是非常的重要,准确理解这些理论知识又对学生的学习会产生很大的影响。
例如,网络基础教学中有关网络拓扑结构这样的内容如果完全按照书上给出的理论介绍,则学生很难比较、分析出其中的优、缺点,为了能形象的有一个整体理论知识,应该进行“浅化”的方法进行处理。努力使抽象的理论知识让学生“看得见”、“摸得着”。我们只要用模型进行教学,让学生自己进行观察、比较,得出结论的效果要比强行灌输的效果好得多。网络拓扑结构主要有三种:环形、星形、总线形。我们不妨给出三种拓扑结构图纸,实验材料,让学生自己按图组建出模型,然后根据模型分析各种结构的特点以及优、缺点,找出弥补缺点措施,这样学生就有了真实的认识,能根据各种实际需要设计组网方案。
3.3对于学生由于当时认知能力难以接受的理论知识采取跨越的对策
理论知识教学除了关注理论知识本身的科学性外,还应该考虑到学生的认知发展水平和接受能力,当学生的认知能力和理论知识的抽象存在矛盾的时候,这时的理论知识教学,除了“浅化”之外,另一种处理方法,就是跨越。也就是回避,暂时不给理论知识下定义。例如,在有关程序设计语言这一部分涉及到机器语言、汇编语言、高级语言以及这三种语言之间的联系,对于没有任何编写程序经验的学生来说,如果按照书上的理论进行教学,只能达到让学生生搬硬套的记住结论而不能真正的理解或者是造成一些错误的认识。那么,我们就可以适当的避免一些理论的介入而有选择的给出一些结论。如汇编语言部分只需要让学生知道它就是一种助记符是机器语言到高级语言发展过程中的一种过度就可以,过与具体的介绍反而让学生难以接受。
3.4对于那些似是而非的理论知识应采取深化的对策
对一些容易导致学生理解上似是而非的理论知识,或是能有效促进学生能力发展的理论知识教学的时候,应该深化处理,必须让学生充分体验这些理论知识的形成过程,正确理解理论知识的内涵和外延,并能够科学、准确地表述。理论知识“深化”处理的方式有很多,比如“变教为学”、“变指导为自我探索”、“变单纯讲解为应用深化”等。
理论知识是学习知识的基石,是培养学习能力的前提。我们应该站在促进学生发展的高度,选择相应的、合理的方法和对策,帮助学生准确、快速掌握理论知识,并应用到实际问题中,这将会使学生的学习事半功倍,使学习成为一种愉快的体验。因此,教师在教授课程时一定要认识到理论知识的重要性,采用适当手段让学生对新理论知识有正确的认识,才能更好理解、学习新的知识。
参考文献:
[1]刘秀风.文科专业计算机教学的改革与探索[J].北京教育:高教版,2005,(9).
[2]余秀媚.非计算机专业计算机基础课程的教学改革与教育信息化[J].东莞理工学院学报,2004,(6).