程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx

上传人:b****6 文档编号:7496294 上传时间:2023-01-24 格式:DOCX 页数:13 大小:29.91KB
下载 相关 举报
程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx_第1页
第1页 / 共13页
程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx_第2页
第2页 / 共13页
程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx_第3页
第3页 / 共13页
程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx_第4页
第4页 / 共13页
程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx

《程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx》由会员分享,可在线阅读,更多相关《程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx(13页珍藏版)》请在冰豆网上搜索。

程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用.docx

程序设计课题研究论文五篇C语言程序设计课程改革探究CDIO模式在程序设计课程改革中的应用

程序设计课题研究论文(五篇)

内容提要:

1、C语言程序设计课程改革探究

2、CDIO模式在程序设计课程改革中的应用

3、C程序设计教学中分层教学模式研究

4、微课在C语言程序设计教学中的应用

5、计算机监控软件程序设计

全文总字数:

17059字

篇一:

C语言程序设计课程改革探究

C语言程序设计课程改革探究

[摘要]随着科学技术的不断发展,计算机成为每个家庭的必备之物,而计算机的操作和应用自然也就成为大学课堂上的重点。

近年来,随着新课程教学改革的逐步深入,我国对于大学计算机教学的重视程度越来越高,而经过中学计算机学习后,学生已经有了一定的基础,到了大学,C语言程序设计课程成为大学计算机体系的重中之重,通过C语言程序设计课程,可以有效地培养学生的计算思维能力,对于他们未来的发展是非常重要的。

[关键词]计算机教学;C语言程序;课程改革

1引言

C语言是我国大学计算机教学的重点,也是学生所应当掌握的基本能力,目前,大学C语言程序设计的课程改革在如火如荼的进行当中,不仅仅在课程的改革方面,同时,对于学生计算思维能力的培养也提出了更高要求。

笔者根据自己的工作经验,从C语言程序设计课程改革出发,分析了其对学生计算思维能力的培养,并给出了有效的教学建议。

2计算思维能力对于大学生计算机教学的重要性

计算机已经成为每个家庭的常用电子设备,同时,在我国的各行各业,生产和发展都需要用到计算机,因此,计算机逐步成为了我国大学的重要科目,并且产生了很多的分支。

而总的来说,所有计算机有关课程的基础就是C语言,只有学好C语言,才能更好地进行后续教学。

目前,在实际教学过程中,C语言的教学效果并不是很理想,一方面,由于C语言这门课程的难度非常高,另一方面,学生的计算机思维能力相对较差,这样,是很难学好计算机相应科目的。

对于大学生而言,学习已经不仅仅是死记硬背和套用公式,更多的是利用自己所学到的知识进行有效思考,进而更加深入地理解和学习,从而取得最好的教学效果。

针对C语言程序设计的课程而言,对于学生的计算机思维能力要求是很高的。

首先,是学生的逻辑思维能力,C语言程序设计的核心就是编程,一些复杂的算法不仅仅要求学生有扎实的基本功,同时,还要有缜密的逻辑思维能力,这样,才能在计算的时候保证准确性,最大限度地达到自己的要求。

其次,是学生的思考能力。

计算机教学是应用非常灵活的一门科学,需要学生在学习的时候多加思考,不断完善和进步,只有具备这样的素质,才能学好C语言,否则,学生只能掌握一些基本的编程技术,而遇到难题,就无法进行完善的思考,自然也就会出现一定的疏漏。

最后,是要具备创新能力。

创新是二十一世纪的主题词,在计算机思维能力当中,创新能力自然也是不可缺少的一环,目前市场上的很多app的设计的基础是C语言,而很多程序的设计都是具有很强创新性的,所以说,在C语言的教学时,计算思维能力的培养要着重向创新能力方面倾斜,让学生不仅能够将书本上的传统内容编写出来,同时,也能够发挥创新能力,利用C语言来编程解决一些新的问题。

所以说,在实际的教学过程中,要借助C语言等计算机学科的课程改革,在不断教学的实践当中,培养并提高学生的计算思维培养能力,帮助学生更好的学习。

3C语言程序设计课程改革中计算思维能力培养存在的问题

目前,在我国的大学教育当中,C语言程序设计课程仍旧在不断的发展过程中,教师的教学水平在进一步的提高,同时,学生的综合能力也在有效的进步。

