C语言循环结构for语句的教学设计
C语言For循环语句教案

XXXXX大学
教案
2020 至2021 学年第一学期
教师姓名
职称
课程名称C语言程序设计
课程代码
所属系(部)
授课专业
2020年6月
XXXXX大学教案(Ⅰ)
}
运行结果:
教学内容及进程:
问题2养殖场里,有鸡有兔,鸡兔共有30只,脚共有90个,饲养员想统计一下鸡兔各有多少只,你能编程解决吗?
算法思想:
(1) 定义两个整型变量x、y分别表示鸡、兔的只数;(2) 鸡从1只开始考虑,最多29只,即x从1递增到29,用for循环实现;而鸡兔的总和是30只,x变化的同时y为30-x;
(3) 它们的脚为90个时才满足条件,而且每只鸡2只脚,每只兔4只脚,即条件为x*2+y*4==90,用if语句判断。
参考源代码:
#include<stdio.h>
main()
{int x,y; /*定义两变量分别表示鸡、兔的只数*/
for(x=1;x<=29;x++) /*鸡的只数从1~29,依次增1*/
{ y=30-x; /*兔的只数*/
if(x*2+y*4==90)/*条件判断*/
printf("%d,%d",x,y);
}
}
运行结果:
问题3. 我们学习了for出语句后,可以使用for语句来输出如下的图形(5个星号)
*****
大家思考一下怎么解决这个问题?核心代码如下:
for(int i=1;i<=5;i++) 备注
问题的深化。
C语言循环结构for语句的教学设计

C语言循环结构——For语句的教学设计一、教学内容分析关于C语言的教材多种多样,我参考了几种教材的特征,比如谭浩强的《C 语言程序设计》比较适用于高等教育的学生,《C语言程序设计实用教程》采用工学结合、任务驱动的模式编写,教材编写的比较合理有趣,但比较适合高职学生或计算机培训班使用。
而《Linux C编程一站式学习》体系比较生硬,缺乏整体感,衔接得不好,很多地方没有做到由潜入深、循序渐进。
所以综合考虑,最终采用《C语言程序设计基础教程》作为本教学设计的教材。
《C语言程序设计基础教程》是重庆大学出版社于2006年出版的,由张正琼、黄文胜担任主编。
该书是根据中等职业学校计算机专业主干专业课程进行教学模式改革后的新教学大纲编写,注重培养学生的创新能力、实践能力和自学能力。
在指导思想上,一改该课程传统的教学模式,突出“以学生为中心”的教学理念,将学生视为教学的主体;在教学的每一个环节上,考虑学生的实际情况,以“模块——任务——活动”为主线开展教学活动,引导学生主动学习。
该书共分为6部分,每部分由若干个模块组成,主要内容包括:C语言基础、程序流程控制、构造数据对象、实现模块化程序、文件操作、程序设计实践。
《认识for语句》是该教材程序流程控制部分第三模块任务三的内容,主要讲述了三种循环语句中for语句的结构及用法。
循环结构是程序设计的三种基本结构之一,是程序设计的基础,其主要应用方向是让计算机重复做大量相同或相似的事情。
本任务之前,学生已经学习了三种循环语句中的另两个:while语句和do…while语句。
在这三种语句中,for语句功能更强大,使用更广泛,也是初学者最难理解的一种语句。
本教材只是通过两个程序段引出for语句,给出了它的简单语法格式,应用for循环结构实现了程序和编写,并没有给出其语句的具体执行过程。
我认为这样会导致一些学生进行简单模仿,难以真正理解和掌握。
学生只有熟练掌握了for循环语句的语句格式,理解循环执行过程,才能在实际应用中游刃有余。
C语言设计For循环语句

