职业高等教育计算机基础课程教学中计算思维的坚持与实践

时间:2022-05-30 06:14:32

职业高等教育计算机基础课程教学中计算思维的坚持与实践

【摘要】 大学计算机基础教学中应该注重计算思维的培养,而在职业高等教育中计算机基础教学中如何坚持计算思维与专业规范的培养?本文以实际教学感受,以《计算机应用基础》课程教学的具体教学实践为例,论述了特定阶层教学对象计算思维与专业规范的培养与实践,希望对计算机基础一线教学中课程执行效率和保障产生更多的思考。

【关键词】 计算机基础教学 计算思维 职业教育 教学效率

一、大学计算机基础教学中的计算思维

在大学计算机基础教学改革中,基于计算思维培养的教学体系设计、教学内容设计在近些年来发展迅速,专家也指出[2]:计算思维包含的内容不是一门课程所能承担的。计算思维教学需要贯穿在所有的大学计算机基础课程中。在大学计算机基础教学中,培养计算思维能力需要有一系列的计算机应用课程作支撑和拓展,如数据技术与应用、多媒体技术与应用等课程。这些课程引导学生应用计算思维解决各种专业的问题。各高校普遍根据教指委等相关文件及指导精神采用了“1+X”(大学计算机基础+X门应用课程)的课程体系,硬件(设备、保障)、软件(教师、环境)较好的高校甚至采用了“2+X”(大学计算机基础、程序设计+X门应用课程)的课程体系。计算机基础教学已经规范化和科学化,以计算思维能力培养为核心的计算机基础课程教学改革具备了良好的基础。同时专家还指出[1]:以计算思维培养为主的大学计算机课程已成为和数学、物理、外语一样的通识类基础课程。然而同样也有“基础-学时-内容”的矛盾,破解这样的矛盾从两个方面:一是从课程教学内容体系方面,寻求大学计算机课程教学内容的最小集合;二是从教学手段、教学方法方面,利用 MOOC 等先进的教学手段。本文主要从职业高等教育一线教师的实践角度来论述计算机基础教学中计算思维的坚持与实践,以达到教学效率的共同目标。

结合文献学习与实践,我理解的计算机基础教学中的计算思维培养,是对大学生特别是非计算机专业的学生计算机应用能力进行培养的教学设计指导思想和精神的一种具体描述和抽象总结,是对一线教学执行教师的一条指导主线、设计主线,也是教师在每个具体教学知识点和每个具体案例教学中一以贯之的概要控制和基本法则之一。

二、职业高等教育中计算机基础教学

职业高等教育中的计算机教学基本也分为专业计算机教学与非专业计算机基础教学,以我院为例,属于后一类型,主要针对全院所有非计算机专业的高职学生开设《计算机应用基础》课程。根据学院的软硬件实际情况该课程分为两个学期进行教学,周学时2学时,一名教师承担6~8个班教学,学生参加全国计算机等级一级考试情况作为质量考核权重指标之一。

特定阶层教学对象分析(以近两年我的教学班为例):我院招生对象主要为四川中西部学生,一年级学生个人电脑拥有率只有8%左右,在周学时只有2学时的情况下,知识的遗忘率较高;开课学情调查显示50%左右学生对电脑基本没有基础。多数专业目前只有一门《计算机应用基础》课程,同时还有一定的量化考核指标,学时紧、内容多、教学任务重。同时职业教育的发展要求与需要不断细化和提高,所以对一线教学执行的难度进一步增加,这更加要求一线教师在计算机基础教学中要有扎实全面的专业功底、高效的教学艺术以及坚持的专业教学情怀。

大学计算机教育专家指出一门课程很难培养学生的专业计算思维,那么在职业高等教育中计算机基础课程教学中有没有计算思维?我认为答案应该是肯定的,特别是从职业教育的教师这一角度来看,因为具备较为规范的专业计算思维是提高教学效率的重要途径、方法和保障。计算思维在职业高等教育中的计算机基础教学中具体更多表现为计算机操作与应用中的科学思维、规范性思维、程序化思维、结构化思维、数字化思维等。

三、《计算机基础》课程教学中计算思维的坚持与实践

在《计算机基础》课程教学中并不是把“计算思维”作为一个教学理论知识点在教学课堂上讨论,而是让这一专业思想理论根植于头脑中,在进行教学设计与教学实践中作为教学指导精神之一自觉贯彻执行。以下例举几个《计算机基础》课程中的知识点(块),阐述计算思维在教学执行中的具体表象以及相应的教学思考。

表1中知识点(块)1.1,快速的常规讲解以外,还要传递给学生一个信息,计算机的“计算”不仅不是“算计”,反而是一个严格、严谨执行程序和命令的工具和朋友;关于课程评分标准,我在每个教学班的第一节课一定会郑重告诉同学们:“没有任何因素可以影响我对每一个同学客观、公正、科学的评价与评分!”。传递科学、严谨、规范、平等的计算思维,同时也尽量避免了教学活动中学生对来自教师这一角度引起的影响。