但是,在课程改革的过程当中,仍旧对学生的计算思维能力的培养存在一定的问题,极大的影响了学生的学习。

3.1课程改革过程中对计算思维能力的培养重视程度不够

在C语言程序设计的课程教学改革中,我国主要是针对课程内容的改革,而对于课程教学模式和学生的培养模式并没有给予足够的重视,这就造成了在培养学生计算思维能力的方面没有突出的建树,这是存在的一个大短板。

很多高校教师在组织C语言程序设计课程的时候,将课程内容的改革放在了中心的位置上,一直在思考如何让学生掌握更多的知识,学会更多的内容,却武略了通过教学来提高学生的计算思维能力才是重中之重,当学生拥有了这项能力,那么,他们在进行编程的时候能够很快的找到切入点,以后的教学也会进展的更加顺利。

所以说,目前,在教学的整个过程中,对于计算思维能力培养的不重视是导致学生学习能力偏低的一个关键,高校要将改革的重点拨正,以教学内容的改革为重心,以提升学生的计算思维能力为最终目的,只有这样,才能最大限度的保证学生系统的学习知识并提高自己的综合能力。

3.2教师的教学引导能力还存在一定的问题

众所周知,C语言是计算机专业的基础课程,以后大量的专业课程都要以C语言为前提,只有学好的C语言,才能保证后续的学习更有效果。

所以说,在这门基础课程的教学中,教学质量的好坏将直接影响到学生的学习情况,很多高校都意识到了这个问题,在教研室中选取了大量的骨干教师共同研究,以课程改革为切入点,改善教学模式、更新教学方法,起到了一定的效果,但是,仍旧有部分学校,C语言授课教师的整体素质仍旧有所欠缺,对于课堂知识讲解的把握能力不够,在他们的能力之下,只能保证课堂内容的讲授,学生的能够听明白就已经相当不错了,而在教学中有效的培养学生的计算思维能力是远远达不到要求的,师资力量的问题严重限制了高校C语言教学的发展,学生更多的是挣扎于C语言的基本内容当中,对于这部分内容的思考是相对不够的,缺乏思考,能力就很难有所提高。

所以说,在后续的教学过程当中,高校要加强教研室对于C语言课程的教师队伍的建设,提高整体的教学水平,帮助学生更好的学习C语言,并培养他们的计算思维能力。

3.3学生的学习效果整体不高

除了学校的重视程度不够,教师的教学水平问题,目前在教学过程中,学生计算思维能力整体不高的情况还有一个比较重要的原因是学生的学习整体效果比较差。

大学是一个开放性比较大的地方,学生刚刚离开地狱般的高中三年,进入到大学之后,在开始阶段,放松的情况比较常见,直接导致了学习情况不佳,C语言课程是专业基础课,在很多专业当中大一就已经开始学习了,而这个阶段学生玩心比较大,很多学生不能把学习的注意力集中到课堂上,上课睡觉,整天打游戏的情况经常发生,即使学校的课程改革再出色,教师在课堂上的讲授再精彩,学生不学也是没有用的。

所以说,很多情况下,学生自身的原因也造成了学习效果不佳,计算思维能力无法提高的现状。

这就需要教师和学生进行全面的沟通,充分调动学生的学习积极性,将他们的注意力放到课堂上来,教师才能够有的放矢的指导学生学习。

4在C语言程序设计课程改革当中培养学生计算思维能力的有效措施

针对上述存在的问题,高校要采取有效的措施来培养学生的计算思维能力,更好的进行C语言程序设计课程改革,不断的启发学生,帮助学生更好的学习计算机。

4.1通过有效的课程改革模式来促进学生的计算思维能力培养

C语言程序设计课程改革是高校的重中之重,高校要通过有效的课程改革来促进学生的计算思维能力的培养。

首先,要以课程内容的翔实来系统性地给予学生良好的授课体验。

在进行课程改革的时候,要通过对课程内容进行改革,进一步的使C语言讲授内容系统化,这样,有助于学生更好的理解知识,从而促进学生计算思维能力的培养。

其次,是教师要重视对学生计算思维能力的培养,不仅要教会学生知识,更要提高学生的能力,要结合课堂上的知识,给予学生更多的思考空间和创新空间,让学生可以用自己所学的知识编写出最佳的代码,从而起到更好的教学效果。

所以说,要通过有效的课程改革模式来促进学生的计算思维能力培养。

