黛珂广告

计算机程序设计里的c指的是什么 非计算机专业C++程序设计课程教学改革探究

由育阳摘要:C++程序规划课程,是高校理工科专业遍及开设的一门实用性较强的运用型课程。文章从C++程序规划课程的特色动身,针对非计算机专业C++程序规划课程教育中存在的问题,提出了非计算机专业C++程序规划课程教育变革的思路与想象。要害词:非计算机专业;C++程序规划;教育变革;高校中图分类号:G642.0文献标识码:A

由育阳

摘 要:C++程序规划课程,是高校理工科专业遍及开设的一门实用性较强的运用型课程。文章从C++程序规划课程的特色动身,针对非计算机专业C ++程序规划课程教育中存在的问题,提出了非计算机专业C++程序规划课程教育变革的思路与想象。

要害词:非计算机专业;C++程序规划;教育变革;高校

中图分类号:G642.0 文献标识码:A 文章编号:1002-4107(2015)05-0068-03

在高级教育大众化的布景下,伴随着计算机技术的快速展开和运用规模日益广泛,非计算机专业C++程序规划课程,有理工类专业课程体系中占有越来越重要位置。传统的教育办法因为内容单调,理论与实践彼此脱离,现已无法习惯年代和社会的要求,因而,对非计算机专业C++程序规划课程进行教育变革就显得尤为必要。

一、C++程序规划课程的特色

C++程序规划是最为经典的面向目标高档言语,是高级院校理工科专业遍及开设的一门实用性较强的运用型课程。与其他相关课程比较,C ++程序规划课程包含常识更为丰厚,具有规划言语功用丰厚、表达力强和可移植性好等长处。关于非计算机专业的学生来说,C++程序规划课程的教育意图,是协助学生掌握面向目标程序规划的根本原理、编程思想和编程算法,将学生领入计算机程序规划的大门,培育学生从计算机的视角剖析问题、处理问题的才能,为往后在实践作业中进行软件编程和运用计算机处理实践问题打下杰出的根底。

因为C++ 程序规划的语法规矩多、笼统程度高,从教育效果来看,现在的教育办法办法与培育目标的要求和社会对人才的需求还有较大的距离。

二、C++程序传统教育办法的坏处

C++程序规划是一种具有较强实用性的程序规划言语。本课程以面向目标的程序规划思想为主线,以通俗易懂的办法介绍C++言语,具有很强的理论性和实践价值,是编程人员最广泛运用的东西。C++面相目标程序规划是计算机专业的中心课程,“数据结构”、“规划办法”和“算法规划与剖析”等课程也是该专业的根底课程,其规划言语还有“ASP.Net”、“Oracle”和“C#”等课程,课程之间存在着很大彼此相关和彼此启发性,这些课程的学习和掌握,在必定程度上提高了学生的编程才能。而在非计算机专业的理工科专业中,因为遭到各种要素的约束而没有开设这些相关根底课程。这就导致非计算机专业的学生假如以传统的教育办法和教育办法学习C++程序规划课程的话,就存在一些坏处。

(一)事例单调,教法单一

长时间以来,在非计算机专业的理工专业C++程序规划,教育进程中比较重视语法常识,重视语法细节,引进的事例都是以阐释语法规矩为意图,既笼统又单调无味。对非计算机专业的学生而言,难以了解和承受,学习起来天然没有内涵的学习活跃性,导致讲堂教育质量不高,学生学习爱好不浓。

(二)理论教育与实践运用相脱节

非计算机专业C++程序规划课程的教育,多选用先理论后实践的教育办法。教育首要环节是上课—上机实验—作业—考试。教师解说的句子语法多,要求回忆掌握的内容较多,疏忽程序规划思想进程,并且讲堂上所举的比如往往是为完结某种程序功用而规划,普适性不强,相关常识联络不严密。在教育进程中学生缺少协作开发实践的操练,缺少软件开发的根本操练,效果导致学生常常不能融会贯通地了解所学内容,仅仅停留在运用的层面上,学了不会编程,不会运用,即使是不明白也问不出问题来。考试首要靠死记硬背,考试完了很快就遗忘了。在作业中面临实践编程问题时往往手足无措,只能完结了输入程序代码的输入员作业,更不用说完成娴熟运用C++言语编程处理实践问题了。

