浅论大学里计算机理论的教育方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅论大学里计算机理论的教育方法
摘要:随着信息科学的进一步发展,计算机在日常工作中的作用愈来显得重要。教学中计算机理论知识比较深奥、难于理解,研究计算机理论教学方法使得初学者能清晰认识计算机专业术语和相关概念,培养大学生计算机学习兴趣。伴随计算机理论教育工作理论与方法的新发展,要求计算机理论教育学科的理论与方法必须与时俱进、创新发展。因此,计算机理论教育方法体系的创新成了社会发展的必然要求。
关键词:计算机教育方法研究优化创新
1 计算机理论教育方法的发展和构建
计算机理论教育方法,是指计算机理论教育者为完成一定的计算机理论教育任务和达到一定的计算机理论教育目标而对教育对象所采用的方式、方法和手段的总和。是教育者为了实现教育目标、传递教育内容,对受教育者所采取的教育方法和工作方法。计算机理论教育方法既是教育者认识能力与认识水平的反映,又是联系教育者、受教育者的中介,是解决计算机理论教育实践问题的工具。计算机理论教育方法是人类计算机理论教育实践活动经验与认识活动成果的积累,不能凭空产生。因此,在长期计算机理论教育方法实践中形成的计算机理论教育方法,主要以理论化的知识形态和实践化的工具形态存在,具有主观性、相对独立性、客观性和中介性等特征。
建构一个科学、合理、全面的计算机理论教育方法体系,对于深入研究计算机理论教育和有效实施计算机理论教育具有极其重要的意义。计算机理论教育的方法体系应该从理论与实践两个层面来考究:从理论层面讲:第一,方法论研究。包括探讨哲学基础和方法的使用原则等。第二,方法学研究,包括分析各种方法的内涵、本质等方面。第三,在方法学的基础上,选取方法对计算机理论教育这门学科进行研究。从实践层面讲,按照计算机理论教育操作程序所做的方法,探讨具体如下:一是配备具有优良素质的计算机理论教育者的方法。运用理论学习、实践锻炼等多种方法塑造一个良好的教育者形象,使其成为知识丰富、善于教导的计算机理论教育者,充分发挥主体的作用。二是寻找计算机理论教育活动的有效载体的方法。三是创建计算机理论教育途径方法。计算机理论教育的途径有自我教育、理论教育、实践教育、传播教育。四是获取思想对象信息的方法,认识并获取教育对象信息在实现计算机理论教育与活动过程中的地位,方法主要有:感性认识方法和理性认识法。五是具体的实施方法。六是计算机理论教育绩效评估的方法。通过绩效评估进行总结性的价值判断[1]。
2 计算机理论教育方法中存在的问题
近年来,计算机理论教育随着飞速变化的现实需要,不断创新方法、总结经验、提炼理论,但在教学过程中,很多教师受传统教育模式和理念的影响,导致计算机理论教学中存在各种不足之处,成为了计算机理论教育工作和计算机理论教育学良性发展的桎梏。主要有下列问
题。
2.1 计算机理论教育过程中很多理论知识太过抽象不够形象、具体,学生难以理解
计算机理论知识比较抽象,不像机械、电子、土木工程、地质等课程内容形象而具体,想要透彻理解和领悟较抽象的理论知识,则需要对理论要有较深的了解。如二进制数据的格式、二进制与十进制数据的转换等,还与相关的电子知识密切联系,如上下脉冲等信号与二进制数据之间的关系。所有这些知识,对初学者来说很难理解,但是经过形象、生动的比喻后,就可以联系起来了。如记上脉冲信号为“1”,下脉冲信号为“0”,由一连串的上下脉冲信号就可以构成对应的一连串1和0组成的数据串,这就形成了二进制数据。由此,就可以帮助学生来理解分析问题,帮助学生加深对学习知识的印象。
2.2 传统教学方法与现代计算机理论教育方法应相互结合
所谓传统计算机理论教育方法是指包括理论灌输法、实践教育法、批评与自我批评法等在内的常规教学方法。在现代的计算机理论教育方法中,我们应该注重学生学习的心态、学生心理素质、学生接受能力、学生对知识的分化解析能力。教师不能对于初学者使用过于专业的术语,这样不利于学生理解领悟,也不能对于高年级的学生使用口头语或过多使用非专业术语,这样学生觉得知识过于浅薄,使之对教师失去信心。要因材施教,对于不同层次的学生采用不同的教学方法
和教学手段,课堂中使用不同的言辞来组织教学内容。利用现代的教学条件和教学环境,如视频教学环境的恰当设入,将传统的教学方法与现代先进的教学手段相结合,使得学生能充分理解和深刻体会教学内容。
2.3 片面强调计算机理论教育方法实施过程的情感化和趣味化,淡化了计算机理论教育方法的科学性和严谨性
重视提高计算机理论教育的情感熏陶和趣味引导,是新时期增强计算机理论教育实效的必然要求。教学中很多教师为了把深刻、枯燥、难理解的理论知识化解为浅显易懂的知识,往往会引用生活中的实例。但计算机理论的实例并不是很多,也不是很好掌握和理解,多数情况下讲给学生听,他们也不甚明白,依旧迷茫。所以教学时,也需要适当的控制教学情感和趣味,严肃的科学论题在讲解时还是需要用科学的手段和相关的科学术语进行讲解。所以在计算机理论教育如果无视其教育活动在内容、对象和目的上的这种普遍性与特殊性,就会削弱乃至消解计算机理论教育的科学性、严谨性。
2.4 教学中成绩好坏以分数来论处,本身就不科学
由于传统教育过程中,都注重学生考试的分数。对于计算机这种理论性和实践操作性都很强的学科,学生也一味的追求考试高分,出现了大批高分低能的学生。这里的低能主要是指其将理论变成实践操作的能力很欠缺,例如,学生学习编程语言考试分数每次都能考80~90
分,但是,要求其在计算机上实现一个三重for循环的程序,则会出现大量的错误。而在工作实践中,对于多重循环是十分常见的程序代码。所以就会出现了会考试而不能动手实践的怪象。但是有的学生实践能力还行,但是其做试卷时就有犯迷糊的时候,因此考试分数不高。现实中以分数来定学生能力,就明显的不科学。
3 计算机理论教育方法改进建议
(1)重视从计算机理论教育实施角度梳理方法体系。立足计算机理论教育方法日益丰富化、综合化趋势,要树立从实施效果出发的方法体系建设意识。计算机理论教育方法是一个结构复杂的体系,从功能特点看,分为主要方法、一般方法和偏重技术艺术的方法。
(2)加大对相关学科及领域方法的引进和吸纳。作为一个年轻的交叉学科,计算机理论教育需要向相关学科和领域借鉴新理论、新方法,“通过借鉴相关学科完成计算机理论教育方法的创新”,这是推动计算机理论教育学科发展的必要条件。
(3)要加强对西方计算机理论教育方法的研究与借鉴。重视借鉴西方思想教育优秀成果,为我国计算机理论教育服务,是计算机理论教育事业发展的动力之一。问题是我们不能不加选择、不加消化地引进所谓“西方先进”理论或方法,生搬硬套到计算机理论教育理论研究或实践运用中,那样只会造成消化不良,其结果要么理论研究脱离实践,仅仅表现为严密的逻辑,要么方法施行不切实际,不但无益于工作改进,