论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>职称论文>范文阅读
快捷分类: 计算机应用和软件期刊 计算机应用毕业论文 计算机应用技术论文 常用工具软件论文 计算机科学和技术专业导论论文 计算机硕士论文 计算机软件维护论文 有关计算机软件的论文 计算机软件专科毕业论文 计算机软件专业论文 关于计算机软件的论文范文 计算机软件本科毕业论文

计算机软件方面毕业论文范文 和计算机软件基础课程教学方法有关电大毕业论文范文

分类:职称论文 原创主题:计算机软件论文 发表时间: 2024-04-01

计算机软件基础课程教学方法,该文是计算机软件方面毕业论文范文与计算机软件和教学方法和探索相关论文写作参考范文.

汪友生,张玉放

(北京工业大学信息学部,北京100124)

摘 要:作为高校电类专业的一门专业基础课程,计算机软件基础具有很强的理论性和实践性,无论教与学难度都较大.为提高本课程的教学质量,针对这门课程的内容和特点,在总结以往教学过程中出现问题的基础上,紧紧把握教学目标和要求,以案例式的任务驱动引导教学,加强实践性教学环节,并相应的改变考核方式.教学实践表明,有助于培养学生开发软件技术能力.

关键词:计算机软件基础;课程改革;教学方案探索

中图分类号:G434

文献标识码:A文章编号:16727800(2018)01004302

收稿日期:20171109

基金项目:北京工业大学重点建设课程中优质基础教育平台课程建设课题(040000514117514)

作者简介:汪友生(1965),男,安徽安庆人,博士,北京工业大学信息学部副教授,研究方向为信号与信息处理;张玉放(1992),男,山东聊城人,北京工业大学信息学部信息与通信工程专业硕士研究生,研究方向为信息与信息处理.

0引言

在我国各高校电类专业本科生的教学规划中,一般都将《计算机软件基础》这门程作为基础课程,有的学校还将其列为重点课程,目的是为了提高学生的计算机应用能力,尤其是编程能力,为后续专业课以及毕业设计打下基础,也对毕业生从事相关工作大有帮助.另一方面,随着社会信息化的发展,各大企业、各个部门对电类专业毕业生编程能力和计算机应用能力的要求也越来越高,这也凸现出这门课程的重要性[1].该课程的教学目标是能够使学生理解进而掌握这门课程中的最基本的概念、算法和编程思想,掌握开发应用软件所必需的软件基础知识,提高软件素养和用计算机技术解决实际问题的能力[2].

1课程教学中存在的问题

1.1学生计算机水平参差不齐

现在计算机已经相当普及,然而学生所接触到的多是简单的应用,了解的计算机知识不多.学校虽然开设了计算机语言课,如C语言等,但是每个学生对编程语言课程掌握程度不同,而且不能准确的找出两门课程之间的联系,如不知如何用C语言程序来实现本课程中的相关算法[3].另外,学生对这门课程的感兴趣程度也有较大差异.这些都导致老师上课所讲内容不能被所有同学所接受,增加了教学难度.

1.2教学内容不能很好的与实际相结合

《计算机软件基础》课程涵盖的内容多,涉及面广,虽然各个高校教学计划有些差异,但典型内容包括数据结构、操作系统、软件工程和数据库四大块,有些内容理解起来比较复杂,概念比较抽象,并且实际性很强.传统的灌输式教学中,侧重于书本知识点的学习,脱离实际,尤其枯燥的算法对部分学生来说“晦涩难懂”,导致学生的学习兴趣下降[4].从教学效果上看,课堂时间都花在讲解课本上的基本概念,学生听着乏味,到最后可能记住了几个概念但是却没有真正了解程序设计思想的精髓所在[5].

1.3学习目的不明确

通过计算机软件基础课程的学习,目的是让学生了解所学内容在其未来工作和生活中的作用和意义.但是在各高校教学过程中,本课程涵盖的教学内容多,而授课学时少,并且课堂讲授以概念和理论为主,缺少解决实际问题经验,这样导致学生学到的知识浮于表面,到最后只掌握了一些基本概念,对所学内容了解不深,更无法运用到实践中去.

2课程教学方法探析

2.1明确教学目标和教学要求

