论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>毕业论文>范文阅读
快捷分类: 教学改革论文 教学和杂志社 关于英语教学的论文 基础教育课程改革论文 绘本教学论文 教育教学论坛期刊 教学改革论文 教学改革杂志 英语课堂教学改革论文 教学改革的论文 民航专业教学改革论文 初中教学改革论文

关于教学改革论文范文 GIS专业C程序设计课程教学改革相关论文写作参考文献

分类:毕业论文 原创主题:教学改革论文 更新时间:2024-02-03

GIS专业C程序设计课程教学改革是关于本文可作为教学改革方面的大学硕士与本科毕业论文教学改革论文开题报告范文和职称论文论文写作参考文献下载。

摘 要:针对GIS专业C++程序设计课程教学过程中存在的问题,从教学内容、实践教学、教学方法、课程考核等方面进行了研究与改革,实践表明该文提出的改革措施提高了学生的学习热情和学习兴趣,实现了c++程序设计与后续课程的有效衔接,有效培养了学生自主学习的能力、分析和解决实际问题的能力、团队协作与工程项目控制的能力,实现了教学相长.

关键词:GIS;教学模式;教学改革;实践教学;ACM

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)13-0150-02

GIS即地理信息系统(Geographic Information System)作为一种特定而又十分重要的空间信息系统,它是以采集、存储、管理、分析和描述整个或部分地球表面(包括大气层在内)与空间和地理分布有关的数据的空间信息系统.2013年教育部将部分本科专业名称进行了调整,其中将“地理信息系统”改为“地理信息科学(Geographic Information Science)”其英文缩写仍为“GIS”.目前GIS专业本科毕业生的就业方向一般为软件开发、数据处理、技术支持等,因此,各高校历来重视GIS专业学生软件开发方面的能力培养,“C++程序设计”课程是GIS专业的一门专业基础课程,在GIS专业课程体系中起着承前启后的作用,其后续课程有数据结构、数据库原理、计算机图形学、GIS二次开发、软件工程等,这些课程的教学质量决定了学生软件开发能力的高低.笔者所在学校为应用型地方本科院校,学校十分重视学生动手能力的培养.笔者一直担任“C++程序设计”的主讲教师,根据C++程序设计课程的特点,结合教学过程中遇到的实际情况,谈几点教学改革的看法.

1教学现状分析

1.1教学模式单一

在教学内容组织方面,传统的C++教学以课本为主,注重概念、语法的讲解,对教材中的内容从头到尾按部就班进行讲解,容易陷入语法细节的泥潭,学生难以形成完整的知识体系,在学习的过程中学生普遍缺乏学习兴趣,考试的时候往往通过死记硬背来应付.此外,大多数教师在多媒体技术的使用上过度依赖PPT,以“计算机+大屏幕”代替了传统“黑板+粉笔”教学模式.教师利用PPT授课,在高校十分普遍,PPT能大大提高讲课进度,但板书仍不可缺少,尤其在例题的讲解过程中,必须利用板书作为补充,事实证明板书在课堂教学中具有极大的灵活性.另外,在理论与实践教学安排上,以往教学大多采用先理论后实践的教学模式,这种方法的缺陷是实践和理论的教学过程分别在不同的时间和空间完成,学生上机时早忘记了理论内容,教学效果较差.

1.2学生学习兴趣低

“C++程序设计”的内容庞大、语法抽象,GIS专业的学生大多编程基础较差,要学好这门课程具有很大的难度.由于教学课时的限制,为了完成教学任务,传统教学方法主要以教师讲授为主,课堂上师生互动较少、课后缺乏交流.教师的授课内容较少与专业应用联系,学生在学习过程中往往不能理解C++程序设计在后续课程学习中的重要作用,多数学生认为学习C++程序设计只是为了通过计算机国家二级考试,而对C++程序设计在提高自己专业素养方面的作用认识不够,这样导致学生的学习目的不明确,造成了大部分学生对这门课程的学习兴趣与热情不高,从而教学效果很难得到保证.

1.3考核方式单调,高分低能现象普遍

