唐增明
摘 要:目前,计算机“程序设计”教程面对教学观念滞后、教学模式单调、教程设立不科学的困局。文章从师生两方面深度解析大学生计算机“程序设计”教程的影响元素,从提升学生研习技能、强化学生的信心、提高老师能力、变更教学方法几个方面给出提高大学生计算机“程序设计”教程实效性的核心策略,希望为同行业者提供一定的参考。
关键词:大学生;“程序设计”;影响元素;实例论证
0 引言
习近平主席提出“应尽快进行数字基础推动工作,推动参数资源的整顿与开放分享,加速构建数字化国家。”以计算机“程序设计”为核心的教程系统对数字基础设备的发展有着保驾护航的关键功能,从而深度推动我国大数据战略深度发展。但是,实际调研成果说明,学生学习压力的增大与老师教授难度增大对计算机“程序设计”教程教学提出了重大的挑战[1]。
1 “程序设计”类教程问题解析
“程序设计”类教程在计算机信息类专业科目中有着核心地位,通过若干年的教学测评,“程序设计”类教程比较重视语法与简易程序的编写,依照调研,大多数院校进行课程学习的学时被控制在2个学年度,会忽略算法设计、逻辑推导、数学模型构建等深度的理论学习。此外,因为迥异的知识储备量致使基础不扎实的学生会提早放弃研习,并且无法做到知行合一。以老师为核心的教学模式较为常见,学生成为被动接受理论的“机器”,学生对“程序设计”的实质与实操技能并未形成,考评模式依然以以往的学习成就与期终测验为核心,忽视学生回馈的信息,致使教程完结就代表学习的终结,在科目学习年度后缺乏延续性,学生接近学业完成还没有掌握基础的编程技能,教学功效无法有效发挥[2]。
2 大学生“程序设计”教程研习效果的影响元素解析
笔者透过对1 514位学生实施访问与调研,并使用回归解析模式从师生两方面探讨大学生计算机“程序设计”教程研习成效的影响元素。
2.1 学生对计算机“程序设计”教程研习成效的影响
为探寻学生研习状况是不是会左右研习成效,把研习基础、研习心态、研习驱动力、研习方略、自我效度当成测试学生研习状况的核心数据,完成回归解析。回归解析说明、回归方程阐释总改变比例达到37.310%,F数据是1 392.029(★★★),代表整体回归模型水平较为显著。
其一,在研习基础层面,回归方程阐释总变更比例是28.661%,F数据是1 392.029(★★★),代表研习基础回归模型出现明显性的水准,大学生被所在的教育环境左右,在接纳教学与个体研习等层面有所差别,导致学生教程研习效能出现差别。
其二,在研习基础层面,回归方程阐释总改变比例达到26.513%,F数据是1 392.029(★★★)代表研习心态回归模型有着突出性。研习心态是权衡研习成效的直观模式,主动的研习心态可以带动学生在计算机“程序设计”教程研习中自发参加、做好考勤,从而强化学生研习的纪律性,最后获得较好的研习成效。
其三,在研习驱动力层面,回归方程阐释总变更比例达到9.187%,F数据是1 392.029(★★★),代表研习驱动力回归模型出现突出性。研习驱动力是影响研习成效的关键要素,激发学生的研习驱动力为计算机“程序设计”教程讲授中的关键性版块,通常来讲研习驱动力越足,学生研习的成效就越佳。
其四,在研习方略层面,回归方程阐释总变更比例达到32.477%,1 392.029(★★★),这代表研习方略回归模型形成突出性[3]。
其五,在自我效度层面,回归方程阐释总改变比例达到39.555%,F数据是1 392.029(★★★),这代表自我效度回归模型形成突出性。通常,如果自我效度理想,学生遭遇挫败就会以正能量的方式进行应对,并且试着去化解矛盾,以达到提升研习能力的目标[4]。
2.2 老师对计算机“程序设计”教程研习成效的影响
调研成果表明,老师方面与电脑“程序设计”教程研习成效的回归解析中,回归方程阐释总变更比例达到26.013%,F数据是676.660(★★★)。这代表整体回归模型达到很高的水平。
其一是老师心态。回归方程阐释总变更比例达到7.901%,F数据是676.660(★★★),这代表整体回归模型形成突出性。老师是传道授业解惑者,在教授知识的阶段要重视心态的调整。
其二是教学模式。回归方程阐释总变更比例达到24.928%,F数据是676.660(★★★),代表整体回归模型出现突出性。老师使用何种讲授模式会直观地左右教学成效与研习成效,单调固定模式不能满足学生的研习与讲授技巧变革的需要,让教学成效变得更差。
其三,在講授内容上,回归方程阐释总变更比例达到22.831%,F数据是676.660(★★★),代表整体回归模型形成突出性。老师是学生研习路途上的“灯塔”,老师的教授内容是左右学生研习成效的核心元素。
其四是教授技能。回归方程阐释总变更比例达到27.255%,F数据是676.660(★★★),代表整体回归模型形成突出性[5]。教师唯有掌控教授技巧并可以在教程实操阶段使用,才能够将专业理论有效灌输给学生。
3 大学生计算机“程序设计”教程学生研习成效提高的路径
3.1 保证学生活学、活用
其一,订立研习目标与规划,保证学生活学。在计算机教程设计阶段,教师要依照学生个体差别设置研习目标与研习规划,可以让学生在研习阶段自我调整研习行为,学生依照自身具体状况,正确认知与考评本身的研习技能,订立科学的研习规划,从小目标迈向大目标。
其二,改善研习方略,保证学生活用。首先是讲授前,学生被动接纳转变成自发质疑;其次,学生从消极接纳变更为主动接纳;再次是学生被动参加转变成自发监管;最终,强化自我效度,保证学生会用[6]。大学生要融合本身的研习技能与情况,对自身的优劣势保持理智的认知;要试着去尝试一部分简易操控的程序创设工作,在小目标实现后再去完成大目标。例如,记载与解读自身成功或失败的主因,在实施归因解析中获得教训,在正面的竞争观念的引导下,提高本身的自我效度并强化学习驱动力。
3.2 搭建大学生“程序设计”竞赛平台
在技术方面,传统大学生程序员在设计比赛时,平台使用B/S结构的三层系统结构,由后端SQL参数库、Redis、异步队列、考题伺服器、同步模块构成,为了把平台拓展到时间“程序设计”类教程内,院校“程序设计”比赛平台增添了几个模块,并使用Docker完成布局,让布局不再成为空谈[7]。
“程序设计”比赛人员依照比赛主题质量挑选适当的比赛练习平台进行练习。全球大学生“程序设计”比赛平台是以课题甄别程序为中心的,可以为多语言模式提供网络程序输出与运转时的效率测试,系统使用海量的算法设计题目,向客户提交参数,能够解析题目难度,为拓展学生运用范畴增添了论坛交流区域。平台首先服务于“程序设计”比赛,能够把比赛与实践相融合,因为比赛缺少人员参加,可以客观地映射出学生的算法与程序创设水准,协助老师完成教程的讲授。程序创设、参数结构与算法等有关教程是对算法思维与实操能力要求极为苛刻的教程,需要学生在掌控各类基础语法、算法、参数结构的前提下完成反复训练,以获得将运算思维结合算法创设、数据结构创设、程序创设[8]。
例如,平台具备网络判题、研习沟通、自我组织比赛等功能,平台内大多数的比赛题目为学生提供了良好的研习氛围,以往的实践操作通常是以学生使用电脑、老师检查学生代码、学生提供试验材料为核心,现在的平台能够通过论坛、群等模块沟通与学习。
4 结语
综上所述,大学生“程序设计”比赛平台的搭建与有关教学活动的变革与实践,高效地激发了更多学生研习计算机“程序设计”教程的积极性,院校大学生“程序设计”比赛的分数明显提升,从对院校应届生的公司访问与问卷调研中能够看到,院校大学生勤恳严谨,有着团队合作理念,编程能力较强,表明教学变革高效地提高了学生全面解析与化解工程难题的技能。
[参考文献]
[1]洪亚源.项目教学法在计算机语言类课程教学中的应用—以VB程序设计课程为例[J].职业,2020(10):59-60.
[2]夏勇.优化拓展课程提升教学品质—小学信息技术程序设计拓展课程优化实践与研究[J].中小学信息技术教育,2020(2):95-97.
[3]李炳锐.基于计算思维培养的Scratch程序设计教学实践—以迷宫寻宝为例[J].中小学信息技术教育,2020(4):68-70.
[4]庞书华,刘岭.借力世界技能大赛助推技工院校计算机程序设计专业教学改革—世界技能大赛商务软件解决方案教学成果转化[J].职业,2020(35):43-44.
[5]白禹,李國勇,王慧,等.基于图形块语言Blockly的创意趣味编程的教改初探—以科教专业的算法与程序设计课程为例[J].贵阳学院学报(自然科学版),2020(3):94-96.
[6]何海洋.面向计算思维的中学程序设计课程教学 —以中学信息技术课程Python程序教学为例[J].魅力中国,2020(40):196.
[7]郭玉华,郑啸.面向计算机系统能力培养的启发式教学研究与实践—以”Linux操作系统与程序设计”课程为例[J].工业和信息化教育,2020(5):79-83.
[8]江帆.提高物联网应用技术专业课程教学效果的探索—以Android物联网程序设计为例[J].计算机教育,2020(10):98-102.
(编辑 王永超)