浅议中职计算机基础课自主学习教学模式
2016-12-05贾尚东
贾尚东
摘 要:随着时代的发展,计算机技术已成为人们工作、学习、生活必备的基本技能。作为中职的计算机基础教学不仅教授目前现有的规定知识,更为重要的是教会学生学习的能力,我们现在的教就是为了将来学生走出校门的不教。我在这方面一直做着不懈的努力,我认为目前在计算机基础教学中采用学生学习的模式有利于学生自学能力的提高。
关键词:自主学习 内涵 意义 理论基础
一、自主学习的教学模式的内涵
自主学习的教学模式,是作为一种新探索的教学模式而存在的,它表明自主学习的教学已形成了一种可供操作的基本范型或活动框架。概括来说,指的是在一定的教学理论指导下,根据学生的认知特征、学习进度和对知识点的掌握程度,给出相应的学习目标、学习策略、学习内容,让学生在课堂活动中进行自主性学习的一种教学模式。这种教学模式在强调师生交互作用的前提下,突出了学生的学习主体地位,以学生的实际需要及能力水平为出发点来组织教学,使课堂教学完全成了一种以人的发展与创新为本的结构过程。
二、自主学习的教学模式的意义
美国著名的心理学家布鲁洛认为:“知识的获取是一个主动的过程,学习者不应是信息的被动接受者,而应该是知识获得的参与者”,“认知是一个过程,而不是一个结果”,“教一个人某门学科,不是使他把一些结果记下来,而是教他参与把知识建立起来的过程”。因此要重视学生的主动性,让学生自主的参加知识的获取过程,从中找出规律,探索性的追求知识,掌握知识。在以学生自主学习为中心的课堂上,呈现出来的是以学生为主体的主动学习过程。这是对学生主体地位的真实关照,这种关照也正是基于自主性学习的教学模式的本质特征。
三、自主学习的教学模式的理论基础
美国当代心理学家罗杰斯在其学习观上特别倡导有意义学习,认为有意义学习由四个要素构成:学习具有个人参与的性质,整个人都投入学习活动;学习是自我发起的,来自自我内部;学习是渗透性的,它会使学生的行为、态度、个性等都发生变化;学习是由学生自我评价的。罗杰斯倡导有意义学习其核心就是让学生“自由地学习”。
建构主义学习理论主张,学习是在教师的指导下以学生为中心的学习。学生是信息加工的主体,是意义的主动建构者,而不是外部刺激的被动接受者和被灌输的对象;教师是意义建构的帮助者、促进者,而不是知识的传授者和灌输者。建构主义理论既承认学生的主体作用,又不忽视教师的主导作用。
主体性教育是以人的主体性为出发点的教育。主体性教育理论认为,主体性教育的教学活动,既是以教师为主体的教的活动,也是以学生为主体的学的活动,是两个活动的相互合作、相互影响、同步发展的有机结合。主体性教育是教师引导下的学生独立学习和自主活动的过程。在活动中只有通过学生主体的同化和顺应,才能转化为学生的素质,由此主体性就成为学生学习的本质属性。主体性教育的着力点,就在于对学生进行独立性和自主性的培养。
由此可以看出,自主学习的教学模式的确立,既要以主体性教育的理论为基础,又以学生主体地位的确立为前提。
四、计算机学科自主性学习教学模式的设计
计算机学科不同于其他学科,它不但要求学生掌握一定的计算机基础理论知识,更强调的是学生动手能力的培养。传统的教学方式虽然可以为学生提供大量的理论基础,但不利于学生掌握计算机的操作技能。因此,在计算机教学中需要构建自主性学习的教学模式,以培养学生终生学习的能力。
在计算机学科中,不同的内容可以采取不同的教学方法,如:
《Visual Basic.NET 程序设计与应用》课程是一门实践性均强的学科,是计算机类的一门很重要的专业基础课。传统的Visual Basic.NET 的教学,一般是先讲授基本的知识,然后围绕基础知识讲一些实例程序,然后让学生在计算机上对照教材的程序过程进行编程 调试,直到结果正确。按照此种教学方法,学生普遍感到难学。尤其是中职生,学习的积极性不是很高,甚至有些学生连变量和常量也区分不开,要让他去独立地编写实用的应用程序,实在是不容易。
基于以上情况,我采取了具体的做法:(1)分析学生实际 本课程针对毕业班的学生,它们己经学习了 Win2000 及办公软件应用,C 语言程序设计,网页制作技术,图形图像处理,VB 程序设计等计算机专业课程的就业班学生,他们在前面所学课程的基础上, 和非毕业班相比,他们掌握应用软件的能力要快一些,但是学生口头表达能力、书面表达能力、逻辑 思维能力还是较较差的,考虑问题缺乏深度。在计算机的课堂上,尤其在程序设计的课堂上,如果没有明确的任务,学生多被游戏吸引,学习效果不好。(2)从课程目标入手,设计项目分级 鉴于上述实际,将教学目标定为:通过本课程学习在知识方面,让学生掌握 VB.NET 一些基本知 识和程序设计的基本思想;在学习习惯和方法上让学生习得主动去参考相关的书籍,或到网上查找所需资料的意识和能力;在表达能力方面,使学生能够将准备的材料用口头、书面两种形式基本准确的表达出来,并应用于和同学、老师的交谈中;在情感上,使学生产生对计算机技术飞速发展中人类创造精神的崇敬感和自己作为科学技术应用者的自豪感;在对所学专业的态度方面,逐步形成认真、求真 的态度。 (3)项目分级,任务驱动,每一任务必有不同收获 首先将本课程要完成的项目任务明确布置给同学,即设计出一个实用的,功能更强大的“记事本应用系统”。其次是项目分级,分组分解本项目的任务,根据学生数把全班共分若干个小组,分组的依据为:学生的学习成绩、知识结构、学习能力、性格 特点、男女搭配等,其中主要的是以互补的形式为主,成绩好的与成绩差的搭配,性格内向的与外向的搭配等。每组设立“项目经理”,全面负责小组的学习讨论和落实工程项目的安排。小组采用协作学习的方式,在项目经理的指挥下,对各成员进行分工每个小组确定一下项目方案。
有了这个模块总的学习目标,立刻调动了学生的学习欲望,学生积极主动的投入到学习中,真正成为教学过程中的主体。当然,并不是说计算机学科的每一堂课都适合采用自主学习的教学模式。实施自主学习的教学模式要从实际出发,采取各种不同的教学方法,因材施教,求得最好的教学效果。