计算机语言类课程自主学习探讨

时间:2022-12-04 09:16:01

导语:计算机语言类课程自主学习探讨一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。

计算机语言类课程自主学习探讨

摘要:随着新工科建设的大力推进,探索实施工程教育人才培养的“新模式”成为高校教学改革的焦点。通过分析当前大学计算机语言课程的教学现状,将建构主义学习理论和马蝇效应结合起来,提出并构建面向计算机语言类课程的自主学习教学模式,有助于提高学生的自主学习能力、创新思维能力和实践能力。

关键词:教学模式;建构主义;马蝇效应;自主学习

新工科建设是科技革命、产业变革和新经济蓬勃发展对高校提出的新要求,指明了我国工程教育改革方向[1]。在2017年教育部主导达成的“复旦共识”[2]中,明确提出要加快发展一批新兴工科专业,同时推动现有工科专业的改革创新。计算机语言课程是信息科学相关专业必不可缺的基础课程,在新工科教育的发展过程中起到基石作用。随着新工科建设的大力推进,以教师为中心的“讲解—接受式”传统计算机语言课程教学模式已经无法满足新形势下高校培养工程科技创新和产业创新人才的要求,亟待探索新的、符合创新人才培养规律的教学模式。

一计算机语言类课程教学现状及其改进策略

(一)教学现状。计算机语言类课程是大学计算机科学及其相关专业实践性极强的一类课程,是引领大学生进入计算机科学领域的先导。它们不但是许多其他计算机类课程的先期课程,而且是衡量学生系统性掌握计算机科学知识的重要标准。然而,目前大学计算机语言类课程课堂教学通常是以教师为中心的“讲解—接受式”,教学方法主要采用讲解法和提问法,学生处于被动学习状态,课后习题的实际完成质量和学习效果也通常不在教师的可控范围之内;实验教学环节通常是“练习+指导”,先由教师根据课程知识点设计实验内容,然后由学生上机实践,教师随堂指导;在教学评价中,评价形式以终结性评价为主,期末考试所占比例过重,评价过程则主要关注学生到课率和课后作业完成情况,而较少考虑学生的课堂积极性、作业完成的实际质量。这种以教为中心的教学模式极大的抑制了学生学习的主动性以及创新思维和创新能力的发挥,与人才培养目标、高等教育发展趋势和当今社会经济发展趋势越来越不相适应。(二)改进策略。笔者针对传统“讲解—接受式”教学模式的弊端和大学计算机语言类课程实践性强的特点,将建构主义学习理论和马蝇效应结合起来,提出面向计算机语言类课程的自主学习教学模式。自主学习教学模式以学生作为学习的主体,通过学生独立的分析、探索、实践、创造等来完成教学目标,从而培养学生浓厚的学习兴趣[3]。这种教学模式改变传统的填鸭式教学方式,实现以教师为中心到以学习者为中心的转变,是以学生自主学习和师生互动为主要特征的教学模式,能够充分调动学生的积极性和创造性,极大地促进学生的自主学习和发展。自主学习的提出绝非无源之水、无本之木。建构主义学习理论是认知理论的新发展,它们共同为“以学生为中心”的自主学习模式提供了理论基础[4]。建构主义学习理论认为,认识是作为主体的学生对知识意义进行主动构建的过程,学生是知识意义的主动构建者,教师则是教学过程的组织者、指导者和促进者。它强调以学生为中心,强调学习情境和协作学习对知识构建的重要作用,强调学习过程的最终目的是完成知识的意义构建[5]。以建构主义学习理论来指导计算机语言类课程的教学改革,对培养学生的创新思维和实践能力有着极为重要的指导意义,有助于实现教学观念由原来的“以教师为中心”向“以学生为中心”转变,教学过程由原来的“坐中学”(LearningbySitting)向“做中学”(LearningbyDoing)转变。另一方面,建构主义教学思想也有其局限性。该思想否定知识传递的作用,否认教师在知识传递中的作用。此外,我国学生在建构主义教学所要求的建构心向、建构能力、建构个性和合作精神等方面存在不足。为此,针对建构主义学习理论下的自主学习模式,笔者依据马蝇效应引入鞭策机制,重视教师的引导和监督作用,以帮助学生制定学习计划、选择学习方法、控制学习过程和结果、逐步形成自主学习能力。

二自主学习教学模式的构建

