网站首页  词典首页

请输入您要查询的论文:

 

标题 培养应用型人才的计算机《软件技术基础》教学研究
范文

    杨春哲 常涵吉

    【摘要】 计算机“软件技术基础”课程是我校生物医学工程专业学生的一门必修课程,是全面锻炼学生逻辑思维到动手能力的核心课程,是将来生工学生进行硬件类接口程序开发的基础。本文对传统的“软基”教学模式进行了剖析,对比医学院校学生的特点,围绕培养生工学生的软件设计及应用能力,开展教学模式、理论教学、实践教学和自主延伸教学方式方法的研究。

    【关键字】 软件技术基础 教学改革 应用能力 应用型人才

    教育部高等学校计算机基础课程教学指导委员会(简称“教指委”)于2009年10月编制了《高等学校计算机基础教学发展战略研究报告 暨计算机基础课程教学基本要求》,指出深化高等学校计算机基础教学的发展趋势和改革意见,强调“加强以知识体系和实验体系为基础的课程建设,加强以应用能力培养为核心的实践教学,加强教学方法、手段的改革与教学环境建设”的高校计算机基础课程的改革意见。

    计算机“软件技术基础”课程(简称“软基”)是工科非计算机专业计算机基础教学“三个层次”课程体系中第二层次的一门技术基础课,也是我校生物医学工程(简称“生工”)专业学生的一门必修课程,是全面锻炼学生逻辑思维到动手能力的核心课程,是将来生工学生进行硬件类接口程序开发的基础。该课程包含了操作系统原理、数据结构及算法、数据库及应用、软件工程等内容,目标是在生工专业中打造其软件能力的核心地位,使学生掌握计算机软件技术的基础知识和基本方法,培养学生利用计算机技术分析问题、解决问题的基本思路与能力。传统的“软基”教学,由于其涵盖内容广,课程抽象,学生感觉非常难学,教师同样也感觉难教。很多学生在学完“软基”课程后,并不知道应该将所学知识应用于何处的情况非常常见。为解决这些问题,需要对“软基”课程的教学模式加以改革。目前,各大院校都在探索有关计算机教学的改革。我校在长期调研的基础上,仔细研究生工专业的特点和对计算机的特殊需求及依赖性,前瞻生工专业毕业生将来从事的医药卫生工作实践,考虑解决各种医药实践问题所需的计算机知识和应用能力模块,提出针对我校生工专业学生“软基”课程教学体系的改革并付诸实践,构建具有医药院校特点的“软基”课程体系。力求摸索出一条适合医药类院校生工专业特点的、真正做到学有所用的教学模式,使生工专业毕业的大学生能够更好的将所学知识应用到医学领域软件开发和硬件控制中去。

    实际上,医药类院校的学生学习计算机,有其自身的特点。首先,医药类专业的学生在高中多数是理科学生,已经养成了一定的分析和解决问题的习惯,具备掌握计算机基本程序设计的数学、算法基础。同时,医药类学生将来要面临大量医学数据的处理和分析,但医药类学生的数学、物理等基础学科相对比较薄弱,这给“软基”课程的学习带来了困难,计算机技术侧重于综合分析问题的能力,包括将问题算法化、逻辑化、数字化,这些都需要比较厚重的数学等自然科学的基础,医药类高等院校学生计算机应用能力比理工类院校学生低,如何在课程建设中体现能力培养,提高应用型技能,是符合我院办学理念和专业培养模式的有益尝试。因此,学好“软基”课程,可以对前面学过的计算机课程起到很好的总结作用,也可以为后续的计算机学习打下坚实的基础。

    鉴于以上分析,围绕培养生工学生的软件设计及应用能力,开展教学模式、理论教学、实践教学和自主延伸教学方式方法的研究,提高生工专业毕业生要求的核心竞争力,兼顾教育部对于非计算机专业大学生计算机教育的要求,我们对“软基”课程教学及实践方式进行了调整和改革。

    1、理论教学,夯实基础

    我校“软基”课程共50学时,但内容覆盖到数据结构、操作系统原理、软件技术、数据库技术等知识。如何在学时少,涵盖门类多的情况下,兼顾统筹,注重“软基”各章内在联系和各章对于学生形成综合研发能力的作用,以此为侧重点进行教学。万丈高楼平地起,基础才是学好知识的关键,只有掌握牢固的基础知识,才能更好的学习后续知识。课堂教学,从简单到复杂,在各个学习情境中选择递进层次性的学习内容,融合“知识+技能+素质”三维度能力要求。采用任务驱动的教学方法,在平时学习和实践考核过程中,学生自主延伸学习,主动查找资料,互相学习,协作完成课程设计。

    2、实践教学,提升能力

    鉴于国内外大学教育模式的差异,国外的计算机基础教育没有更多的可比性,我们始终关注国内大学的非计算机专业的“软基”课程教学方式的开展和改革。当前,“软基”课程涉及软件工程、数据结构、操作系统、数据库、计算机网络编程等方面知识,内容覆盖面广,各知识模块因为其相对独立性,导致实践教学没有形成以打造学生能力为主线的一体化教学。“软基”课程的每一部分都会对学生软件研发能力的形成有很大影响。有重点的讲授课程,以“精讲多练”为原则,以提高学生综合素质为最终目标,加大实验力度,增加大作业内容和广度,注重学生实践能力的培养,鼓励学生动手解决问题,互相帮助,在培养学生团结协作的同时,使学生在练习中学习,在练习中提高。实践教学是将理论知识充分糅合然后提升的过程,是课堂教学的有力补充,学生的实践开发能力是检验这门课程是否讲好的试金石。如何打破各章知识体系的边界,培养学生综合的系统开发能力,是“软基”实践教学改革的重点。利用实验教学,在验证课堂知识的前提下,引导学生分析问题,自己动手解决问题,鼓励学生优化程序,配合理论教学夯实基础。

    3、课程设计,整合知识

    采用课程设计的方式检验学生的学习成果。在学完数据结构和数据库技术部分的课程后,学生完成不同的课程设计。数据结构部分,学生随机抽取不同的作业,在一定的时间内独立完成;数据库部分,由学生自由分组(每组人数少于5人),再随机抽取数据库设计题目的基础上协作完成。

    通过面向某一具体应用的数据结构和数据库应用的设计,加深学生对数据结构和数据库知识的理解和掌握。数据结构题目的编制将配合ACM竞赛(ACM国际大学生程序设计竞赛,ACM International Collegiate Programming Contest)和“蓝桥杯”软件设计大赛,着重提升学生数据结构模块的算法设计能力;数据库应用设计部分,配合具体应用,促使学生学以致用,更好地掌握知识。通过程序的编写,充分锻炼学生分析问题、解决问题、程序设计的能力,培养学生的团队精神,提高学生学习的主观能动性。

    4、网络平台,加深交流

    加强网络教学平台的建设,构建数字化学习环境。实现课程教案、电子教案全部上网,教学录像上网,使得学生能够随时“温故而知新”。通过网络,为学生提供丰富的教学资源,对于知识重点、难点给出多媒体演示;通过网络布置课后作业、习题、提交作业;通过网络,实现教师与学生、学生与学生之间的互动交流,共同学习。

    5、通过考核,检验教学

    我校“软基”课程,学生最后考核的成绩由三部分组成:学生平时的作业成绩、学生课程设计的成绩和期末考试的成绩,各部分的比重为10%、30%、60%。为客观的检测学生学习的成果,改革传统的考试方式,建立“软基”题库。传统的笔试考试由教师命题组卷,试题缺少客观性。建立并完善题库,通过题库系统随机组卷,考查学生的学习情况。期末大作业由以往的教师命题,学生在考试中随堂作答的方式,改成对数据结构和数据库两部分作业程序的编写。课程的考核能充分反映出学生的学习情况和教学情况,使学生能学用结合。

    6、知识延伸,开拓学识

    由于“软基”课程学时少,内容覆盖广,作为课堂知识的有效延伸,开设C++程序设计、程序算法设计、Java程序设计、数据库应用等选修课辅助课堂教学;和校内有关部门及教研室合作开发项目,在实训中提高实际应用能力;以第二课堂教学和开放实验室的方法,为学生提供良好的学习环境。鼓励学生参加省级计算机大学生比赛,如ACM竞赛和“蓝桥杯”软件设计大赛等,通过与其他学校学生的交流,使学生发现自己的不足之处,督促学生学习。

    7、开设“计算机软件综合实践”课程

    计算机“软件技术基础”课程教学涵盖计算机多门课程,为使学生更好的了解程序开发过程,掌握程序设计技巧,应用所学知识开发应用程序,近年我校新增“计算机软件综合实践”课程。通过该课程,学生在教师的指导下,针对专业领域内的软件应用问题,有针对性地进行软件设计或专题研究,独立完成一定的设计任务,学会软件设计的基本方法与基本步骤,提高专业知识的综合应用能力,使学生初步具备一定的综合分析问题与解决问题、独立进行软件系统设计的能力,为毕业设计和今后从事专业工作打下初步基础。

    通过对学生的教学实践,改变了“软基”课程传统的教学模式,努力做到《基本要求》中对教学方法、教学手段提出的“加强实践环节的要求与考核,加强研究型学习、自主式学习、资源型学习、协作型学习能力的培养”要求,使我校生工专业的“软件技术基础”教学更加适应21世纪人才培养的需要。通过对学生应用能力的培养,我校多名学生在ACM程序设计大赛和蓝桥杯程序设计大赛中获得良好名次。实践证明,根据学生的特点和知识掌握情况,针对不同的教学内容,采用不同的任务驱动的教学模式,在教学中取得了较好的效果,可以极大提高学生学习的主动性和分析、解决问题的能力,培养学生的团队精神,对学生未来的工作和学习都将产生积极的影响。

    参 考 文 献

    [1] 教育部高等学校计算机基础课程教学指导委员会.《高等学校计算机基础教学发展战略研究报告 暨计算机基础课程教学基本要求》.高等教育出版社.2009.10

    [2] 教育部高等学校计算机基础课程教学指导委员会.《高等学校计算机基础核心课程教学实施方案》.高等教育出版社.2011.10

    [3] 陈帝伊,马孝义,辛全才.“计算机软件技术基础”课程教学方法探析[J].教学与课程建设.(2009)22

    [4] 赵晨光,白玉,徐娜.软件技术基础实验教学模式改革[J].中国电力教育.2011(34)

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/15 16:08:23