4.2利用启发式教学的方法展开教学

C语言程序设计课程的整个教学过程即为程序分析和编写的过程,所以教学的主要任务之一就是培养学生的程序分析能力、程序编写能力和程序调试能力,在完成程序的整个过程中无不透露出计算思维的应用。

在教师讲授编程方法的时候应该采用启发式教学法来帮助学生提升计算思维能力,在学生学会一个程序的设计方法后,能够真正将方法融会贯通,并将其应用于其它程序的开发设计过程中,能够做到举一反三。

例如,在完成循环结构程序设计任务时,要让学生明白循环结构能够解决现实生活中的哪些问题,从浅显的例子出发帮助学生分析问题,之后逐步深入将问题抽象并交代出循环语句的语法格式,然后再应用C程序运行环境完成程序的编写和运行任务,由此引导学生应用计算思维来分析理解知识点并且能够举一反三。

具体做法如下:

先举例讲解编写1~100之间自然数和的程序,先引导学生分析这100个数相加即为对从1开始不断自身加1的变量进行100次求和,这个过程其实就是加法的100次重复,重复的内容完全可以出现在循环结构中将程序简化,其中的循环语句部分为sum=sum+i;和i=i+1;当学生熟练掌握该程序后,向学生提出问题来提高学生编写程序的兴趣。

4.3使用项目式教学法

因为高职教育要求以就业为导向,所以在C语言课程设计环节,我们十分注重“教、学、做一体化”的方式,将校企合作的培养模式应用到了课程设计当中,而且在其中的每个步骤都体现了计算思维能力培养。

在课程设计过程中,教师首先将学生分组并委任组长,之后下达实训项目的工作任务,由组长带领组员以合作研讨的形式完成整个项目的开发设计,最后交给教师进行项目验收和评价。

在以计算思维为核心并以工作过程为导向的项目式教学中可以为学生开辟出创新思维的空间,使学生更好的提升了计算思维能力,真正掌握了实践技能,可以为今后走向工作岗位打下良好的基础。

5结语

大学教学中,C语言是非常重要的一门课程,学校和教师要借助课程改革,来培养学生的计算思维能力,促进他们的思考,帮助他们更好地学习,教师要利用好多种有效的方法来提高学生的学习兴趣,激发学习积极性。

【参考文献】

[1]梁志勋.基于计算思维能力培养的《C语言程序设计》课程教学模式的探索与研究[J].中国战略新兴产业,2017(16):

167.

[2]李芸.基于培养计算思维的C语言程序设计课程改革思考[J].电脑知识与技术,2016,12(35):

136-138.

[3]马燕,李顺宝,徐晓钟,李鲁群,张玉萍.C语言程序设计课程中的计算思维能力培养[J].科教文汇(下旬刊),2016(10):

63-64.

[4]丁岩,张宇昕.C语言程序设计课程改革与计算思维的培养[J].重庆与世界(学术版),2014,31(01):

84-86.

本文字数:

4659

篇二:

CDIO模式在程序设计课程改革中的应用

CDIO模式在程序设计课程改革中的应用

[摘要]对高级程序设计语言课程在教学中存在的主要问题和CDIO教学模式在高级程序设计语言课程改革中的应用进行分析,并以实际班级为实验对象对CDIO教学模式实践中存在的不足进行了讨论。

[关键词]CDIO教学模式;高级程序设计语言;课程改革

CDIO教学模式是工程教育领域的创新教育理念,它包含完整的教育体系,包括详细的目标,完善的主题和未来的愿景[1]。

CDIO由构思(Conceive)、设计(Design)、实现(Implement)与运行(Operate)四个维度构成,包含的是“做中学”的思想,以目标、任务或项目为载体来进行学习[2,3]。

1高级程序设计语言课程在教学中存在的主要问题

高级程序设计语言是信息与计算科学专业学生的必修课程。

利用传统的教学方法来进行讲授高级程序设计语言,效果不太理想,造成理论与实践脱节,实验过程学生积极性不高,关键概念理解模糊等问题。

通过对高等院校高级程序设计语言课程教学现状调查,下面就高级程序设计语言课程在教学中存在的主要问题作简要阐述:

理论与实践脱节:

现在很多高校在讲授高级程序设计语言课程这门课程时,重理论而轻实践,理论学时和实验学时不平衡,造成理论与实践严重脱节。

众所周知,理论和实践是相辅相成、相互促进的。