建构主义学习理论强调以学生为中心的自主式学习,认为“情境”、“协作”、“会话”和“意义建构”是学习环境中的四大要素或四大属性。基于此,构建基于建构主义学习理论的自主学习模式应从以下四个方面入手。(一)合理建构学习情境。以建构主义学习理论为指导,以学生为中心,在学生水平分析、教学策略制定、教学课件制作和实验内容选取等方面合理设置各种情境。1.在课堂教学中,采取课程单元任务驱动针对计算机语言类课程内容多、学时少、实践性强等特点,将符合教学目标且具有现实意义的项目分解成多个与课程知识点相联系的单元任务,课程单元内容与项目单元任务相结合,使单元理论知识的传授过程转变为在具体任务驱动激励下,由学生自主学习、自己动手完成某个特定任务的过程。2.在实践教学中,建立“软件项目实训与课堂报告”制度根据学生的学习能力、组织能力、性格等方面因素,教师和学生相互商讨将学生划分为若干实训小组,每组根据自身的特点从多个可选的实训项目中选定本组项目和分配组员任务,在教师的指导和监督下完成实训项目,并在课程结束前以小组为单位报告本组完成项目的情况。(二)重视协作与互助。建构主义学习理论认为,学习是学习者身处一定情境,通过人际间的相互协作而实现的主动构建知识意义的过程。在教师的组织和引导下,通过小组讨论和交流,完善和深化对主题的意义构建。针对计算机语言类课程实践性强的特点,教师依据最近发展区原则和研究性学习原则[6]将课程知识分解成由易到难、前后连贯的单元任务。这就要求学生不但要理解课堂教学内容,而且需要自行收集相关资料、自学消化相关内容,并上机实践。此外,“软件项目实训与课堂报告”制度的引入,对学生自主学习提出更高的要求。为了提高学习效率和增进理解,可把学生划分为若干学习小组,实现分组学习和互帮互助。小组成员的构成以学生自愿组合为主,教师协调安排为辅,也充分考虑学生之间的联系方便、学习能力强弱搭配、男女学生比例等因素,每个学习小组4~6人。学习小组讨论内容包括阶段性自学体会、理论知识上的疑惑、实验实训中的问题及其经验总结等,并以书面报告形式提交给指导老师。(三)精心设计互动环节。课程教学过程离不开师生之间的交往与互动,建立良好的师生关系是改革大学教学模式的核心内容之一。首先,在“以学生为中心”的教学理念的指导下,教师要放弃传统上处于权威地位的角色,要从单一的讲授者向导师、帮助者、促进者、学习者等角色转变。再次,教师引导学生成为主动的、建构的、协作的、反思性的学习者。教师在关注学生学习兴趣的同时,也要强调学生的学习责任与意志,加强对大学生学习过程的指导与督促。无论是课堂讨论环节,还是实践教学中的实验和实训项目过程,均依据马蝇效应引入鞭策机制,强调教师的引导和监督作用。首先,在理论教学过程中的“课堂讨论”环节,让学生针对已布置的具体问题在课堂上进行讨论,由教师进行答疑和点评,帮助和促进学生自主建构学习环境、培养自主学习能力。其次,在实践教学环节,教师跟踪实验实训全过程,穿插参与小组讨论、小组答疑和个别答疑。最后,充分利用电子邮件、微信、QQ、短信等现代通讯工具,实现师生之间的双向交流互动。(四)建立多元化评价体系。改革考核方式,实现评价主体、评价内容、评价方法的多元化,力求体现自主学习的实际结果。首先,采用教师评学、学生互评、学生自评,实现评价主体多元化,其中要特别重视学生针对自身学习过程和学习结果的评价。其次,评价内容多元化体现在对学生的学习态度、学习过程、学习能力、学习效果的评价。不但关注学生完成各项学习任务的情况,也考查学生在课堂讨论和学习小组中的表现;不但考查学生对课堂理论知识的掌握,也考查学生在单元任务、上机实践、特别是项目实训中的能力。最后,评价方法多元化体现在采用课堂提问、课堂讨论、课后作业、学习报告、项目实训、单元任务实践、期末测试等多种考查形式,既关注学生对课本内容的掌握程度,又关注学生实践能力的发展。由于计算机语言类课程是一类实践性极强的课程,要大幅提高单元任务实践和项目实训在总成绩中的比重;为了督促学生发展自主学习能力,还应将学生在课堂讨论、学习小组中的表现及其提交的学习报告所占的总成绩比重提高。基于上述考虑,表1给出各个考核方面所占总成绩的比例,在实际教学中也可根据情况进行调整。

三结束语

针对大学计算机语言类课程的特点,建构主义学习理论指导下的自主学习教学模式,能够有效提高学生的学习兴趣和主观能动性,有助于提高学生的创新思维能力和实践能力。在当前国家大力建设新工科的背景下,这种教学模式也为探索适应创新人才培养需求的教学改革提供参考。

参考文献

[1]成洪波.地方理工类高校新工科建设:价值审视与实施路径[J].高等工程教育研究,2019(04):26-32.

[2]“新工科”建设复旦共识[J].高等工程教育研究,2017(01):10-11.

[3]刘承焜.促进大学生自主学习的教学模式探究[J].中国高等教育,2011(17):58-59.

[4]褚晓欣,史颖.建构主义框架下的大学英语自主学习[J].中国成人教育,2009(14):132-133.

[5]王进戈,何建平,殷国强.基于建构主义环境的实验教学结构改革初探[J].实验科学与技术,2003,19(4):59-60.

[6]刘畅.学生自主学习探析[J].教育研究,2014(07):131-135+159.

作者:刘东波 刘青萍 肖晓霞 单位:湖南中医药大学