For循环语句-----教学设计课程名称:C语言设计一、课程介绍:C语言是一门通用计算机编程语言,应用广泛。
C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
本书是学习C语言程序设计的基础教程,内容包括C语言概述、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、函数、指针、结构体、文件等二、教学内容(目标):1.领会程序设计中构成循环的三要素;2.掌握for循环语句解决实际问题的方法;三、教学重点:1.for循环语句的一般格式;2.for循环语句的执行过程;四、教学难点:For循环语句的综合利用;五、教学方法:1.讲解for循环语句的基本格式和执行过程;2.利用ppt动画演示for语句中流程图执行过程和例题;3.根据实例,让学生掌握解题思路和方法;六、教学过程:(一)导入通过一个猴子摘桃的小故事引出关于循环计算的问题,通过小故事分析栈出循环过程带的三要素:初始值、循环条件和循环体(二)教学过程1.讲解for语句的一般格式for(表达式1;表达式2;表达式;)内嵌语句。
2.采用PPT动画演示流程图使学生掌握for语句的执行过程,找出循环三要素和for语句的参数对应关系,为书写c语言程序做好数据准备。
3.根据分析得到的for语句参数,书写出符合要求的C语言程序。
4.总结用for语句解决实际问题的思路,并举例说明,程序讲解过程中注意思路的扩展性,达到举一反三的效果。
(三)课程小结总结本节内容,回顾循环三要素、for语句格式、for语句解题思路。
布置课后实验习题。
4.4.1for循环的应用教学设计

一、教学目标
(一)知识与技能
1.理解for循环的基本结构,能够熟练编写和应用for循环解决实际问题。
2.掌握for循环中的初始化语句、循环条件和迭代语句的作用及编写方法。
3.能够运用for循环进行有序数据的遍历、计算和操作,如累加、累乘、数组求和等。
4.了解for循环在实际编程中的应用场景,如批量处理数据、生成特定规律的数列等。
d.编写一个程序,判断一个整数是否为回文数(例如:121是回文数,123不是回文数)。
2.算法设计题:
a.设计一个算法,找出一个整数数组中的最大值和最小值。
b.设计一个算法,计算一个整数数组的平均值。
c.设计一个算法,将一个整数数组中的元素按照从小到大的顺序排列。
3.分析题:
a.分析以下程序段的执行过程和输出结果:
4.通过课后作业和上机实践,巩固所学知识,提高学生的自主学习能力和动手操作能力。
(三)情感态度与价值观
在本章节的学习过程中,学生将形成以下情感态度与价值观:
1.培养学生对编程的兴趣,激发学生学习算法和编程的热情。
2.培养学生严谨、踏实的科学态度,养成良好的编程习惯。
3.培养学生勇于面对困难和挑战的精神,增强解决问题的信心。
a.编写一个程序,输出1到100之间所有能被3整除的数。
b.编写一个程序,求1到10之间所有整数的和。
c.编写一个程序,输出一个5行5列的星号矩阵。
2.教学目的:通过课堂练习,巩固学生对for循环的理解,提高编程实践能力。
(五)总结归纳
1.教学内容:对for循环的语法结构、应用场景以及注意事项进行总结。
三、教学重难点和教学设想
(一)教学重难点
C语言FOR循环说课稿

C语言FOR循环说课稿第一篇:C语言FOR循环说课稿C语言FOR循环说课稿各位评委老师上午好,我今天说课的内容是“FOR循环”(板书),下面我将从教材的地位及作用、学生学情、教学目标、教学重难点、教法、学法、教学过程、教学效果的预测与反思这八个方面开始本次的说课。
教材的地位及作用:C语言程序设计是中职学校计算机专业的一门重要的课程,该课程旨在培养学生严谨的程序设计思想、灵活的逻辑思维及较强的动手能力,是其他专业课程学习的基础。
该课程可以分为四大模块,分别是C基本概念、三种基本程序设计结构、数组与指针、函数。
三种基本程序设计结构分别是顺序结构、选择结构和循环结构,三种结构中循环结构是重点,并且也是较难的一种,而循环中for循环是程序中运用最多的。
在学习本节内容之前已经学习了顺序结构和选择结构,学生已经有了一定的结构化程序设计思想,这为本节课的学习起到了一个很好的铺垫作用。
同时for循环作为循环结构的第一课时,是学习循环结构的基础,同时也为即将学习的while循环和do-while 循环以及多重循环做准备,因此本节课的学习在本课程中具有举足轻重的地位,起着承上启下的作用。
学生学情:对教材有了一定的了解之后,我们来说一下学生我所面向的是中职学生,这些学生有一定的数学逻辑思维基础,之前已经学习过顺序、选择结构程序,并具有编写调试简单程序的能力。
但是C语言这门课程知识逻辑性强,较为枯燥,部分学生的学习兴趣不高,并且中职学生对于上机实际操作要比学习理论知识更为兴趣,但解决实际应用问题的能力较差,同时学生编写代码、调试程序的能力,存在较大差异。
因此,在教学中要立足学生之间的差异,合理安排教学活动,在教学过程中注意激发学生的学习兴趣,培养学生理论联系实际的能力,从而达到最佳的教学效果。
教学目标:基于以上对教材和学生学情分析,结合大纲要求,我制定了了如下教学目标:教学重难点:基于以上分析,我将本节课的教学重点确定为:for语句语法规则、for语句执行过程,而教学难点则是深入理解循环的思想、对for语句执行过程的理解、利用for循环解决实际问题。
《C语言中的for循环》教案(2024版)