学生通过理论来指导实验,实验反过来可以加深对概念的理解,并将所学的理论知识统一到整体认知。

教材案例不丰富:

高级程序设计语言教材种类繁多,质量良莠不齐。

反观这些教材,理论内容丰富,但与理论相应的案例却不丰富。

这样对学生去理解相应的抽象概念造成了障碍。

我们在理论知识讲解的同时,配上丰富而实用的案例,将极大的提高学生的学习兴趣。

兴趣是最好的老师,学生有了高昂的学习兴趣,就会主动的调用可用资源去丰富自己的学习内容,加强对各种概念的理解。

良好编程习惯的缺乏:

每个程序员都有自己的编程风格和习惯,好习惯给你带来正能量,而坏习惯则是坑队友也对自己不利的。

代码不单是写给机器的,也是写给人看的。

良好的代码是可预测的,是易于调试、扩展和测试的。

而现在的教学模式下,学生的学习很多情况下是应付考试,仅靠背、记去学习知识。

缺乏系统的训练,更不用说良好编程习惯的养成了。

团队协作精神的缺失:

现在的项目都需要团队协作才能完成,完全靠个人完成一个项目是不现实的。

现在的高级程序设计语言课程实践环节对应的都是小算法,都是针对考核个人而设计的。

这种情况下,学生的团队协作精神得不到培养,造成团队协作精神的缺失。

2CDIO教学模式在高级程序设计语言课程改革中的应用

通过对高等院校高级程序设计语言课程教学现状调查,我们发现高级程序设计语言课程教学存在着很多问题,制约了高级程序设计语言课程的教学发展。

将CDIO教学模式应用于高级程序设计语言课程之中,以期待提高教学质量,培养学生的实践能力和综合素质。

我们依托学院的“3+1”项目和“高博应诺”教育部产学研合作协同育人项目,引进产业界教师(称其项目老师)和其开发项目。

以“项目”为主导来进行高级程序设计语言课程的学习。

对教师的教学、学生的学习具有一定的指导意义。

具体体现在:

学习方式的转变,由原来的老师主导变为项目主导;学生综合能力的提升,对学生理论知识、实践能力和团队协作等综合能力系统的培养。

我们具体实施CDIO教学流程分析如下[4]。

构思阶段(Conceive):

这个阶段是所有环节的起始阶段,万事开头难,这一步的进展决定了对整个项目的把握程度。

在构思阶段中,课程老师和项目老师要积极的引导学生发现问题,提供相似的案例或项目启发学生解决问题的思路。

学生应积极利用一切资源,例如网络资源、图书资源等等,去发现问题,形成对项目的宏观认识,提出解决方案。

设计阶段(Design):

课程老师和项目老师共同审核学生的方案,及时反馈给学生,学生设计具体解决方案,并根据老师的反馈积极修改和调整自己的方案。

实现阶段(Implement):

课程老师和项目老师共同对学生的学习过程进行监督并指导,涉及到具体的理论知识需要课程老师详细讲解。

学生与老师多交流,勤沟通,不懂就问。

逐步把设计方案转化为具体成果。

运行阶段(Operate):

课程老师和项目老师共同对学生的成果进行评价,学生对自己的成果进行展示,并积极参与评价其他学生的成果,根据老师们和同学们的评价,反思和改进自己的项目。

3结语

通过C++这门高级程序设计语言对学院信息与计算科学专业学生进行CDIO教学模式改革,效果显著。

学生的实践能力和团队协作能力得到了显著的提高,好多课程得到了融合。

同时在实践中也发现了很多不足,首先,对这门课程不感兴趣的学生,没有起到好的学习效果;其次,零基础CDIO教学模式改革不可行,进行CDIO教学模式实验前,应对学生进行一定学时的编程基础讲解,否则项目无法开展。

【参考文献】

[1]赵小龙.基于双循环CDIOE理念构建Java系列课程群教学体系建设研究[J].安庆师范学院学报(自科版),2016,22(4):

p.145-148.

[2]邢丹,姚俊明.基于计算思维的Java课程群的教学改革和实践[J].计算机教育,2015(15):

36-40.

[3]田锦龙.基于CDIO的JAVA课程群教学设计与实践[D].长春:

长春师范大学,2017.

本文字数:

2519

篇三:

C程序设计教学中分层教学模式研究

C程序设计教学中分层教学模式研究