表1中知识点(块)1.2,二进制这一知R点,在全国计算机等级考试中出现率并不高,但一定要快速让学生掌握手工与计算器两种二进制计算方法。同时让学生明白数学世界中的十进制是约定俗成,但理论上来说,任意进制都是成立的。在教学实践中实时问题调查,70%左右的一年级学生不知道还有其它进制,也就是说许多学生对世界的数学思维角度非常有限,同时在许多专业的专业教学计划内容中,只有在《计算机应用基础》这门课程中才有这一进制知识点。同时二进制这一知识点也是数字化的基础,比如容量单位、ASCⅡ码、汉字编码及应用原理。对多数学生而言,认识这个世界的数字化从学习进制相关知识开始。

表1中的知识点(块)1.3,office的应用教学在各种视频中可以做到细致和直观,但教与学的过程中高效率的总结不多,比如对Word文件的结构化控制功能,应对学生加以强调,要上升到结构化作文的高度来认识和学习Word文件的结构化控制功能。PowerPoint中的母板及版式应用也可从结构化这一角度来总结。这样做学习者更容易融会贯通,记忆长久。

表1中的知识点(块)1.4,Excel函数是课程教学重点,也是难点,特别是相对引用与绝对引用。在多用实用型案例的基础上,应该注意培养学习者规范的函数编辑习惯。许多计算机一线教师都有过这样的感叹:如果学习者学习过哪怕一门计算机编程语言,再学习Excel函数,就会感觉非常容易了,至少从理解上熟悉度较高,教师讲解力度不大。在教学实践中,坚持让学习者按近似于写程序的要求进行,例如if( )函数的编辑,要求输入括号一定要将对应的后括号输入完整,再调整光标焦点输入参数;还有对函数的参数认识,在计算机程序语言中学者应快速理解变量与传统数学中的变量有很大的不同,计算机程序中的变量是一个地址,内容会实时变化,而传统数学中的变量相对固定;但要让没有程序语言基础的学习者马上理解不容易,讲解中就用比喻的办法进行形象化,比喻化的讲解再结合具体案例练习对学习者快速理解相对和绝对引用效果良好。其它还有看函数帮助的习惯和方法等。这些方法和实践既是一种规范培养,也是一种思维的培养和要求,因为职业技能的训练中规范与正确思维往往是岗位工作效率的保障与体现。

规范化思维的培养其实贯穿于计算机基础教学的每一个细节之中,这一点在职业教育中更加重要,培养现代职业人的规范化意识和思维是现代化大生产的要求和目标之一。比如教学实践中,我对作业的命名一般格式为“学号_姓名_项目名.扩展名”,对于哪怕是错了一个符号的命名,学生会发现我很“生气”,就会问为什么?我的思考和回答是:“第一,数字在前面,排序的效率;第二,快速切换输入‘_’训练了标准的键盘操作与规范;第三,在计算机的程序代码中‘_’是自身功能较少的符号之一;第四,在面对未来工作、生活中无数的数码设置,你们可以尝试使用一个特殊符号比如‘_’连接两个或三个自己熟悉的字符串,这是密码学中一个简单的应用。”所以无数这样的细节坚持,就是我所理解的计算思维在计算机基础教学实践中的具体表象。

四、综述与思考

在职业教育的非计算机专业计算机基础教学中,计算思维的培养对学生而言可能是一个较高的要求和境界,只是特点更加具体化,特别对教师来说,应该从高度和广度提高认识,备课、教学都要以计算思维为代表的专业素养、专业规范来要求自己,从而达到对教学对象更为专业的规范与长远的影响。同时在当今教育改革的大环境下,“翻转课堂”、MOOC、网络课堂等技术及手段不断普及的背景下,是不是一线的面对面课堂教学就没有用武之地了?我的实践,把视频放在教学班的QQ群,在上课前作抽查,结果并不理想,只有5%到~10%的同学做了学习,且学习效果并不好,当然可能还有设备、意识、习惯等因素,所以我认为一线的面对面课堂教学的重要性依然会长期存在,全面、高效的实时讲解与答疑也是新技术及新手段不能完全替代高素质一线教师的地方。所以作为职业高等教育计算机基础教学一线的教师在一定条件支持下不断提高自身的专业计算思维及素养,同时结合新技术和新手段进行教学,才应该是教育特别是职业教育的发展内涵与方向之一。

参 考 文 献

[1] 战德臣 王 浩 面向计算思维的大学计算机课程教学内容体系[J]中国大学教学 2014(07)

[2] 龚沛曾 杨志强 大学计算机基础教学中的计算思维培养[J] 中国大学教学 2012(05)

上一篇:基于互联网路由交换技术的应用 下一篇:物联网技术在医疗质量管理中的应用研究