精品浅谈非计算机专业的C教学

浅谈非计算机专业的C++教学浅谈非计算机专业的C++教学摘要:C++是高等学校广泛使用的教学语言,并对后续专业课程的学习起到重耍的铺垫作用。该文结合对非计算机专业讲授C++课程及实验的经验,对目前高校非计算机专业C++课程教学中存在的主要问题进行研究和探讨,并提出相应的改进措施。实践表明这些原则和方法增强了学生的积极性,较好的提高了教学效果,值得推广。关键词:C++语言程序设计非计算机专业教学方法中图分类号:G642文献标识码:A文章编号:1674-098X(2014)04(b)-0122-02当今,社会信息化全面推进,各行各业都受到计算机的强烈影响,从而对人才的计算机水平和能力的要求越来越高。此时,非计算机专业的人才如果能自行开发计算机程序解决专业中的问题,将是提高自身竞争力的一个重耍手段。为此,现在很多高校都已经将程序设计作为理工科非计算机专业学生的必修课程之一。该文结合笔者为数学、电气及其自动化等非计算机专业学生讲授而向对象技术与C++程序设计课程与实验指导的经验,针对当前高校非计算机专业面向对象程序设计(C++)教学存在的问题,从教学内容的调整、教学方法的改进和学生自学能力的培养等方面进行了探讨。1理工类学校数学专业开设C++课程的必要性1・1培养交叉学科人才计算机与数学、电气工程、金融商务等结合,是社会发展长期积累的智慧结品。我们认为,在高等学校中,有效的计算机及数学、电气、金融相关学科的学习活动不能单纯地分开进行,这些课程的专业知识应该相互渗透、相互融合,而在此过程中,学生要注重动手实践、自主探索与合作交流,从而使自己的知识结构和能力水平达到最佳效果,成为多学科交叉人才[1]。1.2需求更多就业机会计算机人才是当今社会急需的人才,制约计算机人才的瓶颈往往是算法、建模,但是对数学专业的学生来说,这些刚好涉及到自己的专业内容。可是在数学专业的人才培养模式当中计算机开发、编程的学习仅仅只是基础,还远远达不到行业的入门要求[2]。所以,调整学校中非计算机专业的培养模式以适应社会的需求,可以为数学及其它专业的毕业生寻求更多的就业机会和更广阔的发展空间。2非计算机专业C++教学屮存在的问题C++是在C语言的基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言。C++是适应多方面需求的编程语言,在很多行业应用广泛。相对于JAVA,.NET来说,入门较难,而高等学校非计算机专业C++教学也存在着不少的问题。2.1学生重视不够,缺乏学习的主动性由于授课对象是非计算机专业的学他们认为这门课程不是他们的专业范畴,自己不是学计算机专业的,不必自己编写程序[3]。因此,学生对学习程序设计的认识不足,从思想上缺乏足够的重视,缺乏学习的主动性。2.2学生主动学习的精力不够在总学吋有限的情况下,繁多且既有难度乂有深度的教学内容,导致教学过程中理论和上机实践的吋间不足,学生对知识点不能很好地掌握。同吋由于自己专业本身的课业负担致使对这门课程不能全身心投入。2.3学生学习方法不止确很多学生按照学习一般文科课程一样去学习程序设计,课前预习、按时上课、认真听讲、仔细阅读和关教材,但是一到写程序的时候就显得力不从心。其实这些学生并没有真止掌握止确的学习程序设计的方法,忽视了上机实践过程。2.4教师教学方法欠缺学习程序设计的最好方法就是去上机写程序,只有在写程序、编译、调试程序的过程中,才能对程序设计有更深入的理解。但在实际的教学过程中,因为授课对象是非计算机专业的学生,许多老师很少教学生们如何利用编译器的调试工具对程序进行排错。很多学生一看见程序有很多编译错误,就会产生畏惧感,对学习丧失了兴趣[4]。3有效的解决方法综上所示,C++程序设计语言是一门既有难度乂有深度的课程,非计算机专业的学生要学好它,不仅其自身的学习方法与学习态度是关键,教师好的教学方法同样不可忽视。3.1激发学生的学习兴趣,建立信心上第一堂课时,可以对C++语言的发展追本溯源,适吋穿插对C++语言的发展做出突出贡献的•些科学家的生平趣事,这样可以在课程伊始就吸引学生的注意力。同时,还可以演示有趣的C++语言程序,例如贪食蛇、排序算法的动画演...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?