摘要:

将《C程序设计》课程将分层教学思想与课程教学相结合,针对独立院校分层教学的面临的问题,提出了混合式学习理论下的分层教学设计方法,主要包括混合式学习层次化设计,教学专业的层次化设计,运用该方法,在教学过程中取得了初步成果。

关键词:

分层教学;独立院校;C程序设计;生源复杂

1引言

高校各专业本科教学中《C程序设计》是一门特别重要的基础课程,特别是在偏应用型高校本科教学计划中占重要地位和作用。

《C程序设计》的教学目标不再是单纯地了解和掌握其基本内容,而是致力于培养学生用编程独立解决现实问题。

由于独立院校的特殊性,特别是针对工科专业,学生生源复杂,其中包含了高职类高考,普通类高考的理科生以及文科生,学生知识储备的多样性。

导致了在《C程序设计》教学效果不理想,因此对《C程序设计》设计教学进行改革及其重要。

针对这一问题,在《C程序设计》课程中实施分层教学,将有助于教师开展教学活动,进而获得更好的教学成果。

所谓分层教学,就是教师的特长以及学生现有的知识框架,把学生分成相应的组别进行针对教育,让这些学生在恰当的分层策略和相互作用中积极学习,完成学习目标。

分层教学通常主要有以下三种模式:

1)班内分层目标教学模式所谓班内分层,就是保留现在的行政班级,但是在教学过程中,调查学生对本课程的接受程度,从实际出发将学生划分为不同的级别,进行不同级别的教学和辅导,组织不同层次的考核,使各类学生得到充分的发展[1][2]。

2)分层走班模式由于学生的知识储备的差异性,学校进行相应课程的测试,按照学生的知识水平分成多个教学班。

这种走班形式并不是打断行政班级,而是针对某一些特殊课程设计的,一种活动的班级。

这样做的特点是针对性强,可以重新组织教学内容,为学生设计不同类型的教学目标[1][2]。

3)定向培养目标分层模式为学生制动职业规划,然后定向培养。

根据学生的职业规划分分班教学。

比如竞赛班,普通班,提高班等。

根据不同班级,选用不一样的教材,配备不一样的师资,搭建不一样的教学平台[1][2]。

为了适应《C程序设计》课程改革的需要,弥补学生知识储备参差不齐的状况,并且有目的、有意识地对学生的程序设计能力及实际操作能力进行提高,本文阅相关资料的基础上,深入学习混合式学习理论,运用分成教学思想对《C程序设计》课程提出了相应的教学设计。

2独立院校分层教学的面临的问题

在《C程序设计》教学过程中,采用分层教学有助于学生达到最佳效果,也有助于提高教学成果,然而由于重庆师范大学涉外商贸学院自身的特点,在实施过程中遇到了各种与其他高校的不同点:

1)师资紧缺,由于相应教育部政策,普通高校向应用型高校的转型,由于才开始有文科型学校转变成应用型高校,师资紧缺,如果再进行分层教学,那么教师的课时量将增多,影响教学质量,教师普遍是比较年轻的新进教师,教师的教学经验相对较差,分层教学需要教师有强大的知识储备。

2)生源复杂,重庆师范大学涉外商贸学院是独立院校,每一年的招生情况都相对复杂,有高职类学生,有文科生,有理科生。

高职类学生是通过高职类高考升入本科的,其具有的优势是动手能力强,接触过c语言,上手比较快,缺陷是理论能力差,自我约束性差,纪律性差。

普高类学生是通过国家高考升入本科的,其具有的优势是数学英语能力强,有较强的理论依托,对概念的理解性强,缺陷是动手能力差,接受能力缓慢。

3)专业复杂,开设c程序设计的课程专业主要有:

数学语用数学(师范),电子科学与技术,物联网,计算机,大数据,由于专业性质,每一个专业队开设c语言的目的有所不同,需要达到的效果也有所不同,导致了分成教学的困难性。

3混合式学习理论下的分层教学设计

针对重庆师范大学涉外商贸学院在分层教学中遇到的问题,本文设计了混合式学习理论下的分层次教学方案,在教学过程中依据一定的标准,将学生划分为不同层次,针对不同学生的学习目标,对不同层次的学生实施不同程度和广度的教学,以利于学生更好的理解知识经验和专业发展。

3.1教学专业的层次化设计

