计算机专业开展自主学习教学的必要性与实现路径

2021-12-31 06:56
科学咨询 2021年7期
关键词:计算机专业专业课程学习者

黎 明 金 梅 吕 程 杜 鹃 靳 烨

(齐齐哈尔大学 黑龙江齐齐哈尔 161006)

自主学习指学习者对自己的学习负责,能够管理自己的学习行为,包括明确自己的学习动机、确定自己的学习目标,制订自己的学习计划,选择适合自己的学习方式、评估和管理自己的学习效果,对自己的学习认真负责[1]。自主学习是学习者自觉确定学习目标、自主选择学习方法,自觉监控学习过程,自觉客观评价学习者自己学习结果的过程[2]。在自主学习模式下,学习者们可以充分利用外在的学习环境和学习资料,并且积极思考,充分发挥学习者们的主观能动性和活跃的创造思维。

一、计算机专业开展自主学习教学的必要性

计算机专业课程教学与国内外很多高校开设的其他课程有着很大的不同,首先,计算机专业的很多课程带有非常强的实操性。计算机程序设计语言等课程不仅需要课堂上老师的讲授,更需要学生课后的操作甚至是知识的扩展。这就要求我们的学生具备开展自主学习的能力,能够在没有教师监督和指导的环境下,利用自主学习能力解决实际的程序设计问题。其次,在目前新工科、大数据、人工智能等发展趋势下,计算机的很多专业课程和知识脉络也在不断地调整,以适应现在信息时代的需求。这就要求不仅仅是专业教师,还包括学生,都应该具有开阔的知识眼界,利用多渠道的信息通路,不断地接受最新的技术资讯。可以说,没有哪一个专业能像计算机专业一样,在互联网的助力下,能够提供数量众多的开源软件、技术论坛,甚至是免费课程。这是对计算机及相关专业非常友好的时代,一个优秀的计算机专业的学生,一定是具备了优秀的自主学习能力,这种能力能够帮助学生在专业技能的提升上和职业发展的视域上达到校内“师本”教育无法达到的高度。

二、计算机专业开展自主学习教学的实现路径

自主学习教学策略实践可以从理论引导和具体执行两种视角下来分析其实现路径。

理论引导即从理论高度上让学生认识到自主学习的重要性,这种引导应该是潜移默化的,让学生认识到,进入计算机专业,并立志于此,需要建立自主学习的意识和能力,传统的“师本”教育已经不能契合当前计算机专业的学习现状。我们的课程内容在不断更新,我们的技术要求在不断提升,我们的就业领域也在不断变化。没有自主学习的能力,是很难在计算机专业课程学习中获得较多收获的。

具体执行即从具体方法上帮助学生自主学习。自主学习不仅仅是我们传统意义上的课前预习、课后复习、考前总结等内容,更重要的是利用互联网和大数据时代的便利,在专业技术上得到提升。具体的思路是:将自主学习的能力培养分为两个阶段,教师引导和学生完全自主。第一阶段,教师要做好引导工作,这一阶段的工作可分为四个部分。第一,教师可以制作或提供微课、慕课等教学资源让学生学有所学。第二,教师可以提供SPOC 或专业论坛供学生在自主学习的过程中疑有所问。第三,教师可以提供优良的开源软件或源代码供学生自主练习,让学生学有所练。第四,有能力的教师可以提供学生参加实习实训的机会,让学生在真正的职场环境中学有所成。第二个阶段是学生完全的自主学习。经过第一阶段的训练,大部分的学生已经基本具备了自主学习的意识和能力,这时,教师应该完全退出学生自主学习的环境,让学生按自己的学习需求,自主安排学习内容、学习计划、学习进度甚至是考核方式。教师只需要在学生自主学习过程中,主动寻求帮助时,适当地加以指导即可。

三、结束语

自主获取知识是个快乐的过程,应该比传统的“师本”教育更具有学习的愉悦性。很多从事一线教学的专业教师也有一种共识:具有自主学习能力的学生,往往在专业能力上更具有竞争力。无论是从理论上还是实践上,自主学习都具有非常重要的作用,而以新工科为背景的计算机专业课程教学中,这种作用尤为突出。自主学习理念的提出和应用,将对计算机专业知识的传授起到不可估量的作用,也给我们带来了新的机遇、挑战和思考。

猜你喜欢
计算机专业专业课程学习者
汽车类专业课程混合式分层教学模式的实践
新工科背景下计算机专业创新创业人才培养探究
高职计算机专业教学中融入课程思政的实践路径
中职计算机专业产教融合混合式教学研究与实践
素质培养目标下经管“专业课程链”构建研究
高校视觉传达设计专业课程教学改革研究
你是哪种类型的学习者
互联网+环境下的高校计算机专业课堂教改现状及建议
高等学校计算机专业课程教学改革实践——以汇编语言与接口技术课程为例
十二星座是什么类型的学习者