通过该课程的学习,培养学生利用计算机软件技术解决问题的基本思路与能力,使学生掌握程序设计技术和进行应用软件开发所必要的基本知识,具有初步的软件分析、算法与数据库的设计、软件设计的能力.使学生掌握开发应用软件所必需的软件基础知识,在理解计算机系统软件特点的基础上,采用较好的数据结构,结合本专业知识开发应用软件打下必要的基础.只有明确了学习目的,学习才有动力,学习的主动性和自觉性才能得到提高.《计算机软件基础》是以《C语言程序设计》的学习作为基础,如果学生的程序设计语言基础不扎实,老师在讲课的时候就需要经常复习到C语言的知识,不断强调C语言的要点.另外,要明确教学目标,让同学们能够实现“各种软件知识的结合”,也是课本本身的内在要求.教学过程中,算法与数据结构设计是密不可分的,要将算法的学习和数据结构的知识相结合,在讲解程序设计时,要联系到系统资源管理以及软件开发流程等概念.对于本课程的实验教学,明确教学目标是要把学到的理论知识应用到实际的编程中,从而实现软件的开发与应用.

2.2案例式的任务驱动,引导教学

案例引导的课程教学,能有效联系理论知识与生活实践[68].学生带着多个基本概念和知识点的任务通过生动形象的案例进行学习,既容易激发学生的学习兴趣,又有利于学生迅速掌握抽象、枯燥的基本概念,以及各相关知识点之间的内在联系[7].案例式教学特别适用类似于《计算机软件基础》这样实践性很强的课程.通过案例式教学,能够让同学快速了解并掌握该课程的基础知识,并能够把学到的基础知识应用到案例中,做到举一反三,真正了解整个案例的开发过程.

通过现代教育技术手段,实现实例化教学[8].教材是学生获取知识的直接方法和重要手段,在教材方面,我们自己编写了一本实例详细的计算机软件基础教材,以实例说明算法的应用,用动画解释算法过程.将书本上难以理解的算法、概念,通过具体的实例和直观生动的动画使学生更容易深入理解.

2.3合理安排学时、促进实践性教学

计算机软件技术基础是一门应用到实践中的学问,实践这个环节相当重要,理论课和实验课需要同步进行才能更好地提高教学效果[2].在这门课程的教授过程中,很多时候都是对课本概念、算法的讲解,却忽略了对学生实践能力的培养,学生在实际操作过程中不知从何入手.如果该课程的实验学时安排偏少,势必会影响到课程教学的效果.实践证明,引入实验教学环节越早越好[9].①尽早安排实验课,让学生能将理论与实践相结合,提高对课堂内容的理解能力,让学生能够学以致用,培养学生的学习这门课程的兴趣;②精选实验课的内容.实验课的基础内容是验证和巩固课堂知识,要针对每一个知识点,设置对应的题目.然后在每次实验课都设置开放性思考题,这样既提高对基本知识的掌握,又能培养学生自我思考的能力.在指导上机过程中,不仅要对学生进行软件设计基本方法、程序调试基本技巧的指导,更重要的是要对学生思维方式进行引导[1011].对常用的软件设计方法的整个过程进行全方位的启发,让学生真正发现问题并解决问题.

2.4改变传统的考核方式

考试指导着学生的学习方向,也是检验教学效果最直接的方法.《计算机软件基础》是典型的实践性课程,如果采用单一的考试模型,比如只有笔试,根本不能检验学生的编程能力和解决实际问题的能力[9].可以考虑采取“笔试+上机”的考核方式.机试成绩并不是一次性给出,每次的上机实验中布置作业,并对实验报告和程序代码分别进行考核,可以随时掌握学生的学习和应用情况.例如,在实验课上可以给出一些结合生活实践的编程题,如迷宫问题、停车场问题等,让学生通过分析实际需求找出对应的解决方法,培养学生掌握知识并综合运用知识的能力.也可以几个学生一起合作解决一个实际问题.这样的考核方法给学生提供了发挥自身才能的空间,避免了以往应试教育的弊端,使学生主动学习的积极性得到提高.学生在解决问题时如果能够突破原有的思想得以创新,能有自己的编程思想,可以得到相应的加分.这种考核方式提高了学生学习的积极性,也促进了学生对未知知识的探索学习,充分发挥了他们自己的聪明才智,提高了自身的创新能力.