(三)难以满意社会对人才的需求

伴随着科学技术的快速展开和信息技术水平的一日千里,计算机技术在各个范畴的运用日益广泛,用人单位对非计算机专业的理工科结业生的要求也越来越高,懂计算机,会编程序现已成为对理工类非计算机专业学生的遍及要求。因为相当多的理工科专业的学生结业后,首要是到相关企事业单位担任工程师和技术研制人员,处理出产与运营中遇到的各种问题。所以,在计算机技术越来越遍及的情况下,编程现已成为理工科非计算机专业结业生必备的一项根本技术。

但是C++言语编程课程的实践教育情况却往往不尽善尽美。一方面,我国的应试教育办法家喻户晓,学生应对考试的才能往往大于理论联络实践和独立考虑的才能,学生在学习中也比较垂青考试的效果,对如安在往后的作业生涯中灵活运用C++言语编程的相关常识处理实践问题,既没有清晰的知道,也不知道在学习中该怎样掌握相关的常识与技术。另一方面,非计算机专业的学生因为对社会不了解,往往以为编写程序是计算机专业学生应该掌握的,自己只需恰当了解一下程序就够了。常常是教师考啥学生就学啥,缺少触类旁通的思想才能和处理实践问题才能。

三、非计算机专业C++程序规划教育变革的

想象

(一)建立科学的教育理念

教育理念,也叫教育观念,是教师展开教育活动与教育研讨的根本指导思想。在非计算机专业C++程序规划课程的教育活动与教育变革中,教师发挥着要害性的效果。因而,教师有必要建立正确的教育理念。详细说来,就是教师在思想上要把学生的利益放在第一位。一切教育规划、教育预备和教育手法的挑选都要以培育学生的立异才能和着手才能为根本的动身点。要求教师深化剖析研讨C++程序规划课程在非计算机专业人才培育办法和课程体系中的位置和效果,清晰C++程序规划课程在培育非计算机专业人才立异才能方面的影响与效果。要点处理怎么经过C++程序规划课程的教育活动,培育学生的立异知道,操练学生的立异性思想,培育和操练学生发现问题、剖析问题和处理问题的才能的思想知道问题。

(二)探求新的教育办法

如前所述,传统的教育办法在完成教育意图、培育合格人才方面存在种种坏处。为此,探求新的教育办法就成为非计算机专业C++程序规划课程教育变革的要害内容。

1.事例教育法。事例教育法是一种以事例为根底的教育法,起源于1920年代,由美国哈佛商学院(Harvard Business School)所倡议,最早运用于医学院和法学院,是一种以社会生活的实践事例为首要研讨目标的教育法。事例教育法改变了教师单纯教授理论常识的教育办法,使学生由被迫承受常识,变为自动学习和培育实践才能,大大缩短了教育情境与现实生活情境的距离。C++程序规划课程的事例教育法,要求教师在教育进程中,以现实生活中的实践比如为教育的切入点,以详细的实例和形象、直观、生动的办法,给学生以感同身受之感,有助于学生对相关常识的学习和了解。

在事例教育中教师将社会实践中的计算机程序规划实例,根据C++程序规划课程的教育需求,进行编写和规划,并运用启发式等手法,鼓舞和引导学生活跃参与评论。让学生在对实践事例的剖析研讨中,既引发和培育对C++程序规划课程的学习爱好,又深化了解和掌握相关的理论常识。此外,在事例教育中,因为教育事例都来自于社会实践,具有必定的实用性和趣味性,并且事例教育的办法办法也与单纯的理论教育有很大的差异,因而,在调集学生注意力和调整学生的听课状况方面都有很大的好处。在C++程序规划课程进行事例教育时,学生还可以经过教师引导和教师与学生的互动沟通与沟通,研讨事例中的问题,自动学习C++程序规划的相关常识。在模仿处理各种实践问题的各种操练中,掌握C++程序规划课程的常识点。经进程序规划事例的评论,以及学生和教师之间的彼此沟通,还可以培育和操练学生发现问题、剖析问题和处理问题的才能。