可编辑修改精选全文完整版《C语言中的for循环》教学设计班级:计科软件对131学号:***********姓名:李**日期:2016.6.12《C语言中的for循环》教学设计一、前端分析(一)教材内容分析C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机专业本科生需要掌握的一项基本功。
它在各高校计算机专业中既是其他课程的前期基础课,又是培养学生具有程序设计、调试能力的专业核心课程。
程序设计的三种基本结构重中之重就是循环结构。
而循环中的for循环是程序中运用最多的,它既是前面知识的延续,又是后面知识的基础。
本文针对学生的实际情况,具体阐述for循环语句的教学方法和过程,使学生理解for循环语句的格式、功能和特点及其在具体编程时的灵活应用。
(二)学习者特征分析大学生在智能发展上呈现出进一步成熟的特征。
他们的思维有了更高的抽象性和理论性,并由抽象逻辑思维逐渐向辩证逻辑思维发展。
他们观察事物的目的性和系统性进一步增强,已能按程序掌握事物本质属性的细节特征,思维的组织性、深刻性和批判性有了进一步的发展,独立性更为加强,注意更为稳定,集中注意的范围也进一步扩大。
二、教学目标设计(一)知识与技能1、领会程序设计中构成循环的方法2、能使用for循环语句编写C语言程序,并能运用for循环语句解决程序设计中的实际问题。
(二)过程与方法。
C语言程序设计中for循环语句教学以行动导向教学为主线,通过“提出问题―分析问题―解决问题―问题扩展―讨论―总结归纳―实践”的程序,过渡到知识应用和练习。
本次课采用多媒体课件进行教学,通过课件把文字和图片有机的结合,使学生在学习过程中更加容易理解,学习效率高。
在课堂讨论和实践过程中,教师适当引导,学生主动探究、归纳总结学习内容,既有利于学习新东西,又能充分发挥学生的主体作用。
在重点的突破上,采用范例比较教学法,给出具体的案例,让学生通过典型的例子掌握知识,同时通过用while、do while语句的所编写的程序进行比较,加深学生印象,让学生快速的掌握for循环语句的基本结构及使用方法。
C语言for循环语句教学设计

C语言for循环语句教学设计C语言for循环语句教学设计摘要循环语句是语言三种循环语句中使用频率最高,最为灵活的一种循环。
掌握循环语句对学生编程技能的提高具有重要意义。
本文从教学背景、微课件特色、教学目标,教学内容等方面着眼,对语言之循环语句,进行教学设计。
希望学生能够较好的掌握循环语句的相关知识,在实际应用中游刃有余。
关键词程序设计基础;语句;循环循环结构是程序的三大结构之一,是程序设计的基础。
其循环包括循环、循环和循环,三种循环之间可以互相转换。
其中循环语句使用最为灵活,不仅可以用于循环次数可以确定的情况,而且可以用于循环次数不确定,只给出循环结束条件的情况,它完全可以代替语句。
学生只有熟练掌握了循环语句的语句格式,理解循环执行过程,才能在实际应用中游刃有余。
1教学背景循环结构是程序的三大结构之一,是程序设计的基础。
语言提供了三种循环控制语句不考虑构成的循环,构成了三种基本的循环结构。
1语句构成的循环结构当型循环2-语句构成的循环结构直到型循环3语句构成的循环结构当型循环我们本次教学是学生在学习了语句构成的循环结构当型循环和-语句构成的循环结构直到型循环之后进行开展的。
并在课前做了相关的微课视频,让学生提前预习。
2微课件特色1视频中采用循环导航按钮,改变了以往视频从头放到尾的翻页模式。
在微课视频使用过程中,可以跳跃访问到任何一个节点,查看需要学习的内容。
2课件基于工作过程为导向的设计理念,以任务为载体,以课程技能要求为目标,以实施过程为核心。
在实施过程中,考虑到学生个体差异,又进行分层教学,既提供了高基础高水平的实施项目的思路、方法,又提供了零基础学生实施项目的思路、方法和步骤操作。
所以该课件既适合任课老师上课教学使用,也适合学生自主学习使用。
3课件以清新蓝为主题色调的模板,既考虑上课过程中光线折射问题,也考虑不容易产生视觉疲劳。
3教学目标根据本任务的教学内容以及学生的特点,结合学生现有知识水平,确定本课教学目标如下。
C语言之for循环语句教学设计

