计算机基础教育教学探究

计算机基础教育教学探究

1计算机基础教育教学研究现状和存在的问题

计算机教育研究不同于课程体系、教学模式改革等具体研究,也不同于教育科学研究,应该是几者的结合,但是没有项目和经费支持这种跨学科的研究,计算机教育研究的经费多数来自于各级各类教改项目。教改项目经费少、周期短、缺乏长远性。教改项目实际上在学校也不被当作研究项目,主要是为了近期和中期目标研究和实施教学改革,但是没有系统研究作为支撑,具体的改革方案和措施往往不能形成统一的整体。项目的目标往往是为了解决某些迫在眉睫的具体问题或者发现并研究国外在某些方面的领先技术。因此,教改研究不能代替教育教学研究,教改项目也不能支持系统的教育教学研究。

2计算机教育的基础研究

计算机公共课程应该与传统的基础学科一样,开展课程论和教学论研究,因为计算机课程与其他基础学科的课程都是各专业人才知识结构中的重要基础。我们应该从根本上研究计算思维与计算机科学技术在大学生知识结构中的地位与作用,研究不同专业学生的培养目标对计算机课程的需求,解决“教什么”的问题,以支撑计算机公共课程体系的设计;结合计算机课程与公共基础课的特点,研究计算机课程的教学目标、教学方法、课程设计、教学资源建设等,解决“怎么教”的问题,以支撑具体课程教学模式和教学方法研究、教学资源建设。计算机教育的基础研究需要有计算机专业和教育专业的跨学科研究团队,需要研究者具有跨学科的研究能力与研究方法。研究者需要认真研究计算机学科的知识体系结构、各门课程的目标及内在联系,确定可以作为公共基础课的课程集合及学习路径;针对不同专业的人才培养需求制订面向不同专业的计算机公共基础课和选修课培养方案。

3计算机教育的研究选题

计算机教育研究应该如何选题?有些选题存在一定的盲目性。我们有时会看到这种现象:选一个热门话题当作筐,什么都往里装;或者认为只要运用先进技术,就是教学模式改革。其实,研究应该从教育思想、教育理论、教育需求、学科发展趋势、目前教学中存在的问题等方面选择课题。选题时,应该对国内外现状和发展趋势进行全面分析,充分利用现有成果,这样才能突破和创新。分析国内外现状、论证选题的必要性和创新性,是科研中普遍应用的方法,但是在教学研究中却常常被忽略。对于任何研究,恰当的选题都是研究的起点和基础。选题如果肤浅,研究不可能深入;选题如果只是个口号,研究过程就是使劲喊口号;选题如果只说做什么,研究报告就是工作总结。计算机教育教学研究不同于教育科学研究,其基本目标是为了提高计算机教育水平。高端目标对教育学有所贡献,因此目前最迫切要做的是从需求出发的研究,这也最能解决实际问题。从人才培养的需求出发,选题会更有意义,研究也比较容易落到实处。由于有需求,研究也就有具体对象,在研究过程中就比较容易进行实验、分析效果、获取数据,研究成果也比较容易实施和推广。

对需求的分析包括分析学科发展需求、社会发展需求、其他专业和行业需求、学生学习心理和学习行为的需求等。由于计算机学科与一些学科都有交叉融合,科研和工程中都离不开计算机科学技术的支持,因此计算机教育研究的需求分析还要包括因科学技术发展而使计算机科学与其他学科交叉融合产生的跨学科人才培养需求。对于教学方法和教学模式的改革研究,我们需要通过分析教学过程中存在的问题和困难,研究因新技术的出现而导致的学生行为习惯变化,发现与经典教学理论、教学方法和模式之间的冲突。

多年来,我们不断经历教学方法和教学模式改革,各级教育机构立项的研究课题也叫教改课题,似乎目标就是“改”,不改就显得落伍。诚然,科学、教育理论、新技术的发展促使社会处于前所未有的迅速变革之中,改革成为永恒的课题,但是为什么要改革、每一项改革都为了解决什么问题确实需要我们认真研究。不是为了必须改革才做研究,才牵强附会地寻找理论依据和数据来论证改革,而是要针对教学中的问题和不足,潜心研究,找出解决方案,提高教学水平和教学效果,在这个过程中改革是必然的过程。这两种教学改革研究从表面上看似乎很难区分,同样都可以做出成果,但是实效有差别,尤其是长远效果差距甚远,因此切不可本末倒置。

4采用科学的研究方法

研究方法的探索本身就是很重要的课题。教育科学是人文科学,计算机教育的课程内容是自然科学,并且人才培养也需要系统科学思想,因此综合各学科研究方法的优势,形成适合计算机教育研究的方法很重要。自然科学的研究方法正越来越多地应用在人文社会科学中,包括教育学。例如,通过对学习过程中的数据进行分析、挖掘,发现教学方案、教学模式、课程内容、学生基础、学习行为、学习效果等因素之间的联系,进而发现以往没有发现的规律和现象。进行教学研究需要根据课题的特点选择恰当的研究方法,并对研究方法进行选择、论证和评估,研究方法的选择要具有理论依据和实践意义。在研究过程中,遵循既定方法进行严谨的分析、论证、实验,同时根据研究进展的需要不断调整和优化研究方法。如果发现原定方法的不足(如在研究过程中可能发现更多的不确定因素和干扰信息),就要根据需要重新评估、选择和调整研究方法。

5落实和推广研究成果

任何研究最终目的都是促进社会的发展和进步,计算机教育研究成果更应该开放共享,只有落实到教育应用中才能实现其基本价值。成果形式为课程体系、教学方案、教学模式的,需要以实际课程为例给出详细的展示,以利于应用和推广,不仅是罗列课程、大纲、资源等,还包括详细论证、具体实施方案以及相关课程的全部教学过程、教学效果分析、可以推广使用的配套教学资源;成果形式为教材的,除了教材本身,还需要课程教学方案、教学理念、可共享的教学资源和示范课程(如“智学苑”网站的课程);成果形式为教学软件的,需要在技术上推广到不同学校和教育机构,在实施上有推广的方案;成果形式为论文、分析评估报告的,要对教学改革有一定的指导或借鉴意义,或对教育研究的方向和趋势有引领作用。

6结语

计算机基础教育教学研究正越来越受到重视,我们需要对计算机教育的基础问题进行长期、系统的研究;对教育教学实践中的问题,从需求出发选题,以科学的方法进行研究,并将研究成果应用于教学实践,使计算机公共课能够不断地改进,始终满足不同学科人才培养方案对计算机课程和学生计算思维能力的要求。

作者:郑莉 单位:清华大学计算机科学与技术系