对所有开设《c程序设计的》学习者以及学习内容,进行教学专业层次化的设计,不同专业的教学目标不同,学生最初的水平不一,课程用途的不同,将学生分为A、B、C[3]:

A类主要包含计算机、多媒体、软件工程、大数据等与计算机关系非常密切的专业。

B类主要包含了电子、物联网等于电子计算机关系较为密切的理工科专业。

C类数学与应用数学(师范)类,经管等文科类专业。

A类学生毕业以后,主要从事和软件相关的工作,对C程序设计的教学目标是能应用程序设计和解决实际问题。

在设计实验课以及基础知识的讲解时,深度和广度明显要高于BC两类。

B类学生毕业以后,主要从事硬件和驱动程序的开发,对C程序的教学目标是,掌握基础语法,掌握简单数据处理的算法。

在设计实验课的时候需要偏向基础语法以及数据处理的实训题目。

C类学生毕业以后,主要从事和教育相关的工作,对C程序设计的教学目标是了解基本语法,形成将数学思维用代码表现出的思想,为Matlable课程的先修课程,那么在实验课的时候主要培养学生的数学思维与代码之间的转换问题,让学生有这样的一种思想。

针对不同专业设计不同实验,培养不同学生的专业技术能力,为以后的发展打好坚实的基础,同时对每一年的新进老师可以从C类B类A类,从要求比较低的专业开始,在教学过程中不断完善自己,发现问题,达到培养新老师的目的。

3.2混合式学习层次化设计

重庆师范大学涉外商贸学院是独立本科院校,每一个行政班级的生源相对复杂,特别是工科专业,以电子科学与技术1班为例,一个班有高职类学生,普高类文科生,普高类理科生,针对学生知识架构的不同,将学生分为A,B(A类高职类学生、B类普高学A类学生没有参加普通高考,而是参加的高职类高考,是定向培养生,该类学生具有的优点是,有一定的C程序设计专业基础,动手能力强,对大学课程有一定接触,缺点是数学知识,英语知识略差,理论知识架构不够完善,好高骛远,自我约束能力较差[4][5]。

B类学生参加的是普通全国高考,是普通类考生,该类学生具有的优点是,理论知识架构完善,有较强的数学逻辑推导能力,思维方式多样化,缺点是由于普通高中缺乏动手能力的培养,特别是一些偏远地区的高中,没有信息课,导致很多学生连电脑,打字都不熟悉,而c程序设计是一门需要超强动手能力的课程。

由于在同一个班级有A类和B类两种学生,在教学过程中,就不能按照同一个标准进行教学,教师教的内容少了,浅了,A类学生就会觉得在浪费时间,而教的内容多了,深了B类学生就跟不上,越来越没有信心。

针对这一问题采取了如下措施:

实验内容分层:

对A类和B类学生专门设计不同的实验内容,A类基础+提高+综合训练,偏重提高,B类基础+提高+综合训练,偏重基础,对A类和B类设计两套实验指导书,尽量让学生保持学习的积极性。

实验指导分层:

在进行综合训练的时候对学生进行打乱分组,A组与B组混合,B组学生负责理论解题思路设计,A类学生负责主要代码编写,相互交流取长补短。

实训完成以后共同撰写实验报告,在报告中需要写出自己的实验总结,记录对方的学习历程以及学习过程中存在的问题,互利互勉。

4总结

招收的新生生源复杂,大多数学习自律性不高,行为习惯有待提高,而且没有掌握良好的学习方法。

每一个学生都充满了对知识的渴望,希望受到良好的教育,以及学校的关注,希望所学的知识对未来的就业有所帮助。

针对学生的种种特点,在《C程序设计》教学活动中开展分层次教学研究是极其重要的。

分层教学通过提高教学效率,以及课堂利用率,帮助普通学生掌握基础不断提高,推动优生稳步前进,通过近两年对不同专业的教学实践发现,分层次教学能显著提升教学质量。

在这种模式下,学生养成了良好的实验习惯,具有浓厚的学习兴趣。

尤其是基础比较差的同学,实验课堂上也不再袖手旁观,而是积极主动地参与实验活动。

但是在实践中还是存在一些问题,如怎么把《C程序设计》与后续课程相结合、与学生的学习习惯专业能力结合与学生的学科竞赛相结合,切实提高学生的学习兴趣等问题。

今后将根据教学实践反馈情况,进一步研究和

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动物植物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1