21世纪,提倡以创造性人才培养为核心,知识、能力、素质并进的人才培养模式。其中知识的掌握是基础,能力的培养是素质提高的关键。其中搞好计算机基础教育是全面素质教育中极为重要的一环。计算机教育不仅能使学生掌握先进的信息技术,而且有利于学生全面素质的培养。我们在计算机基础教学中主要强调学生的素质教育,反对高分低能。启发学生对先进科学技术的追求;激发学生的创新意识;推动学生对新知识的主动学习;培养学生的自学能力;锻炼学生的动手实践的本领。并在教学方法和教学手段的改革等方面取得较大的改进。
在保留课堂授课、课下作业和答疑等传统教学方法的基础上,我们以提高教学质量、激发和培养学生学习主动性和创新思维为目的,进行了下列教学方法和教学手段的改革。
1.转变教学模式
教学模式从最初纯理论到现在的“课堂教学+网络教学+分层次实践教学”,实践教学得到强化,学生动手能力明显增强,教学质量有了质的飞跃。其中网络教学是课堂教学的有益补充。建立的《高级语言程序设计》网络课程教学网站,借助教学大纲、电子教案、电子教材、课件等素材,学生可以在网上完整地学习到一门课程;借助电子邮件、BBS等手段,达到与老师交流的目的;通过在线考试,检查学习情况。加强实践性教学,重视课程设计和第二课堂教学,教学实验不但开设"基础与验证型"实验,另外也开设出了"设计与开发型"实验,使学生的程序设计能力能够达到应有的水平。
2.改进教学方法和手段
(1)运用启发、讨论、互动式的教学方法,激发学生的学习积极性
结合不同的教学内容,多采用启发式、提问式等多种教学手段。强调案例教学法的应用,经常组织老师研究同一课程不同章节的经典案例,采取“提出问题-解决方案-得出结论”的教学思路,以满足个性化、多样化的教学需求。鼓励和培养有一定基础的老师实施"双语教学"。
(2)电子教学与黑板教学的有机结合,提高教学效果
将现代教育技术引入到教学中,改平面、单一的教学方式为立体、丰富的形式,通过多种媒体与学生之间的交互作用,大大提高了教学质量和教学效率。如组织老师研究同一课程的不同章节的教学方法和手段;引进和制作与之相配套的CAI课件、电子教案;形成公共的高质量的多媒体教案。在多媒体授课中,并不是单纯地将粉笔板书替代为电子板书,而是采用生动的图片、动画、录像等形式将抽象的概念形象、生动、可视化实现互动式教学,使学生学习更具主动性和参与性。比如排序问题,有几种实现方法,我们通过设计交互式动画,使学生互动地与课件中的程序进行交互式访问,使得一些只有在TC下才能完成的诸如输入、输出和变量监视工作通过动画形象直观地展现出来,加深了对课堂教学内容的理解。
(3)理论课与实践课结合与渗透,培养学生解决实际问题的综合能力
坚持理论与实践的统一,二者相互促进。一方面在学时安排上,理论课与实验课紧密衔接,实验内容与教学内容互相渗透与加深,另一方面采用分层次教学,即采用验证型、设计型及综合型三层次教学,尤其是一些综合开发实验,不仅延伸了教学内容,而且对理论知识进行综合应用。
(4)电子信箱答疑,学生可以随时和教师交流。 ?
(5)制定统一的教学计划和教学方案、统一考试,统一的评阅标准。
(6)课程组集体备课,统一课程教学重点和难点。
3.教考分离制度,确保教学质量
在实践中完善试题库,改进考试方法,切实做到“考教分离”,采取闭卷考试和提交报告两种形式。2001年以前,课程考试多采用选择、填空、程序设计相结合的考试方式,从多年实施情况看,该方法只能进行很简单的程序设计,无法进行自动评分和登分。鉴于此,我们从2001下学期起全部采用标准题,采用自动评分和登分,经过分析可知,只要在出卷时用心选择题目,同样会收到良好效果。从2002下学期开始,该课程实行考教分离。从2005下学期开始,部分班级实现网上考试,自动评卷、登分。另外《C语言课程设计》考核采取上机操作、书写报告的方式,不但使学生加深课堂教学的理解,而且掌握程序设计的基本技能和方法。