2.引进CDIO教育理念及教育办法。CDIO是2001年由美国麻省理工学院联合瑞典的查尔姆斯技术大学、林克平大学以及皇家技术学院等三所高校共同开发的一种全新工程教育理念和施行体系,也是近年来备受许多高校推重的新式工程教育办法。

CDIO 的四个进程来源于产品(体系)的生命周期进程,是一种以产品研制到产品运转的生命周期为载体,对工程类专业的学生进行体系教育与培育的新式教育办法,其教育内容包含了绝大多数的工程师必要的专业活动。

CDIO是英文单词“构思”(Conceive)、“规划”(Design)、“施行”(Implement)、“运转”(Operate)的缩写。

CDIO 的教育理念,是让学生以自动的、实践的,以及重视课程之间有机联络的办法进行学习。CDIO的教育办法是以项目开发、项目施行为教育的组织原则,经过详细项目规划将整个课程体系有机而体系地结合起来,环绕实践项目或全体的项目事例规划教育内容和学生应该掌握的重要常识点,引导学生不断地在项目中做和学,充沛操练学生的立异知道、发明才能和团队协作精力。

引进CDIO 的教育办法,就是要在C++程序规划课程的教育作业中,依照产品或项目开发的根本程序,将社会的需求与C++程序规划的教育内容相结合,从技术层面上进行C++程序规划课程教育作业,让学生有理论学习的根底上掌握更多的实践技术,使学生的学习中心从以理论常识学习为主,转向以项目为首要。紧紧环绕着项目开发与运转的各个环节,学习掌握C++程序规划课程理论体系。在针对详细项目规划的小组评论、师生沟通和团队协作进程中,了解C++程序规划课程的相关常识,操练学生处理实践问题和团队协作的才能。可见,CDIO教育办法的中心,是培育学生在企业环境下对项目体系进行构思、规划、施行、运转的才能,可以有效地提高学生的个人才能、作业才能、团队精力和沟通才能。

(三)体系培育学生的立异才能

伴随着我国变革开放的深化和经济的快速展开,无论是国家的前进仍是企业的展开都对立异人才的培育提出了非常急迫的要求。C++程序规划言语是大学计算机教育的中心课程,在培育学生立异才能方面承当着重要任务。一般说来,立异才能是指一个人运用所学的专业常识和理论,结合自己作业的实践,不断提出新思想、新创意、新办法和发明新事物的才能,包含立异知道、立异思想和发明性处理问题的才能,因而,立异才能是一个人多种才能的归纳。从C++程序规划课程的教育内容与进程来看,培育学生的立异才能应首要从以下几方面着手。

1.培育学生的立异知道。学生立异才能的提高与学生是否具有立异知道联系非常亲近。立异知道是一种锐意进取的精力理念,是一种勇于探求的作业态度。而这种立异知道的构成很重要的一点是人们对所从事的作业和所学习的常识具有稠密的爱好。因而,在C++程序规划教育中培育学生的立异知道是一项非常重要的作业。教师要仔细备课,精心规划教育内容,运用启发式、评论式、互动式等多种教育办法,激起学生对C++程序规划的学习爱好,营建一种可以不断鼓舞学生活跃探求新事物、承受新常识和掌握新技术的学习空气,激起和培育学生寻求杰出与立异的知道。

