学生,《C++语言程序设计》课程教学深思相关

更新时间:2024-04-22 点赞:5155 浏览:13902 作者:用户投稿原创标记本站原创

:“C++语言程序设计”是理工科大学生未来科研或工作中实用的工具,也学习其他语言的。以对学生综合能力培养的角度出发,在理工科大学生的《C++语言程序设计》课程的教学应其实用性,不拘泥于语法,学生要学会写程序,学会对复杂理由的分解,并能写出规范化的程序。教师在教学实践中,实例教学、现场编程等策略教学论文,引导学生写好程序,学生克服困难。
词:案例教学;现场编程;分组教学
中图分类号:G64

2.3文献标识码:A 文章编号:1674-9324(2012)05-0239-03

一、
程序设计类课程是大学生计算机教育的必修课,目的是培养学生的计算思维,培养学生计算机解决实际理由的能力。“C++语言”在工业制约小学语文教学论文领域运用较多而被选为理工类大学生的计算机语言程序设计课程,并安排在一年级学习。大学一年级的学生数延续高学习和思维方式,“C++语言程序设计”的学习策略教学论文和思维方式与物理数学都不一样,学生碰到了课程学习的个难题,教师引导学生转变思维方式适应C++的学习。在教学中,“C++语言程序设计”与高等数学和大学物理等课程有显著的区别,高等数学和大学物理等课程偏重论述教学,而“C++语言程序设计”除了论述教学之外还有大量的实践教学,是一门实践性的课程。,在教学设计中培养程序设计论述知识的运用和动手编写程序,只知识点的讲解和检查,而忽视程序编写调试能力的培养。为此如何在程序设计中培养学生的动手能力,对“C++语言程序设计”这门课程的教学定位和教学策略教学论文选择了浅析和探讨,并运用于2010级的机械实验班的“C++语言程序设计”课程的教学实践中。
二、教学
在学习人类自然语言的时候,强调语言的语法是,学习的是和其他人交流。相应的,在学习“C++语言程序设计”时,C++的语法编写程序的,学习的是使用C++语言编写程序。而对于数大学生而言,C++程序设计语言和英语一样,是未来工作工具,,要告诉学生把C++语言当作工具来学习,强调实用性,不要过多地内部细节和繁杂的语法。在讲授语法之外,放在教会学生如何写C++程序,如何优化程序,学习怎么去学习C++语言的新领域。计算机语言的语法计算机语言学习的全部,熟练的BASIC程序员学习新C++语言的语法,也许只3-4个小时,要熟练使用C++这门语言,熟练使用C++的类库时,就认真阅读类库和的例程,并大量的上机编程练习。所以,在“C++语言程序设计”课程教学中,让学生知道常用的语法现象,又局限于C++语法的掌握。也认识到语言表达工具,自然语言亦是如此。程序设计语言用来表达解决的理由和解决理由的策略教学论文,策略教学论文本身不属于语言的范畴,要在课程中学习。:计算策略教学论文、数据结构等。学习语言实践,离不开对浅析理由和解决理由策略教学论文的学习。初学者的应定位在编写小程序、解决简单理由。的教学是《C++语言程序设计》课程的学习,学生能掌握常用的经典算法和相应的例程。可是仅仅掌握这些经典算法和相应的例程是的,还希望“C++语言程序设计”课程的学习,让学生掌握以算法到程序代码的转化,使将实际理由,先描述为计算机算法,然后再编写相应的C++代码。强调“自顶向下”和“细分”的程序设计思想的培养,让学生任何看似复杂的算法,都分解为若干个简单算法的逻辑组合。所以任何题目,在编写代码,都要认真浅析,分解成若干的小理由处理。

三、教学策略教学论文

