APP下载

面向学生核心素养培养的计算机程序设计教学

2020-01-19方俊婷广东华夏高级技工学校

环球市场 2020年25期
关键词:程序设计计算机核心

方俊婷 广东华夏高级技工学校

计算机行业的快速发展使我国各行业的发展有了翻天覆地的变化。计算机程序设计课是计算机专业群公共基础课程,对培养学生核心素养等能力有着重要支撑作用。鉴于此,探索调动学生主观能动性和有效更新实践教学范式就显得尤为重要。核心素养培养高度契合了计算机程序设计课的培养初衷,为之提供了规范化教学操作流程,规避了传统课程的教学弊端。

一、核心素养培养概要

所谓的核心素养,也就是指学生应该具备的能够满足时代发展需求以及终生发展需求的关键性能力。在这之中,发展是一个动态性连续性的过程,需要学生能够在家庭教育和学校教育之中获取相应的机制,并在日后得到不断完善和优化,这也就是当前核心素养培养理论的核心内容。而从我国教育行业的发展方向来看,核心素养也成了当前最为主要的教学机制,是提升人才培养质量的重要环节。随着时代的发展,国际竞争的日趋激烈,社会对于人才综合素养和其他能力也提出了更加具体的要求,教育行业也将面临更大的挑战。而我国本身也有着多年教育改革的背景,多年素质教育的推行也起到了显著的成效。然而从实际情况来看,我国教育行业的现状与立德树人的具体要求仍然存在着一定的距离,无法切实满足社会对新型技能人才的发展要求,而为了确保能够满足时代发展的潮流,核心素养培养也被提上了日程,在全国各个学校之中得到了有效的推广。

二、面向学生核心素养培养的计算机程序设计教学

(一)优化课程体系

从培养学生核心素养的目标出发,对现有课程体系进行优化。在课程中要加入核心素养模块的学习,帮助学生强化道德修养,提高职业素质和个人品质,树立正确的三观,还可在核心素养的模块中加入企业对人才的实际需求,使学生对自己的专业有更为深刻的认识,从而激发认真学习的动力。

(二)培养学习能力,引导学生思考

在核心素养计算机程序设计教育模式创新策略上,首先就需要采取一定措施来培养学生的学习能力。让学生学会如何去学习,养成一种良好的思维能力和学习习惯,才是核心素养下计算机程序设计教学的最终目的。因此在实际的教学过程中,需要通过问题教学,不断地引导学生进行疑问学习,让学生在质疑中学会主动思考问题的能力。学生对学习的探索内在动力就是疑问,所有要在课堂计算机程序设计教学上刻意制造悬念,鼓励学生通过合作学习的方式去自主探究,让每个学生在质疑中探究到问题的答案。并且学习能力的培养,还应该树立起学生的学习自信。要让学生将自己的想法表达出来,不仅可以对学生的表达能力进行培养,还可以在知识表达中锻炼学习思维,让学生从思维活跃上树立起一种学习自信,从而实现对学习能力的培养。此外学习能力的提高,必须要注重对学生主动思考能力的培养,而在引导学生进行思考的过程中,应该注重一种趣味教学法。比如在学习有关的数据通信技术时,就可以通过一些科幻电影作为导入,教师顺势根据此介绍有关的通信技术,再让学生结合所学知识去想象未来的通信技术。

(三)创造合适的学习情境

学习情境是计算机程序设计的基本要素,是基于现实生活撷取和选择的应用问题和场景。这样的学习情境必须同知识建构体系紧密关联,让学习者在此类情境中体验知识的发现、识读、应用、升华等,领悟知识在生活中的意义,从而激发学习者的主观能动性,进一步促进理论向实践转化。学习计算机程序设计需要在某个情境中展开,且不同类型的计算机程序设计需要创设不同情境,因此,情境的创设必须紧紧抓住不同教学主题的特性。

(四)将程序设计课程与社会参与内涵相结合

程序设计课程教学内容的设计还应促进学生发展核心素养之社会参与的能力。例如,为了实现社会参与之实践创新的教学目标,课程内容设计中,可以安排诸如排序算法、函数、运算符重载、导出型数据类型等内容,强调程序设计的“创造性”和“再创性”排序的概念广泛存在于人们社会生活、生产活动中,如银行服务、患者就医、一个人一天的工作活动的安排等,因而排序算法是计算机求解问题中应用十分普遍的算法,体现了思维创新的重要教学内容。

(五)完善教学评价体系

我国教育事业已经经过了多年的改革,而核心素养培养更是教学改革的精华内容,是教学改革的高度精练,而教学评价体系的构建,则是确保核心素养培养进程得到明确的关键所在。计算机专业的教师,应该从课堂建设角度出发,不断改变当前授课模式,改变传统教学模式之下以学科成绩为评价主体的教学方式,建立更加灵活有效的核心素养培养评价体系。举例而言,在学到淘宝美工课程时,教师可以将评价体系改变到小组合作分工,并在班级内部展示自身作品的形式。通过这种方式,能够为学生核心素养培养起到良好的促进作用,让学生和教师都能明确当前教学活动之中存在的问题和缺陷,从而推动中职学校计算机专业教学体系的全面优化。

三、结语

基于计算机程序设计与学生核心素养之间的关系,构建计算机程序设计课程教学内容和教学方法,鼓励学生自主创建和分享自己的程序设计作品,培养学生的核心素养,为走出灌输模式的知识教育,尊重学生的主体性和个体性提供新的源动力。

猜你喜欢

程序设计计算机核心
我是如何拍摄天和核心舱的
近观天和核心舱
你好!我是“天和”核心舱
计算机操作系统
医学专业“Python程序设计”课程教学改革总结与思考
基于Visual Studio Code的C语言程序设计实践教学探索
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
从细节入手,谈PLC程序设计技巧
信息系统审计中计算机审计的应用