公务员期刊网 论文中心 正文

谈大学计算机基础教学改革

谈大学计算机基础教学改革

摘要:大数据时代对计算机能力的要求越来越高,《大学计算机基础》课程的教学越显重要。该课程目的在于使学生掌握计算机硬件及其它相关信息技术的基本知识,培养学生利用计算机分析问题、解决问题的思维与能力,能够应用现代信息技术解决专业领域问题。本文针对《大学计算机基础》教学中存在相关问题,提出一些教学改革的方法以提高教学质量。

关键词:大学计算机基础;教学质量;教学改革

1引言

当今社会对计算机能力的要求越来越高,利用计算机解决专业领域问题的能力已成为当代大学生知识结构的重要组成部分,《大学计算机基础》教学重要性日益突出。该课程是操作性很强的学科,涉及计算机软件、硬件等多个方面。课程目标是为学生传授计算机相关的知识、技能与素质,使学生掌握计算机、网络及其它相关信息技术的基本知识,培养学生利用计算机分析问题、解决问题的思维与能力,能应用信息技术解决专业领域问题[1]。

2目前教学存在问题

目前该课程选择python作为编程语言,将计算思维、计算机组成原理、计算机信息表示与处理、数据库设计、计算机网络和计算机发展新技术等作为教学内容,并从如何使用计算机、理解计算机内部组成结构和计算思维三个方面培养学生的计算机应用能力[2]。课程涉及计算机专业多门课程的知识,概念庞杂,术语繁多。并且新生很多是计算机程序设计经验零基础,每章内容前后衔接不大,容易产生畏难情绪,加上课时所限,每章内容基本2、3次课就结束教学,学生理解更不容易。老师在上课过程中采用传统教学法,久而久之有些学生跟不上节奏就丧失了学习兴趣,导致最后学习效果不理想。针对这些问题,需进行一系列教学改革。

3教学思路方法探讨

3.1课程主线

因为课程每章内容都是计算机专业的一门课程,涉及知识点多,概念多,术语多。各章节表面上内容相互独立,联系不紧密。如何融会贯通把握住全书脉络是研究重点。教师可以把“信息表示和信息处理”和“计算思维与计算机问题求解”作为理解各章节的两条主线[3]。主线一:计算机系统是信息处理工具,而信息处理依赖于信息表示。主要介绍计算机系统工作原理,每个计算机系统功能涉及某类或某几类信息,每个计算机系统功能都可转换为信息处理过程。学习过程中主要思考这些信息如何表示、为什么要这样表示、计算机系统功能由哪些信息处理过程组成、这些处理过程包含哪些步骤及实现方式。主线二:在理解信息表示和信息处理基础上,学习计算思维,解决具体问题。学习过程中应考虑用计算思维如何思考问题和解决问题:遇到具体问题思考该问题是否有计算的解、解是什么、如何应用计算机如何实现求解。其实这两条主线也是统一的,以计算机系统作为研究对象,用计算思维与计算机问题求解来研究计算机系统的方法,并将计算思维的方法和技能扩展到其他专业进行问题求解,能动手解决具有一定难度的实际问题。这种以“计算思维”的培养为主线开展计算科学通识教育,逐渐成为国内外计算机公共教育的共识。

3.2教学内容

以第2章python简介为例,对python基础知识重新组织,以图形化案例形式直观展示效果,然后分析语言,学生兴趣大大提升。介绍for语句一般形式时,要求学生用python实现图1所示的图形。启发学生思考并给出以下程序:重点介绍for语句一般形式:for变量in序列:代码块然后结合前面所学知识给出如图2所示图形,引导学生思考编程实现。汇总学生分析结果,给出参考编程代码。这种案例式教学比直接介绍知识点让学生印象更深刻,更有兴趣学习,课堂气氛也很活跃。

3.3教学模式

重新组织教学内容,在讲授教学内容过程中采用案例教学法。给出一个案例,老师对案例进行讲解过程中把新知识融入在内并引导学生思考,把学生学习的主观能动性发挥出来,让学生不会感到单纯讲解语法或某个知识点的单调乏味,在听的过程中不断思考为何要这样解决问题。这种教学模式下的教学效果一般不会太差[4]。

3.4师资队伍

教育教学质量提升的关键在于教师专业水平和教学能力的提高。教育部等五部门在《教师教育振兴行动计划(2018—2022年)》中明确了未来5年振兴目标和10大振兴行动,加强师资队伍建设,着力深化教师管理改革,启动人工智能助推教师队伍建设,推动教师主动适应信息化、人工智能等新技术变革,积极有效开展教育教学[5]。对现有教师团队通过多种途径和方式进行培养,鼓励青年教师考研读博、参加专家讲座、短期培训和挂职锻炼等多种形式来改善现有师资队伍的学历结构,提高教学能力。教师的教学能力主要包括教学设计能力、教学组织、教学研究、信息化教学、教学认知、教学操作、教学监控、教学评价与反思、团结协作与沟通等,平时就针对这些内容有意识地培养提升。

参考文献

[1]黄志坚,兰志林.以四个“抓手”为突破口夯实计算机基础教学向实战化靠拢基础.计算机工程与科学,2014,36(S2):276-278

[2]张赛男,郑长友,蒋园园,洪宇.程序设计驱动计算思维能力培养的大学计算机基础课的改革和研究.软件工程,2019,22(11):48-50

[3]蒋明.高校计算机基础教育的教学思路与方法研究.知识经济,2009(11):150

[4]毕雪华.高校计算机基础教育在新时期的创新设计.通讯世界,2015(17):233

[5]王文宝.聚焦“四有”目标造就大国良师.基础教育论坛,2019(12):4-5

作者:胡云琴 梁春美 唐丽晴 单位:武警海警学院