1.案例教学。在以前,“C++语言程序设计”课程的教学围绕C++的语法知识来展开。而以本质上来说,计算机程序设计的目的是为了用计算机解决实际理由,“C++语言程序设计”课程的目的是培养学生的计算思维能力、革新能力和综合能力。要提高学生的学习“C++语言”的兴趣,就让学生亲生感受并感受C++语言程序设计的无穷魅力。而“案例教学”教学策略教学论文,转变初中数学教学论文了“满堂灌”C++语法的做法。有趣的案例吸学生的力,以而将学生的眼、手、脑全部调动,培养学生学习《C++语言程序设计》的兴趣。,在《C++语言程序设计》课程的课堂教学中案例教学法来组织教学。课堂教学以C++程序为主线,使用多媒体教学设备,在VC6.0的编程环境下现场演示程序的运转小学数学教学论文结果。在讲课中,将教学内容分为不同的主题,用C++程序设计贯穿期主线。对案例例题的浅析,着重讲解C++程序设计的编程思想和编程策略教学论文,的C++语言的语法知识。然后在机房上机实验的时候,教师学生在上机实际编程,有性讲解。案例法教学,教师在课堂上浅析程序设计的原理和程序设计的,使学生熟悉C++语言的语法,学会运用相应的C++语句,进而培养学生浅析理由和解决理由的能力。
2.当堂编程。在课堂上当堂编写程序让学生编写C++语言程序中所出现的理由,以而讲解用C++语言编写程序时要的细节理由。用PPT浅析例题的算法、类的结构或函数定义,然后在VC6.0的编程环境中当堂编写相应的C++程序。教师一边输入代码,一边讲解代码的含义,要制约小学语文教学论文编程的节奏,使得学生能跟上教师的编程思路。在整个中,教师要时不时理由,与学生互动。在2010级机械实验班的《C++语言程序设计》的课堂教学中,以节课开始就了在课堂上当堂编写C++程序的做法,了很好的课堂教学效果。在课堂上当堂编写程序的时候,将教师良好的编写风格在不经意间传递给学生,让学生诸如如何命名标识、如何正确使用注释和换行。教学实践,教师在课堂上现场编写的程序比其他书本的例题,对学生的示范性更强,对学生培养良好编程习惯的作用更强。在课堂上现场编程对于教师来说重大的挑战,它要求教师能及时解决C++编程中遇到的理由,修改程序错误,并调试和运转小学数学教学论文程序。教师对于学生出错的地方,常常有意留些错误,然后让学生去浅析错误,以而加深学生的印象,让知道碰到类似的理由如何处理。为了教学生如何正确调试程序,教师还要讲解VC6.0编译器常见的警告和错误信息,并告诉学生错误产生的理由和相应的处理办法。
3.程序调试。《C++语言程序设计》课程的学习中,影响学生学习积极性的最大难题是正确处理调试中遇到错误。学生编写的C++程序,编译时编译器报告了若干个错误,学生不知道如何修改;编译了运转小学数学教学论文的时候却出现死循环,学生也。一旦学生编写的程序经常正确运转小学数学教学论文,就会影响学生的学习兴趣,进而使学生失去学习《C++语言程序设计》课程的信心。所以,教师让学生学会常用的调试策略教学论文和,并且学生和老师一起其他同学调试程序,一起解决C++编程中遇到的理由。要解决C++程序在运转小学数学教学论文中所碰到的错误,正确的调试策略教学论文和手段是学生掌握的。使用正确的调试策略教学论文和手段,才能让学生在最短的时间之内找到程序中出错的语句理由。在VC6.0的编程环境中,学生要学会使用单步跟踪技术,熟练使用相应的快捷键,F9、F10、F11、Shift+F1等。并配合使用内存变量查看工具“Watch”和“Variables”等来查看变量的值,以而找到错误发生的理由。4.分组教学。分组教学是把学生分成若干小组,每个小组可由5~6名不同能力的学生组成,以小组合作的形式,在教师的指导下,组内学生的互助活动完成学习任务。分组教学与传统的班级授课制相比,有优越性。分组教学增加学生之间的互动交流,以而学生的优势互补。开展小组合作学习,有意识地培养学生的合作意识和合作,也能减轻学生的学习压力;互帮互学还能增强学生的自信心,推动初中语文教学论文全体学生的个性进展。在实验和项目设计中,分组教学的方式来组织教学。项目设计全上让学生以小组团队的方式独立完成,教师相应的辅导和监督项目的进展。经过了模拟实际项目开发的训练,不但提高学生学习C++的兴趣,培养学生的C++动手编程能力,还于培养探讨精神和学习积极性。
综上所述,C++语言本身是软件开发的工具,在教学中将C++语言定位为通用软件开发工具,并且在教学中C++语言编程的实用性,培养学生实际动手编程的能力、浅析处理理由的能力和自主学习的能力。也将此用于指导2010级机械实验班的《C++语言程序设计》课程的教学中,了较好的教学效果。
文献:
陈福松.案例教学与革新型人才培养[J].扬州大学学报(高教探讨版),2009,(05).
陈明华.加强实验设计、引入分组教学,提高课堂实验的授课效果——记“.Net程序设计”课堂实验的设计[J].计算机教育,2009,(10).
[3]范红,吴怡之.“C语言程序设计”趣味实例教学策略教学论文的探讨[J].计算机教育,2009,(10).



相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~