独立学院计算机公共基础课程改革新思路
2015-03-02孙娜刘广峰
孙娜 刘广峰
摘要:独立学院是一种新型的高等教育办学形式,作为我国本科教育的一大补充,已成为一支重要的办学力量。针对江苏科技大学苏州理工学院计算机公共基础课程的特点和实践教学中存在的问题,结合教学现状,以培养学生创新能力和实践能力为切入点,综合优化计算机课程体系结构,对教学内容、教学方法和教学手段进行改革,并提出具体措施。
关键词:独立学院;课程体系结构;教学改革
DOIDOI:10.11907/rjdk.143642
中图分类号:TP434
文献标识码:A 文章编号文章编号:16727800(2015)001015902
0 引言
独立学院是指由普通本科高校按新机制、新模式与社会力量合作创办的本科层次的二级学院[1]。江苏科技大学苏州理工学院的前身是江苏科技大学南徐学院,2005年经过教育部批准以新机制、新模式举办的二级学院,2012年迁至张家港,更名为江苏科技大学苏州理工学院。在应用型本科教育背景下,学院遵循“以人为本,因材施教,终身教育”的办学理念,努力培养面向地方支柱产业与经济发展的高素质应用型人才。要实现该目标,必须完善课程体系,优化课程结构。本文结合教育部《关于进一步加强高校计算机基础教学的意见》精神,针对江苏科技大学苏州理工学院学生的特点,对计算机基础课程体系进行优化,注重学生的个性化培养,以及学生实践能力和创新能力的培养,从课程体系优化和教学方法、教学内容、教学手段等方面实现课程、专业和人才培养的一体化联动,为进一步深化计算机公共基础课程的教学改革拓展一条新思路。
1 独立学院计算机公共基础课现状及问题
1.1 课程体系设置不够科学合理
计算机公共基础课面向全体学生,承担着对新时代学生进行信息化教育的任务[23]。目前,苏州理工学院开设的计算机公共基础课主要有《计算机文化基础》和《计算机程序设计VC++》,采用先理论后实践的教学模式,实践和理论教学过程分别在不同的时间和空间完成,教学效果较差。上机时学生早已忘记理论,只充当了输入代码的工具,根本不理解算法的核心思想和程序内容,不利于学生自主编程能力及创新能力的培养。遇到程序调试出错时,又出现浮躁情绪,不愿意独立思考和分析,急切寻求帮助,没有掌握独立调试错误的方法。这种方法的缺陷是理论课与实验课的教学之间衔接不佳,上机实践环节薄弱,导致学生动手实践能力不强。
1.2 学生起点参差不齐,教学方法单一
我国中小学计算机教育资源分布不平衡,发达地区的学生从小接触计算机,对计算机的基本操作非常熟练,而偏远地区的学生到大学才接触计算机。独立学院的生源来自多个省份,不同地域基础教育的差异性导致学生的基础起点不平衡、个体差异性大。在有限的课时里,教师很难做到兼顾公平,既要调动好学生学习兴趣,又要让基础弱的学生跟上课堂节奏。独立学院的生源主要是第三批本科,自制力和自学能力相对薄弱,学习主动性和自觉性不高,以讲授教学为主导的单一的教学方法也无法调用学生的学习积极性和热情,具有一定的局限性,难以完全适应独立学院人才培养的目标和社会市场的人才需求。
1.3 课程内容过于陈旧,针对性不强
计算机技术发展迅速,教学内容往往相对落后。计算机基础课程教学内容多而散、内容涵盖量大、知识点分散、各章节内容的连贯性不强、重点难点不突出,导致学生在学习过程中不能有效把握课程脉络,无法建立起课程的整体架构,因而很难理解和把握课程核心内容,导致学生学习热情不高。
1.4 课程考核评价体系不完善
(1)考核方式单一。通常以闭卷的形式进行考核,考试命题仅能反映学生的记忆能力,无法反映学生分析和解决问题的综合能力。
(2)过于注重总评结果。通常总评成绩由平时成绩(10%)、实验成绩(20%)、期末成绩(70%)组成,期末卷面成绩占比重较大,很难对学生的平时学习状态作出客观评价,忽视了学生的学习实践过程。
2 独立学院计算机公共基础课程改革策略
2.1 完善课程体系,构建实训实验教学模块
将原有《计算机文化基础》和《计算机程序设计VC++》两门课程分解为理论和实践两大教学模块,理论教学模块包括计算机信息技术基础和计算机程序设计VC++,实践教学模块包括计算机信息技术实验、程序设计基础实践(VC++)和程序设计应用实践(VC++)。构建与理论教学相对独立的实验教学体系,形成实训实验教学模块,如图1所示。
理清公共基础课与专业课的关系,实现分层次教学,适当增加与学生专业相关的课程内容。重组基础课程避免出现授课内容重复,对每学期课程的授课学时及内容进行优化调整,提高实践课程的学时比重,精选实验课程内容,强调实用性。基于现有条件,对实验教材进行科学合理的修订,减少验证性实验,加强设计性、综合性实验,不断更新实验内容。
图1 大学计算机公共基础课程体系结构整体优化新方案
2.2 更新教学内容,丰富教学方法
(1)教学内容与时俱进。教师在授课时可以遵循教学大纲和教学计划,对教学内容进行适当的更新和补充,对于教材内容,不一定照本宣科,可根据不同专业对于计算机基础知识的需求调整章节内容和顺序,适当地将教学内容与学生的专业挂钩,为后续专业课程的教学做好铺垫。
(2)教学方法和教学手段呈现灵活性和多样性。
学生基础起点不同,可以分别分层引导自主学习、项目教学法、精讲多练和启发式教学方法,多结合生活中的具体实例,充分调动学生的学习兴趣,注重学生动手实践能力的培养。采用传统与现代、理论与上机教学相结合的教学手段,根据独立学院生源基础薄弱,但社会实践能力和创新能力比较强的特点,努力培养学生的主动性和自觉性,并加强实践环节,重视学生的主体性认知,这些也要求独立学院的教学方法要呈现多样性和灵活性。
(3)因材施教,实行差异化教学。实行差异化教学,实现理论与上机实践的同步。作业或任务可以分基础、综合和提高等不同类型,以满足不同学生的需要。允许学生在教师指导下根据自身特点选择题目,让不同基础的学生都能够体会学习的快乐和编写程序的成就感。对于相同专业的学生,可采用不同的教学方法,制定不同的教学要求,加强学生实践能力的培养。
(4)鼓励学生参加第二课堂活动和大学生创新实践基地活动。组织各种计算机编程大赛,如ACM、蓝桥杯等,鼓励学生积极参加,激发学生参与热情。通过项目实践,培养学生分析解决问题和综合运用所学知识的能力。鼓励学生积极申报本科生创新计划项目,以项目驱动为指导,让学生将理论知识应用于实践,加强对知识的理解和掌握。指导学生毕业设计和毕业论文,以科研项目来指导实践教学,为学生提供学习和实践的平台。
2.3 构建多元考核体系结构,实现考核方式多样化
本文对考核方式进行改革,构建多元考核体系结构,实现考核内容和考试形式的多样化,更加客观、全面地对学生的综合学习情况进行考核,不限于书本知识,更注重评价学生创新能力、动手实践能力,强化对学生综合能力的测评。改进传统单一试卷考核的方式,理论与实践并重(各占50%),总评成绩构成实现多元化,综合采用笔试、课前和课中的提问、作业、小测验、讨论发言、网络课堂等多种形式,实现考核方式的多样化,如图2所示。
图2 多元化考核体系结构
3 结语
研究独立学院计算机公共基础课程教学改革,有助于优化计算机公共基础课程体系,加强学生动手实践能力和计算机应用能力,以及利用所学知识解决实际问题能力的培养,同时有利于提高学生整体综合素质和基础课程整体教学质量。随着计算机基础课程教学改革的不断深化,对教师自身素质和专业水平也提出了更高的要求,因而需要教师不断学习,进一步加强高素质师资队伍建设。