C++程序设计是一门实践性很强的课程,传统教学在期末考试中只考理论,没有上机考试,很多同学写代码的能力很差,但通过对语法的死记硬背,却在考试中能取得比较高的分数.所以课堂上看似理解的知识点,让学生编程实现却很困难,这是较为普遍的现象,主要原因是大多数学生除了上实验课,课外几乎没有去练习编程,而且,目前学生上机实验以验证型实验为主,设计型、综合型实验较少,学生只会参照教材或实验指导书敲代码,离开教师的指导就不能独立编写程序.

2教学改革

2.1教学内容改革

C++程序设计的内容庞大,如果按照章节内容进行逐章逐节的开展教学活动,就会缺乏统一的学习主线,学生在学习过程中难以形成完整的知识体系.对此需要调整教学大纲内容,对教学内容进行精选,舍弃一些细枝末节.修改后的教学大纲分为基础、重点、难点三部分:基础部分主要介绍C++程序的构成及书写形式、C++中数据的存储、表示形式和基本运算;重点部分主要介绍面向过程的结构化程序设计、函数的定义与调用、数组与指针的使用、结构体类型数据的定义与使用、类和对象的定义与使用、运算符重载;难点部分主要包括类的继承与派生、多态性与虚函数.课程的总学时为64课时,其中理论教学32课时,实验教学32课时,在教学过程中教师可根据实际情况进行适当调整,在每一个知识点的讲解过程中,教师要善于对有限的课时进行科学合理的分配,采用略讲与精讲相结合,以此提高教学效率与质量.

2.2实践教学改革

(1)在实践教学过程中实行多层次实验教学,因为不同学生的能力水平存在较大的差异,统一的实验指导书不能适应多层次能力水平学生的需要.例如实验内容可分为必做实验与选做实验,提高综合性与创新性实验的比重,在进行课程实验时,鼓励学生根据自己的实际情况选择合适的实验指导书进行设计,做到既能照顾基础差的学生又能鼓励能力强的学生.

(2)把ACM竞赛引入到c++程序设计实践教学体系,ACM-ICPC是世界上公认的规模最大、水平最高的国际大学生程序设计竞赛,由国际计算机界权威组织美国计算機协会主办,旨在使大学生运用计算机程序设计理论来充分展示自己分析问题和解决问题的能力.ACM竞赛模式新颖,对培养学生的编程实践能力、团队合作精神和软件开发中的创新意识可起到积极的促进作用.在C++程序设计实验教学过程中可以仿照ACM竞赛的要求将学生分组,从较简单的问题解决开始,要求每组学生完成数个难度递增的设计题目,并写出详细的程序代码和总结报告.在每个问题解决的训练过程中,鼓励学生用不同的方案实现,锻炼学生的思维广度和创新设计能力.

总结:这篇教学改革论文范文为免费优秀学术论文范文,可用于相关写作参考。

参考文献:

1、 C语言程序设计课程教学中MOOC 摘要:为了丰富C语言的教学模式,在课程教学中加入MOOC思维,能有效解决该课程在传统教学中的局限性。如以丰富有趣的教学视频吸引学生的学习兴趣,以。

2、 C程序设计课程教学 【摘要】C++程序设计已成为高校计算机专业的一门专业基础必修课,因该课程内容较抽象,学好它并不简单。本文从课堂教学方式、实验教学方式、考核方式等。

3、 案例教学法在C语言程序设计课程教学中应用 【摘 要】本文分析高职C语言程序设计课程教学现状,提出在高职C语言程序设计课程中引入案例教学法,将课程中的知识模块整合成为一个综合性较强的案例,。

4、 机械设计课程教学改革和 摘 要:机械设计是机械类专业的一门重要的技术基础课。本文结合作者机械设计的教学实践,详细介绍了通过教学内容、教学方法、多媒体应用及课程设计等一系。

5、 高职C语言程序设计课程教学实践 摘 要:C语言语法灵活,执行效率高,移植性强,在业界应用广泛。高职院校C语言程序设计课程教学强调面向实际岗位群,教学难度较大。本文针对C语言特点。