2.培育学生的自主学习才能。在如今社会,受多种要素的影响,许多学生进入大学后,或许对自己未来的作业和人生规划没有清晰的知道,一直处于一种苍茫状况;或许是对自己将来的人生目标没有进行详细而科学的考虑,定位也不行精确,往往仅满意于结业后能找个好作业或是考取研讨生。这些问题的存在,在必定程度上既影响了大学生学习活跃性的调集与发挥,一起也约束了立异知道和立异愿望的激起。因而,教师要在C++程序规划教育中活跃探求新的教育办法和教育手法,激起学生对C++程序规划相关常识的学习爱好,鼓舞学生在学习中对C++程序规划相关常识的探求、质疑和考虑。变由教师主导的“要我学”为学生主导的“我要学”。从调集学生的学习爱好下手,激起学生的自主学习才能。

3.培育学生的探求才能。非计算机专业的理工科学生,结业后无论是到科研院所从事科学研讨作业,仍是到企业从事详细的产品研制与出产作业,都需求有很强的探求才能。所谓探求,“原指科学家们研讨天然界的科学规则时,所进行的科学研讨活动。而科学探求作为一种科学学习办法,是学习者针对科学范畴中的某个主题构成自己的问题,或许由教师提出要探求的问题,然后由学习者对问题进行剖析,构成自己的假定,并经过科学实验和调查等查验自己的假定,直至处理问题,在探求活动的根底上建构起对科学常识的了解和有关的办法、技术”。在C++程序规划教育中对学生探求才能的培育,就是让学生在教师的引导下,模仿程序规划专家的作业进程,依照计算机程序规划的思想程序去探求学习的进程,从中学习计算机程序规划的科学办法,展开对计算机程序规划科学范畴探求所需求的才能。

为此,教师要使用自己的专业专长和对社会实践相关问题的了解和掌握,结合C++程序规划的教育要点,选取相关程序规划问题,引导学生进行探求式的学习,让学生在对理论常识的研讨和对社会实践问题的讨论剖析进程中,进行独立考虑和剖析,自己得出结论。促进学生在学习的进程中,增进对科学探求的了解,体会探求进程的心思感触,进而不断提高学生在计算机程序规划方面的科学探求才能,引导和培育学生长于质疑、独立考虑、勇于探求的科学态度。

C++程序规划课程的教育变革是一项重要而又需求长时间尽力的作业,要求教师要有高度的责任感和变革知道,也需求校园相关部分的支撑与合作,往后,咱们将持续尽力,活跃学习和学习国内外一些先进的教育效果,经过长时间的活跃探求与变革,不断提高 C++程序规划课程的教育效果。

参考文献:

[1]孙建伟,孙燕青.建构性学习——学习科学的整合性探

索[M].上海:上海教育出版社,2005:47.

[2]谢志江,孙红岩,蒋和生等.事例教育法在工科教育中的

运用[J].高级工程教育研讨,2003,(5).

[3]张润莲,张向利,叶进等.事例教育法及其运用[J].桂林

电子工业学院学报,2004,(4).

[4]刘嫔,邓月明,张连明等.CDIO工程教育办法下的网络

安全课程教育变革探求[J].西南师范大学学报:天然科

学版,2014,(1).

[5]陶勇芳.商存慧,CDIO纲要对高级工科教育立异的启示

[J].我国高教研讨,2006,(11).

[6]赵娜,王剑,秦江龙等.根据CDIO的“软件项目开发入

门”归纳技术实践课程[J].计算机工程与科学,2011,(S1).

此文由 科学育儿网-观点编辑,未经允许不得转载!: 科学育儿网 > 观点 » 计算机程序设计里的c指的是什么 非计算机专业C++程序设计课程教学改革探究

由育阳摘要:C++程序规划课程,是高校理工科专业遍及开设的一门实用性较强的运用型课程。文章从C++程序规划课程的特色动身,针对非计算机专业C++程序规划课程教育中存在的问题,提出了非计算机专业C++程序规划课程教育变革的思路与想象。要害词:非计算机专业;C++程序规划;教育变革;高校中图分类号:G642.0文献标识码:A