C语言之for循环语句教学设计李英【期刊名称】《电子测试》【年(卷),期】2017(000)008【摘要】the for loop statement is the most frequently used and the most flexible loop in the three loop statements of C language. It is of great significance to improve the students' programming skills by mastering the for loop. In this paper, from the teaching background, the characteristics of micro courseware, teaching objectives, teaching content and other aspects of the C language for cycle statement, teaching design. Hope that students can better grasp the relevant knowledge of the for loop statements, in practical applications.%for循环语句是C语言三种循环语句中使用频率最高,最为灵活的一种循环.掌握for循环语句对学生编程技能的提高具有重要意义.本文从教学背景、微课件特色、教学目标,教学内容等方面着眼,对C语言之for循环语句,进行教学设计.希望学生能够较好的掌握for循环语句的相关知识,在实际应用中游刃有余.【总页数】2页(P60-61)【作者】李英【作者单位】云南林业职业技术学院信息工程学院,云南昆明,650224【正文语种】中文【相关文献】1.C语言程序设计中for循环语句的教学设计探析 [J], 杨波2.计算机C语言循环语句的应用研究 [J], 马学敏3.C语言中的三种循环语句辨析 [J], 张淑敏;王元芬4.C语言中循环语句的分析 [J], 张国钦;宋伟;马俊兴5.基于信息化的c语言中循环语句的教学设计探讨 [J], 李芙蓉因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言循环结构——For语句的教学设计一、教学内容分析关于C语言的教材多种多样,我参考了几种教材的特征,比如谭浩强的《C 语言程序设计》比较适用于高等教育的学生,《C语言程序设计实用教程》采用工学结合、任务驱动的模式编写,教材编写的比较合理有趣,但比较适合高职学生或计算机培训班使用。
而《Linux C编程一站式学习》体系比较生硬,缺乏整体感,衔接得不好,很多地方没有做到由潜入深、循序渐进。
所以综合考虑,最终采用《C语言程序设计基础教程》作为本教学设计的教材。
《C语言程序设计基础教程》是重庆大学出版社于2006年出版的,由张正琼、黄文胜担任主编。
该书是根据中等职业学校计算机专业主干专业课程进行教学模式改革后的新教学大纲编写,注重培养学生的创新能力、实践能力和自学能力。
在指导思想上,一改该课程传统的教学模式,突出“以学生为中心”的教学理念,将学生视为教学的主体;在教学的每一个环节上,考虑学生的实际情况,以“模块——任务——活动”为主线开展教学活动,引导学生主动学习。
该书共分为6部分,每部分由若干个模块组成,主要内容包括:C语言基础、程序流程控制、构造数据对象、实现模块化程序、文件操作、程序设计实践。
《认识for语句》是该教材程序流程控制部分第三模块任务三的内容,主要讲述了三种循环语句中for语句的结构及用法。
循环结构是程序设计的三种基本结构之一,是程序设计的基础,其主要应用方向是让计算机重复做大量相同或相似的事情。
本任务之前,学生已经学习了三种循环语句中的另两个:while语句和do…while语句。
在这三种语句中,for语句功能更强大,使用更广泛,也是初学者最难理解的一种语句。
本教材只是通过两个程序段引出for语句,给出了它的简单语法格式,应用for循环结构实现了程序和编写,并没有给出其语句的具体执行过程。
我认为这样会导致一些学生进行简单模仿,难以真正理解和掌握。
学生只有熟练掌握了for循环语句的语句格式,理解循环执行过程,才能在实际应用中游刃有余。
因此根据本节内容将在while语句和do…while语句的基础之上学习for循环语句的语句格式及其执行过程。
二、教学对象分析俗话说:“知己知彼,才能百战不殆。
”教师的教学对象是学生,所以要想达到较好的教学效果,一定要对自己的学生有一个深入的了解。
1、学生基础知识分析C语言通常是学生基础的第一门程序设计课程,对于中职学生来说,他们入学的分数较低,基础比较差,底子薄,特别是在数学方面,入学时基本没有任何计算机程序设计基础。
对于毫无程序设计经验的中学生来说,他们不知道什么是算法,也不理解程序编制和运行过程,很难读懂流程图,会感觉C语言很难学,茫然不知如何入手。
在学习本课之前,学生已经掌握了C语言程序的编程环境与运行方法,了解顺序结构和选择结构的程序执行流程,并且学习了循环语句中的while语句和do...while语句,具备一定的算法基础和具有一定的比较、归纳能力。
2、学生心理分析中职学生学习C语言难的原因除了基础差之外,在学习上往往缺乏积极性和主动性,遇到困难很容易放弃,特别是一些学习较吃力的学生,由于跟不上大多数同学的学习速度,很快就失去学习兴趣。
而for语句使用灵活、形式多样、容易出错,许多学生感觉课程内容枯燥乏味,缺乏兴趣,在运用for语句编写程序时往往无从下手。
所以如何让学生在有限的教学时间内,以简单易懂的方式,掌握for语句的内容是本设计研究的主要内容。
三、教学目标设计根据本任务的教学内容以及学生的特点,结合学生现有知识水平,确定本课教学目标如下:1、知识与技能➢掌握for循环语句的语句格式和功能,理解其执行过程。
➢能够根据实际问题确定程序中的循环变量、循环条件和循环体;➢能够读懂含有for循环语句的程序,运用for循环结构编写简单的程序。
➢了解运用计算机解决问题的便利,从而认识到循环语句在程序设计中的重要地位和作用。
➢学会分析哪些问题需要循环结构来解决,哪些问题运用for语句更简便以及如何运用for语句解决简单的实际问题。
2、过程与方法➢通过循序渐进、层层深入的讲解,逐步深化对循环思想和执行过程的理解。
➢采用任务驱动的方式,培养学生的探究能力,提高学习的主动性;➢通过基于任务的探索和小组的合作,使学生在生生交流、师生交流中培养分析问题、解决问题的能力和团队合作精神。
➢同时通过提问的方式集中学生的注意力,引导学生思考,加深理解与记忆。
3、情感价值与世界观➢通过设计小组合作,培养学生的竞争意识及团队精神。
同时促进同学之间分享彼此思考、见解和知识,交流彼此的情感和理念。
➢运用循环结构解决生活中实际问题的能力,体验程序设计的内涵与魅力,产生对程序设计的求知欲,激发学生对程序设计的学习兴趣。
四、学习重点及其化解方法1、掌握语句的正确格式,并能够正确的理解for语句中各个表达式的作用,对于学生学习和使用for循环编写程序相当重要,所以我将本节课的重点确定为“掌握for语句的结构”。
2、化解方法任务驱动,自主探究、合作学习,归纳总结等。
五、学习难点及其化解方法1、学生掌握语句的结构和用法并不困难,难的是在实际的应用中那些时候该使用那种循环来解决问题比较简洁、高效,所以我把本节课的难点确定为“for语句的应用”。
2、化解方法任务驱动,小组合作、小组互评,教师总结归纳等。
六、教学策略选择与设计1、教法分析《C语言程序设计基础教程》这门课本身对于中职学生来说学习起来有一定的难度,他们的基础比较薄弱,特别是for语句的功能强大,使用灵活,逻辑性较强,学生难以把握。
为了让学生掌握这一节内容,我主要采用讲授法并辅以任务驱动及讨论的方式,启发、激励学生,提高学生的兴趣,使学生在课堂上处于主体地位,突破重难点,让学生主动地去去分析问题、解决问题,注意培养学生掌握for循环语句的应用。
2 、学法分析我国著名教育家叶圣陶先生曾说:“凡为教,目的在于达到不需要教。
”所以教学的关键在于教会学生课程的学习方法。
本课程动手能力强,而中学生的学习可能更多强调的是对理论知识的分析和理解,所以要告诉学生注意转换学习方法,勤于动手,以动手带动理解,注重实践和应用能力的培养。
另外for循环语句在教学过程中涉及多个抽象术语,形式富于变化,执行过程较复杂,且语句执行顺序较为特殊。
多数学生对于如何根据实际情况确定程序中的循环变量、循环条件和循环体等问题较难掌握。
针对这些情况,要重视学生对基础知识的掌握,通过分组讨论及做练习的方法,提高学生的学习兴趣及动手能力;注意引导学生总结常用方法,遇到一道题,要学会解决类似的题;另外还要给学生留出自主学习和创新的空间, 发挥学生的学习主动性和创造性。
七、教学环境及资源准备一堂课上得是否成功,除了教师对教材内容是否娴熟及是否适当地运用教学手段之外,还与教师是否充分做好课前准备工作密切相关。
所以,在课前我准备了以下几点:1、资料的准备现在有关for语句的资料非常多,这些资料都是由教学经验丰富的专家和教师们编写的,这些现有的教学经验,可以为研究更适合的教学方法提供参考。
我在网络上查找了不少教学案例及运用for语句解决各种实际问题的题型,如《用循环结构for语句解决数列前n项和问题》、《精当的“设例+设问”可以有效地提高教学质量》、《c语言循环结构中for语句与while语句辨析》等;另外在教材方面,我也参考了多种版本的C语言教材,如:谭浩强的《C语言程序设计教程》及清华大学出版社出版的《C语言程序设计实用教程》等。
2、备课备课是上好课的前提,是教学过程的一个重要组成部分。
“工欲善其事,必先利其器”,这就要求教师在课前做充分的准备。
我备课的内容就是撰写教案及说课稿,并根据教学内容,围绕课堂教学的各环节,进行不断优化与创造。
对如何吸收现实生活中鲜活的素材将他们整合到自己的课堂教学中,如何解读阐释教材,实施突破教学重点和难点的策略使学生彻底理解教材的精髓,以及如何吸引学生,激活学生的思维等问题进行不断的推敲、改进和完善。
3、课件的准备因为多媒体课件的开发主要是配合教师教学使用,教师可以通过上课的讲解来配合多媒体界面上的内容。
而且我们知道,通过听视觉的配合对记忆的刺激远远大于单独的视觉刺激,且具有美感的界面无疑将更能吸引学生的注意力。
课件制作是以教材为蓝本,结合教学目标和教案,注意图片、文字、色彩等要素之间的整体性与协调性。
在课件内容选取上,尽量简明扼要,重点明确,以提纲式为主,并且注意语言简洁、明朗。
4、教学环境的准备本节课应在具有多媒体广播教学系统的电脑室或具有大屏幕投影仪的多功能室上课。
教师可充分利用学生发言的现场事件进行有效讲授,激发学生的探究热情,努力创设师生之间的互动场景,使学生在讨论中协作学习,在发言中共享成果。
八、内容结构九、教学流程图十、教学过程十一、教学评价与反思在整个教学过程中,充分体现了学生的主体地位、以及对学生各种能力的培养。
采用“任务驱动教学法”,通过启发引导、提出问题、巩固提高、应用实践等形式,充分调动学生的学习积极性,让学生带着任务主动学习。
在本课的教学过程中,特别令我振奋的是几乎每位学生都对本课的学习表现出了前所未有的兴趣。
从反馈情况来看,学生们对新知识的掌握情况、本节课重难点的把握及语句的运用都很好。
当然也有不足,由于学生层次的不同,不可能使每个学生都得到同样的提高。