第1期汪友生,张玉放:计算机软件基础课程教学方法探索

汪友生,张玉放:计算机软件基础课程教学方法探索

第1期

3结语

分析了计算机软件基础这门课程在教学过程中存在的问题及其原因,针对这些问题提出改进方法,在紧紧围绕本课程教学目标基础上,以案例式任务驱动来引导教学,加强实践教学,并突出实验成绩的考核,增加实验成绩的占比,提高学生的实践动手能力和解决实际问题的能力.

参考文献:

[1]何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养[J].中国大学教学,2010(9):59.

[2]汪友生,罗义华.《计算机软件基础》课程之实验教学研究[J].中国教育技术装备,2015(16):145147.

[3]陈静,李雄伟.以计算思维为导向的软件技术基础课程教学改革与实践[J].计算机教育,2017(4):1215.

[4]赵江声,廖明宏.软件学院“计算机基础”实验教学改革探索[J].中国大学教育,2009(6):4243.

[5]汪友生.《数据结构》课程教学改革探讨[J].软件导刊,2015(12).

[6]李寒梅.案例教学在教师教育课堂教学中的观察与启示[J].中国大学教学,2013(6):7072.

[7]郭中兴.案例教学过程优化研究[J].中国大学教学,2010(1).

[8]郑金州.案例教学:教师专业发展的新途径[J].教育理论与实践,2002(7):3641.

[9]陈帝伊,马孝义,辛全才.计算机软件技术基础课程教学方法探析[J].计算机教育,2009(22):6869.

[10]王移芝,鲁凌云,周围.以计算思维为航标,拓展计算机基础课程改革的新思路[J].中国大学教学,2012(6):3941.

[11]范通让.大学计算机基础教学理念的变革:思维创新[J].中国大学教学,2015(4):4750.

(编辑:周嫄)

本文总结,上述文章是关于对不知道怎么写计算机软件和教学方法和探索论文范文课题研究的大学硕士、计算机软件本科毕业论文计算机软件论文开题报告范文和文献综述及职称论文的作为参考文献资料.

参考文献:

1、 面向光电工程专业的计算机信息管理课程教学方法 刘德连,韩亮(西安电子科技大学物理与光电工程学院,陕西西安710071)摘要由于专业跨度较大,光电工程专业的计算机信息管理课程的教学效果并不理想 本文从光电工程的专业特点出发,提出一种基于兴趣驱动的计.

2、 高职计算机应用基础课程教学中信息技术的应用 孙炜路(沈阳职业技术学院软件学院,辽宁沈阳 110045)摘要随着社会经济的不断发展,高职计算机应用基础课堂存在的主要意义就是重点培养学生的计算机应用水平和综合信息素养,从而促进学生的全面发展 主要对.

3、 高职计算机应用基础课程的教学改革分析 张焕俊【摘 要】随着互联网技术的深度发展普及,建立健全中级计算机基础网络教学平台,引导高职学生学会使用计算机已经成为当下高职计算机教师的主要教学任务 本文就如何进行高职计算机应用基础课程的教学改革展.

4、 国际工程教育认证范式下的计算机应用基础课程分层分类教学改革 摘要针对中国未来走工程教育国际化的趋势和计算机应用基础课程教学实际,分析生源特点、专业特点、课程特点,提出计算机应用基础课程在国际工程教育认证范式下的分层分类教学改革思路,并探讨具体实施方案 关键词国.

5、 针对石油专业类留学生的计算机实验课程教学方法讨论以中国石油大学(华东)为例 摘要由于我国国家综合能力的提升吸引了众多外国人的目光,高……学校也在积极推进国际化办学水平,国际化办学除了走出去还要引进来,引进留学生就是其中必不可少的组成部分 石油类高校引进的留学生大多是中东和非洲.

6、 医学留学生计算机基础课程教学改革 摘要随着信息技术的快速发展和在医学中的应用推广,面向来华医学留学生开展计算机基础课程教学也面临改革的迫切需要 本文根据南京医科大学2012级—2014级留学生为期三年的入学计算机水平的问卷.