搜档网
当前位置:搜档网 › 平均学分绩点计算器

平均学分绩点计算器

平均学分绩点计算器
平均学分绩点计算器

实验报告

课程名称:VC++面向对象与可视化程序设计

实验项目:平均学分绩点计算器

专业班级:电子信息工程1003班

姓名:邓运思学号:100402317实验室号:信息205 实验组号:17

实验时间:2012/12/10批阅时间:

指导教师:伞宏力成绩:

沈阳工业大学实验报告

(适用计算机程序设计类)

专业班级:电子信息1003班学号:100402317 姓名:邓运思

实验名称:平均学分绩点计算器

1.实验目的:

掌握使用VC++6.0为编程开发环境,进行简单的可视化编程

设计一个学分绩点计算器,并能按要求进行计算

2.实验内容:

建立类型为基本对话框的工程

熟练掌握简单控件的用法

学习掌握计算的算法

3. 实验方案(程序设计说明)

算法:平均学分绩点=各科成绩*各科对应的学分/学分之和

界面设计:分两个学年(包括成绩输入,学分输入,是否从修的选择),有时间显示,计算结果的输出,对结果的相关提示,插入图片,连接网站,背景颜色设置,字体设置

设计流程图:

建立工程:

界面:

控件:用到的有静态,组框,组合框,编辑,复选框,按钮,图像等控件退出对话框:

4. 实验步骤或程序(经调试后正确的源程序)

见附件A

5.程序运行结果

6.出现的问题及解决办法

1.组合框无法清零

解决办法:找到.SetCurSel()函数,括号里的值为-1

2.保留计算结果后2位有效数字

解决办法:a1=pjxfjd*1000.0;

a2=pjxfjd*100.0;

a3=a1%10;

if(a3>=5)

{

a4=a2+1;

}

else

{

a4=a2;

}

a5=a4/100.0;

这种方法还保证了进位

3.计算有负位

解决办法:有时输入的不合理造成不对的输出结果,所以给输出加限制条件4.加入图片

解决办法:须转换为8位256色数的BMP格式的图片

7.心的体会

附件A 沈阳工业大学实验报告

(适用计算机程序设计类)

专业班级:电子信息1003班学号:100402317 姓名:邓运思

实验步骤或程序:

void CMy100402317Dlg::OnJisuanButton()

{

// TODO: Add your control notification handler code here

UpdateData(TRUE);

float xfjdh,zxf=0,pjxfjd;

float

sixiu_jd,jindaisi_jd,computer_jd,english1_jd,english2_jd,gaoshu1_jd,gaoshu2_jd,dawu1_jd, dianlu_jd,

fbhs_jd,dgcl_jd,dawu2_jd,english3_jd,english4_jd,modian_jd,shudian_jd,cyuyan_jd,gai lvlun_jd;//设置绩点类型

int

kc_cj[4]={m_sixiu_cj.GetCurSel(),m_jindaisi_cj.GetCurSel(),m_fbhs_cj.GetCurSel(),m_dgcl _cj.GetCurSel()};//设置考查科目成绩数组

int kc_jd[4];//设置考查科目绩点数组

int kc_check[4]={m_sixiu_check,m_jindaisi_check,m_fbhs_check,m_dgcl_check};//设置考查科目是否重修数组

float

ks_cj[14]={m_computer_cj,m_english1_cj,m_english2_cj,m_gaoshu1_cj,m_gaoshu2_cj,m_d awu1_cj,m_dianlu_cj,

m_dawu2_cj,m_english3_cj,m_english4_cj,m_modian_cj,m_shudian_cj,m_cyuyan_cj,m_gai lvlun_cj};//设置考试科目成绩数组

float ks_jd[14];//设置考试科目绩点数组

int ks_check[14]={m_computer_check,m_english1_check,m_english2_check,

m_gaoshu1_check,m_gaoshu2_check,m_dawu1_check,m_dianlu_check,

m_dawu2_check,m_english3_check,m_english4_check,

m_modian_check,m_shudian_check,m_cyuyan_check,m_gailvlun_check};//设置考试科目是否重修数组

int i,j,a,b,a1,a2,a3,a4;

float a5;

float zxf1[18]={m_jindaisi_xf,m_sixiu_xf,m_computer_xf,m_english1_xf,

m_english2_xf,m_gaoshu1_xf,m_gaoshu2_xf,m_dawu1_xf,m_dianlu_xf,

m_fbhs_xf,m_dgcl_xf,m_dawu2_xf,m_english3_xf,m_english4_xf,

m_modian_xf,m_shudian_xf,m_cyuyan_xf,m_gailvlun_xf};//设置全科目学分数组

for(i=0;i<4;i++)

{

a=kc_cj[i];

switch(a)

{

case 0:kc_jd[i]=8;break;

case 1:kc_jd[i]=6;break;

case 2:kc_jd[i]=4;break;

case 3:kc_jd[i]=2;break;

case 4:kc_jd[i]=0;break;

}

if(kc_check[i]>0)

kc_jd[i]--;

}

sixiu_jd=kc_jd[0];

jindaisi_jd=kc_jd[1];

fbhs_jd=kc_jd[2];

dgcl_jd=kc_jd[3];//////////////////////////考查科目绩点计算,包括是否重修

for(j=0;j<14;j++)

{

if(ks_cj[j]<=99&&ks_cj[j]>=60)

{

ks_jd[j]=2+(ks_cj[j]-60)*0.2;

}

else

if (ks_cj[j]=100)

{ks_jd[j]=11;}

else ks_jd[j]=0;

if(ks_check[j]>0)

ks_jd[j]--;

}

computer_jd=ks_jd[0];

english1_jd=ks_jd[1];

english2_jd=ks_jd[2];

gaoshu1_jd=ks_jd[3];

gaoshu2_jd=ks_jd[4];

dawu1_jd=ks_jd[5];

dianlu_jd=ks_jd[6];

dawu2_jd=ks_jd[7];

english3_jd=ks_jd[8];

english4_jd=ks_jd[9];

modian_jd=ks_jd[10];

shudian_jd=ks_jd[11];

cyuyan_jd=ks_jd[12];

gailvlun_jd=ks_jd[13];////////////////////////////////////////////考试科目绩点计算,包括单科成绩满分,包括是否重修

xfjdh=m_jindaisi_xf*jindaisi_jd+m_sixiu_xf*sixiu_jd+m_computer_xf*computer_jd

+m_english1_xf*english1_jd+m_english2_xf*english2_jd+m_gaoshu1_xf*gaoshu1_jd +m_gaoshu2_xf*gaoshu2_jd+m_dawu1_xf*dawu1_jd+m_dianlu_xf*dianlu_jd

+m_fbhs_xf*fbhs_jd+m_dgcl_xf*dgcl_jd+m_dawu2_xf*dawu2_jd +m_english3_xf*english3_jd+m_english4_xf*english4_jd+m_modian_xf*modian_jd

+m_shudian_xf*shudian_jd+m_cyuyan_xf*cyuyan_jd+m_gailvlun_xf*gailvlun_jd;//计算学分绩点和

for(b=0;b<18;b++)

zxf=zxf+zxf1[b];///////////////////////////////////////////计算学分和

pjxfjd=xfjdh/zxf;//////////////////////////////////////////////计算平均学分绩点

a1=pjxfjd*1000.0;

a2=pjxfjd*100.0;

a3=a1%10;

if(a3>=5)

{

a4=a2+1;

}

else

{

a4=a2;

}

a5=a4/100.0;

if(pjxfjd<0)

m_aver_edit=0;

else

m_aver_edit=a5;

if(pjxfjd<=0)

m_aver_edit=0;

else

m_aver_edit=a5;

if(m_aver_edit>7)

m_tishi_edit="你可以参加保研!";

else if(m_aver_edit<4)

m_tishi_edit="你悲剧了!";

else

m_tishi_edit="你的学习很平淡那!";////////////////////////判断绩点给出提示UpdateData(FALSE);

}

void CMy100402317Dlg::OnSixiuCheck()

{

// TODO: Add your control notification handler code here

}

void CMy100402317Dlg::OnButton1()

{

// TODO: Add your control notification handler code here

if(MessageBox("确认是否退出?","",MB_OKCANCEL)==IDOK) OnOK();

else{}

///////////////////////////////////////////////////退出按键

}

void CMy100402317Dlg::OnDateCheck()

{

// TODO: Add your control notification handler code here

UpdateData(TRUE);

if(m_DateCheck==TRUE)

{ CTime tNow ;

tNow=CTime::GetCurrentTime();

CString sNow=tNow.Format("%y.%m.%d");

m_DateEdit.SetSel(0,-1);

m_DateEdit.ReplaceSel(sNow);

}

else

{ m_DateEdit.SetSel(0,-1);

m_DateEdit.ReplaceSel("");

}

UpdateData(FALSE);/////////////////////////////////////////显示日期}

void CMy100402317Dlg::OnTimeCheck()

{

// TODO: Add your control notification handler code here UpdateData(TRUE);

if(m_TimeCheck==TRUE)

{ CTime tNow;

tNow=CTime::GetCurrentTime();

CString sNow=tNow.Format("%I:%M:%S");

m_TimeEdit.SetSel(0,-1);

m_TimeEdit.ReplaceSel(sNow);

}

else

{ m_TimeEdit.SetSel(0,-1);

m_TimeEdit.ReplaceSel("");

}

UpdateData(FALSE);/////////////////////////////////////////显示时间}

void CMy100402317Dlg::OnQingkongButton()

{

// TODO: Add your control notification handler code here UpdateData(TRUE);

m_sixiu_xf = 0.0f;

m_sixiu_check = FALSE;

m_computer_xf = 0.0f;

m_computer_check = FALSE;

m_english1_xf = 0.0f;

m_english1_check = FALSE;

m_english2_xf = 0.0f;

m_tishi_edit = _T("");

m_aver_edit = 0.0f;

m_english2_cj = 0.0f;

m_english1_cj = 0.0f;

m_computer_cj = 0.0f;

m_english2_check = FALSE;

m_jindaisi_check = FALSE;

m_jindaisi_xf = 0.0f;

m_gaoshu1_xf = 0.0f;

m_gaoshu1_cj = 0.0f;

m_gaoshu1_check = FALSE;

m_dawu1_xf = 0.0f;

m_dawu1_cj = 0.0f;

m_dawu1_check = FALSE;

m_dianlu_xf = 0.0f;

m_dianlu_cj = 0.0f;

m_dianlu_check = FALSE;

m_gaoshu2_xf = 0.0f;

m_gaoshu2_cj = 0.0f;

m_cyuyan_xf = 0.0f;

m_cyuyan_cj = 0.0f;

m_cyuyan_check = FALSE;

m_dawu2_xf = 0.0f;

m_dgcl_xf = 0.0f;

m_dgcl_check = FALSE;

m_english4_xf = 0.0f;

m_english4_cj = 0.0f;

m_english4_check = FALSE;

m_english3_xf = 0.0f;

m_english3_cj = 0.0f;

m_english3_check = FALSE;

m_gailvlun_xf = 0.0f;

m_fbhs_xf = 0.0f;

m_fbhs_check = FALSE;

m_shudian_xf = 0.0f;

m_shudian_cj = 0.0f;

m_shudian_check = FALSE;

m_modian_xf = 0.0f;

m_modian_cj = 0.0f;

m_modian_check = FALSE;

m_dawu2_check = FALSE;

m_dawu2_cj = 0.0f;

m_gailvlun_check = FALSE;

m_gailvlun_cj = 0.0f;

m_gaoshu2_check = FALSE;

m_sixiu_cj.SetCurSel(-1),m_jindaisi_cj.SetCurSel(-1),m_fbhs_cj.SetCurSel(-1),m_dgcl_ cj.SetCurSel(-1);

UpdateData(FALSE);/////////////////////////////////////////清空按键

}

void CMy100402317Dlg::Onwangye()

{

// TODO: Add your control notification handler code here

ShellExecute(NULL,"open","https://www.sodocs.net/doc/a17711426.html,/",NULL,NULL,SW_SHOWNORMAL); }///////////////////////////////////////////////////////////////链接工大网址

void CMy100402317Dlg::OnButton4()

{

// TODO: Add your control notification handler code here

ShellExecute(NULL, "open", "https://www.sodocs.net/doc/a17711426.html,/", NULL, NULL, SW_SHOWNORMAL);

}

void CMy100402317Dlg::OnJisuanButton2()

{

// TODO: Add your control notification handler code here

ShellExecute(NULL,"open","calc.exe",NULL,NULL,SW_SHOWNORMAL);

}/////////////////////////////////////////////////////////////调用计算器

用计算器(机)来求平均数、中位数和众数

过亲自的尝试来体会用计算器(机)来求平均数、中位数和众数的方法.
教学过程
一、创设情境 我们已经学会了求一组数据的平均数、中位数和众数的方法.而当数据个数很多时,用计 算器(机)来算显得非常简便.我们只要将各个数据输入计算器(机),再按照指定的顺序进 行操作,便可直接得到所需要的结果.b5E2RGbCAP 二、探索与归纳 1.用计算器来计算平均数:
(先熟悉计算器的面板,如上图所示)
1/6

以前面 31 个城市当日最高气温这组数据为例,按键顺序如下: (1)打开计算器; (2)按 MODE 键 2 键,进入 SD 状态,即启动计算器的统计计算功能; (3)按 SHIFT 键 Scl 键 = 键,清除以前计算储存的数据; (4)按 3 键 2 键 DT 键 3 键 3 键 DT 键… 2 键 9 键 DT 键, 输入所有数据 (5)按 SHIFT 键和 x 键和 = 键,计算出这组数据的平均数;
(6)在输入数据的过程中,如发现刚输入的数据有误, 可按 SHIFT 键 CL 键将它清除,再重新输入正确数据. 2.计算机帮我们求平均数、中位数和众数: Microsoft Office 的 Excel 不仅可以用来画统计图, 还可以用来求平均数、 中位数和众数. 不 妨以前面 31 个城市当日最高气温这组数据为例,用计算机来求这三个指标.操作步骤是这样 的:p1EanqFDPw (1)在这张表中的第一列逐个输入所有的数据,一个数据占一格,选中一个空白格,作为计 算机放答案的位置,如图所示:DXDiTa9E3d
(2)点击工具栏中的“=”后,在“=”号这一行的最前面会出现一个可下拉的菜单,点击一 下这个菜单,将显示如图的屏幕.如果要计算平均数,就选择“AVERAGE”;RTCrpUDGiT 如果要计算中位数,就选择“MEDIAN”;要计算众数,就选择“MODE”.
2/6

计算平均学分绩小程序(最近更改更加好用)

//本程序功能是:计算平均学分绩点 //作者:11070641班韦修勇 //时间:2012年9月13日当前最后一次修改时间2012-9-15 #include #include #define TC 100 //必要时修改数字部分 class Course { public: float Point; char *Name; float Credit; void Get_Name(char *name){ Name=name; } void Get_Score(float score){ Score=score;} void Get_Credit(float credit){ Credit=credit;} void Get_Point(float score); private: float Score; }; void Course::Get_Point(float score) { 1

Point=0; else Point=Score/10.0-5.0; } void main() { Course co[TC]; float score; float credit; float sum1=0,sum2=0,GPA; int i=0,j; int flag=0; cout<<"**************************************欢迎使用*********************************"<

教你如何计算平均学分绩点

教你如何计算平均学分绩点 百分制换算绩点方法: 百分制 90-100算9个绩点, 80-89算8个绩点, 70-79算7个绩点, 60-69算6个绩点, 如果有补考重修的情况那么在最后通过成绩的基础上所得绩点减去2,比如高数补考(或重修)得80分,那么高数的绩点为8-2=6。 级别制优秀9个绩点,良好8个绩点,中等7个绩点,及格6个绩点。有补考或重修的计算和上面的相同。 所算科目的代号:A A1 B B1 C1 G1 S X1 Z1 Z3 代号在成绩单里面有,对于一些目前还没有成绩的代号为 S 的科目先不算。所有成绩在教务信息网站可以查到。另外院级公共选修课成绩不是学分绩计算的范围,但至少要修够10个学分;还有每个系的某些科目可能也不计算学分绩。 无论补考或重修多少次,只算最后一次通过的成绩,换算方法和前面一样。如;XX同学重修一门课N次,最后通过的成绩为80分,那么他的绩点就是8-2=6个,按照加权平均计算: 总学分绩点=∑(课程成绩换算后的绩点×课程学分)÷课程总学分下面举例: 假如这位同学就只有三门课程:高数、英语、结构力学 高数85分6个学分、英语78分4个学分、大学物理65分5.5个学分、那他的总绩点: (8×6+7×4+6×5.5)/(6+4+5.5)=7.032 请同学们自己算下目前的绩点,了解一下自己的情况,至少要6.6个绩点还有毕业设计达到合格才能拿到学位证。成绩好的同学戒骄戒躁、再接再厉,成绩暂时落后的同学要加倍努力、迎头赶上,争取每位同学都能拿到学位证! 特别是07级大四的同学最好计算一下,看看是否能拿到学位证。如果差一点没达到,那么努力一下,毕竟大四还有机会,何况毕业设计或者论文占的比重比较大,学分多,能拿个良好或者优秀的拿学位就更容易了。 我计算一下自己的平均学分绩点了,大概是7.0这样,拿学位不成问题了。各位加油啊!本人大四。。。

(完整版)二年级下册数学《平均分》练习题

二年级下册数学第二单元《平均分》练习 一、填空。 1、(1)把10个○平均分成5份,每份是()个。 列出算式:()÷()=()。 (2)把16个○平均分成4份,每份是()个。 列出算式:()÷()=()。 (3)把20个○平均分成5份,每份是()个。 列出算式:()÷()=()。 2、(1)把8个▲平均分成4份,每份几个? 8÷( )=( ) (2)把8个▲平均分成2份,每份几个? 8÷( )=( ) 3、分一分,填一填 算式:( )÷( )=( ) 表示:把( )平均分成( )份,每一份是( )。 4、加法算式:________________  乘法算式:________________ 除法算式:________________ 5、15÷5=3表示把()平均分成()份,每份是()。 6、(1)4×5=20 https://www.sodocs.net/doc/a17711426.html,

20÷5=4 想:(四)五二十,商是4。 20÷4=( ) 想:四( )二十,商是( )。(2)12÷2=( ) 想:二( )十二,商是( )。 12÷6=( ) 想:( )六十二,商是( )。 24÷4=( ) 想:四( )二十四,商是( )。 24÷6=( ) 想:( )六二十四,商是( )。二、口算: 4×2= 4×3= 5×2= 8÷2= 12÷3=10÷5= 8÷4= 12÷4= 10÷2= 3÷3=4÷2= 8÷2= 12÷6= 12÷2= 12÷4=9÷9= 6÷3= 10÷2= 12÷3= 9÷3=16÷4= 24÷6= 30÷5= 18÷3= 3×4=5×5= 6×6= 12÷4= 25÷5= 36÷6=3×2= 2×5= 3×4= 6÷2= 18÷6=12÷3= 6÷3= 10÷5= 12÷4= 5×3=5×6= 6×4= 15÷3= 30÷6= 24÷4=15÷5= 21÷3= 24÷6= 28÷4= 27÷3= 三、解决问题: 1、把12枝花分别插在2个花瓶里,平均每个花瓶插多少枝? 2、有20枚奖牌,平均装在5个盒子里,每个盒子可以装多少枚奖牌? 四、智力冲浪: (1)○+○+○=18 △+○=14 ☆+☆+☆+☆=20○=()△=()☆=()

学生成绩平均学分绩点(GPA)计算说明(发布版)

湖北中医药大学学生成绩平均学分绩点(GPA)计算说明学号:姓名: 一、所有课程性质分为:必修、限选、公选、通识四大类。 二、所有课程考试成绩均采用百分制计分,课程成绩60分及以上为合格,即可获得该门课程的学分和绩点。 三、课程成绩绩点计算对照表如下: 四、平均学分绩点计算方法: 平均学分绩点=∑(所修课程成绩绩点?所修课程学分) ∑所修课程学分 =(按百分制:分) 五、成绩等级标准:0 不及格(E);1.0-1.9 及格(D);2.0-2.9 中等(C); 3.0-3.9 良好(B);4.0-5.0 优秀(A) The Student’s Grade Point Average (GPA) Calculation Statement of Hubei University of Chinese Medicine No.:NAME: I、There are four types of courses: Required Courses, Restricted Elective Course, Public Elective Courses, and General-knowledge Courses. II、Scores will be calculated with the hundred mark system. A minimum score of 60 is required to PASS and get the course credits and the grade point. Grade Point Average=∑(Course Grade Point ?Course Credits ) ∑Course Credits =(hundred mark system: ) Ⅴ、GPA grade standard:0 Failure(E); 1.0-1.9 Pass(D); 2.0-2.9 Average(C); 3.0-3.9 Good(B); 4.0-5.0 Excellent(A)

(完整版)平均分练习题集

平均分练习题集 一共有()个糖果,分给3个小朋友,每人分()个。找一找,哪组是平均分? 一、平均分问题。 1. 把上面8个平均分成4份,每份多少个(? 2. 把16个4份,每份多少个(? 3 把12个平均分成2份,每份多少个(?

4. 把上面30个平均分成6份,每份多少个()? 5. 把上面35个平均分成5份,每份多少个()? . 把上面27个平均分成3份,每份多少个()? 二、解决问题. 1、二年级(3)班为庆祝三八妇女节,表演了节目 我们班有男生64人, 女生27人 没有参加演出的有39人 参加演出的人有多少人?

2、二(3)班为玉树捐款 第二组捐了多少元钱? 3、小红有6盒,每盒有8支,送给捐给希望小学19只铅笔,她还剩下了几支? 4、村长60岁时,喜洋洋多少岁。 三组学生一共捐了91元钱, 第一组捐了25元钱 第三组捐了31元钱 我今年7岁 我今年31岁

5、袋鼠爸爸妈妈带着孩子们一起逛公园。 一共要付多少元? 三、学会提问题。 1.妈妈买了30个苹果,分给我、哥哥、姐姐三个人,每个人能分多少个? 2.学校新购买了20张办公桌,准备分给5个办公室,每个办公室可以分到几张? 3.小丽跟3个朋友一起折纸鹤,每张纸能折4个.请你提出一个问题并解答。 4.亮亮跟爸爸妈妈去种树,亮亮种了2棵,爸爸妈妈每人种了5棵。聪明的小朋友,你能提出什么问题呢? 票价 大人票:每张6元 儿童:每张9元 我带了50元钱够吗?

5.姐姐上班一天工资为80元,晚上帮人打字可赚10元。你能从姐姐的工作中找到数学问题吗? 6.小宇喜欢吃汉堡,妈妈给小宇买了两个汉堡和一杯可乐,汉堡每个8元,可乐每杯四元。日常生活中也是有很多数学问题的噢! 7.莉莉跟爸爸妈妈去公园,儿童票每张5元,成人票每张8元。出门游玩的时候你动脑筋思考了吗? 8.笔记本每本2元,铅笔每支一元。买文具的时候你自己计算总价了吗? 9.小文坐车上学每次要花2元钱,每天早晨坐车去学校,下午坐车回家。请你提问题。

(完整版)人教版小学数学《平均分》教学设计和反思

教学内容:《人教版义务教育课程标准实验教科书》二年级下册,平均分例1、例2(12-14页) 教学目标: 1.引导学生在具体情境中感受“平均分”,在分东西的实践活动中建立“平均分”的概念,理解“平均分”的含义。 2.让学生经历“平均分”的过程,在具体情境与实践活动中明确“平均分”的含义,掌 握“平均分”物品的几种不同方法。 3.培养学生自主探究的意识和解决问题的能力。 教学重点:经历“平均分”的过程,感知“平均分”的概念,掌握“平均分”物品的几种不同方法。 教具、学具准备:课件、圆片、小猴子分香蕉课件。 教学设计: 一、创设情境,直观感知“平均分” 1.情境引入,感悟平均分的特点。 师:课件出示主题图让学生观察。请同学说一说你从中发现了什么数学信息。 生:我看到了有两只熊猫还有十个竹笋。 2.动手实践,初步形成“平均分”的表象 师:大家观察得真仔细,现在拿出圆片代替竹笋,说说怎样把这些水果分给两只熊猫,然后分一分。 学生活动,教师查看。结果汇报给大家。 生1:给大熊猫7个,小熊猫3个,因为大熊猫吃的比较多。 生2:两只熊猫个5个,因为这样一样多,最公平。 生3:给小熊猫8个,大熊猫2个,因为大熊猫希望小熊猫多吃长得快。 3.从学生的分配方案中,揭示“平均分”的概念。 师:同学们分的都很好,现在仔细观察,有一种很特殊的分法。最公平的分法,其他 的都是一边多、一边少,揭示平均分。 分得同样多也就是每份分得同样多,这种分法就是”平均分”。 板书课题:“平均分”,齐读,指名读。

4.在渗透份数,每份数中进一步理解平均分的含义。 课件出示,小红拿来了8块糖,它有三种分法,你能判断出哪组是平均分的吗?小组同学互相说说你的想法。 指名汇报并说出理由。 二、动手操作,探究平均分的方法 1.课件出示主题图,5只小猴子分20个桃子,小组之间进行讨论,看看怎样分。 2.动手操作,展示平均分的方法。 师:大家拿出20个圆片代替桃子,动手分一分。 学生分,教师参与学生之中,最后分组汇报并展示不同的分法。 组1:一个一个地平均分5份,每份4个。 组2:两个两个的分。 组3:先三个三个的分,剩下的三个一份一个 生4:我是每次拿4个放在一起,再拿4个,拿5次。 师:刚才同学们可真了不起,帮着小明想出了这么多分桃子的方法,但是,不论怎样分,最后的结果是一样的,每只小猴4个桃子,是平均分的。 3.再次操作,强化平均分。 师:如果把这15个桔子,平均分成3份,每份是几个?你还会分吗? 学生动手操作分,展示分法,学生评价。 三、应用新知,解决生活问题。 1.联系实际,练习体验。 师:小明非常喜欢小动物,他买了12个香蕉,想平均分给3只小猴(课件出示:桌面上小明放有12个香蕉,下面蹲着3只小猴)你知道每个小猴分几个吗? 知道的跟你的同桌说一说,不知道的可以用学具摆一摆。学生汇报教师演示,每只小猴4个,可这时又来了一只小猴。 师:唉呀,又来了一只小猴,咱们要重新分这12个香蕉了。 生:把12个香蕉平均分给4只小猴 师:好主意,那每只小猴分几个?(学生讨论,汇报:每只小猴3个) 课件演示又来了2只小猴

C++学分绩点计算器

#include #include #include #include using namespace std; struct GPA { int score; float credit; int num; }obj;//结构体GPA void show(GPA obj)//按格式输出 { cout<>obj.score>>obj.credit; obj.num++;//计算表长 outFile.write ((char *)&obj,sizeof(obj)); cout<<"Go on?(y/n)"; cin>>flag; cout<<"INFO: Your have entered "<

20.1.1根据频数分布表求平均数,使用计算器求平均数[潘举标]【市一等奖】优质课

教学目标 1.理解算术平均数的简便算法与加权平均数的一致性,会用计算器求加权平均数; 2.会根据频数分布计算加权平均数,理解它所体现的统计意义,发展数据分析能力. 2学情分析 初中阶段是学生智力和心理发展的关键阶段,初中生具有活泼好动、好表现特点,他们喜欢自主观察、亲身地感受、适应的交流。八年级学生的逻辑思维从经验型向理论型发展,已具有一定的分析、归纳的能力,但对于较复杂的平均数计算—加权平均数的计算与理解,还不熟悉研究问题的方向和方法,这包括:1.了解“权”的差异对平均数的影响,2.借助几个加权平均数的实例,通过观察、归纳、猜想、验证并推广到一般方法,3.理解加权平均数的计算方法,通过实例感受算术平均数与加权平均数区别与联系,亊实上,这个过程的处理,就是希望学生在初步感受—充分感知—形成方法—理解应用—深入感知—内化新知的学习过程中能得到全面发展 3重点难点 重点:感受权的差异对平均数的影响,难解并会计算加权平均数。 难点:理解权的意义,运用加权平均数解决一些实际问题。 4教学过程 4.1 第一学时 4.1.1教学活动 活动1【导入】复习 复习箅术平均数及加权平均数公式 活动2【练习】问题1 :求数据1,1,2,2,2,3,3,3,3,3的平均数 两个解法不同学生板演后教师归纳导出数据重复出现求加权平均数公式 活动3【讲授】问题2 :某班级为了解学生年龄情况,作了一次年龄调查,结果如下:13岁8人,14岁16 人,15岁24人16岁2人,求这个班级学生的平均年龄(结果取整数)

教师提问13岁8人是什么意思?如何理解,提问学生后归纳:即13这个数重复 出现8次,最后由学生自主完成 活动4【活动】问题3 为了解5路公交车的运营情况,某公交公司统计了某天5路公交车每个运营班 次的载客量,得到下表: 载客量/人组中值频数(班次) 1≤x<21 11 3 21≤x<41 31 5 41≤x<61 20 61≤x<81 22 81≤x<101 91 18 101≤x<121 111 15 (1)补全表格(提问两个不同解法学生回答,教师说明组中值求法) (2)这天5路公交车平均每班载客量是多少?(让学生用计算器完成) 活动5【练习】问题4 课本115练习第1,2题 学生先自主完成,然后两学生板演,提问学生板演存在问题, 活动6【活动】小结 1.数据分组后,一个小组的组中值是如何确定的?(提问学生回答) 2.根据频数分布求加权平均数时,你如何确定数据与相应的权?(提问学生来完 成) 活动7【作业】课后作业 课本121页习题20.1第1,3,4,题

最新重庆文理学院学分绩点计算器(请只填入成绩)整理

科目 成绩 学分绩点 学分绩点 马哲 3.0000.00毛概 6.0000.00计算机基础 1.0000.00计算机基础(上机) 1.0000.00英语语音2 2.0000.00初级口语2 2.0000.00中级口语2 2.0000.00初级听力2 2.0000.00中级听力2 2.0000.00英语阅读4 2.0000.00英语语法2 2.0000.00初级写作2 2.0000.00中级写作2 2.0000.00综合英语4 5.0000.00高级英语2 4.0000.00英语国家概况 3.0000.00英语语言学概论 2.0000.00英国文学 2.0000.00美国文学 2.0000.00笔译2 2.0000.00口译基础2 2.0000.00第二外语4 2.0000.00学与教的心理学 3.0000.00教育基本原理方法 3.0000.00英语教学论2(微格) 2.0000.00英语语言测试 2.0000.00跨文化交际 2.00 0.00自动计算结果 ε课程学分= 65.00ε学分绩点= 0.00 你的平均学分绩点= ⑤以上说明中,绩点就是⑥关于计算器的使用,只外国语学院英语师范专业学分绩点计算器 说明(使用前请仔 ①综合评定成绩不及格,②课程成绩大于等于60的③平均学分绩点=ε学分绩点/ε课程学④学分绩点 =课程绩点 *课 ⑦本计算器理论可以用于

前请仔细阅读): 及格,绩点记0; 于60的课程绩点=(成绩-50)/10; ε学分绩点/ε课程学分; 绩点*课程学分; 点就是课程绩点,学分就是课程学分,学分绩点为两者之积用,只需要填入成绩即可(黄色区域),其余结果自动计算以用于所有专业,科目名称如果有变动请修改对应学分值。 0.00

平均学分绩点和平均学分绩的算分

1、学分制课程体系:按一级学科或学院进行模块式课程整合,课程体系分为通识课程、学科核心课程和选修课程三大模块。其中,通识课和学科核心课两大模块课程为必修课程。 (1)通识课程。它是指公共基础课,包括高等数学、大学物理、大学外语、“两课”、计算机应用基础、体育、现代生物学导论和文献检索与利用等; (2)学科核心课程。它是指学科基础课、专业主干课和实践教学环节(含各类实验、实习、课程设计、毕业设计和毕业论文等); (3)选修课程。它包括公共选修课和指导性选修课(含专业指定选修课即限选课和任意选修课等)。 2、学分绩点制。为精确反映学生的学习质量,综合衡量学生素质,推行学分绩点制。学分绩点也称平均学分绩点,是学生奖学金的评定、奖励、辅修专业的选读、第二学士学位专业的选读、提前毕业、免试保送研究生、就业推荐等的重要依据。 3、2008年南昌大学推荐免试生遴选的专业课成绩按通识课程和学科核心课程(不含选修课程)进行计算(详见《关于做好我校2008年推荐优秀应届本科毕业生免试攻读硕士学位研究生工作的通知》)。 具体计算方法如下: ()∑∑?=课程学分课程学分课程绩点数平均学分绩点数 其中,课程绩点数的取值规则为: (1)百分制成绩为95分以上(含95分),课程绩点数为5.0; (2)百分制成绩为85-94分,课程绩点数为4.0; (3)百分制成绩75-84分,课程绩点数为3.0; (4)百分制成绩65-74分,课程绩点数为2.0; (5)百分制成绩60-64分,课程绩点数为1.0; (6)百分制成绩为60分以下,课程绩点数为0.0。 五级制成绩按与百分制成绩关系进行相应转换。 学分点绩是万老师用电脑系统自动生成的。 平均学分绩计算方法为:平均学分绩=∑(课程百分制成绩×课程学分)/∑课程学分 医学类专业学生 专业文化素质分=平均学习成绩 平均学分绩是吧你们6个学期的成绩周五下午各班同学算出来的

川大绩点计算方法

赶时间出去,就不排版了。 衡量成绩主要有2个指标,一是平均分,二是学分绩点。先举个栗子: 假设我一学期修读了三门课程 微积分4学分95分 体育1学分60分 形势与政策0学分(其实是0.25)85分 那么这学期的平均分是(95*4 +60*1+85*0.25)/(4+1+0.25)= 87.86 川大的奖学金评定和保研等等都是看平均分的,而且大多数时候只看必修课,大家掌握好用excel计算平均分的方法,就可以在需要用平均分的时候,迅速计算,立刻填申请表啦。具体方法后面和绩点一起说 要注意到,平均分87.86是个很高的分数,它没有反映出这个学生体育成绩较差的实际情况,所以又有了一个叫学分绩点的东东,可以对所有课程有一个更全面的衡量。 以川大的绩点算法为例 课程学分百分制对应绩点

微积分4学分95分 4.0 体育1学分60分 1.0 形势与政策0.25学分85分 3.6 那么这学期的学分绩点是(4.0*4 + 1.0*1 +3.6*0.25)/(4+1+0.25)= 3.41 因为80分-84分对应的绩点是3.2.,85-89对应3.6. 对于绩点和平均分算法做一个对比: 另一个同学这三门课程都是87,他的平均分自然是87,绩点是3.6。 而示例中这位同学,他的平均分87.86,绩点只有3.41。 可见绩点算法与平均分算法得到的结果有明显差异,一般国外更注重绩点。同时,我表达一下对08级吴院最高绩点,3.87的崇敬之情。。。 川大的百分制-绩点对照表(74和84绝对是最悲情的分数) 95-100 4.0 90-94 3.8 85-89 3.6 80-84 3.2 75-79 2.7

(完整版)二年级数学下册平均分练习题

一、看谁算得又对又快。 7×()=35 ()×6=24 8×()=32 20÷5= 36÷9= 18÷2= 28÷7= 32÷4= 18÷6= 45÷9= 18÷6= 32÷8= 20÷5= 15÷5= 30÷6= 16÷4= 21÷3= 15÷3= 二、填一填。 1、在算式20÷5=4中,被除数是(),5是(),4是() 2、被除数是35,除数是5,商是()。算式: 三、列算式。 1、一共有12个西瓜 (1)每只小猴子搬2个西瓜,需要()只小猴子。 算式: (2)有6只小猴子来搬西瓜,每只小猴子搬()个。 算式: 2、16个珠子。 (1)分成2串,每串有()个珠子。 算式: (2)如果把这些珠子每8个串成一串,可以串()串。 算式: 3、有12根小棒。 (1)平均分成3捆,每捆()根。算式: (2)每2根分一捆,能分()捆算式: (3)每6根分一捆,能分()捆。算式: 4、有24只,如果每3只小猪住一间房,一共需要()间房。 算式: 5、一共有36个土豆,小老鼠每次运9个土豆,要运()次才能运完。 算式:一、看谁算得又对又快。 7×()=35 ()×6=24 8×()=32 20÷5= 36÷9= 18÷2= 28÷7= 32÷4= 18÷6= 45÷9= 18÷6= 32÷8= 20÷5= 15÷5= 30÷6= 16÷4= 21÷3= 15÷3= 二、填一填。 1、在算式20÷5=4中,被除数是(),5是(),4是() 2、被除数是35,除数是5,商是()。算式: 三、列算式。 1、一共有12个西瓜 (1)每只小猴子搬2个西瓜,需要()只小猴子。 算式: (2)有6只小猴子来搬西瓜,每只小猴子搬()个。 算式: 2、16个珠子。 (1)分成2串,每串有()个珠子。 算式: (2)如果把这些珠子每8个串成一串,可以串()串。 算式: 3、有12根小棒。 (1)平均分成3捆,每捆()根。算式: (2)每2根分一捆,能分()捆算式: (3)每6根分一捆,能分()捆。算式: 4、有24只,如果每3只小猪住一间房,一共需要()间房。 算式: 5、一共有36个土豆,小老鼠每次运9个土豆,要运()次才能运完。 算式:

平均学分绩点计算器

实验报告 课程名称:VC++面向对象与可视化程序设计 实验项目:平均学分绩点计算器 专业班级:电子信息工程1003班 姓名:邓运思学号:100402317实验室号:信息205 实验组号:17 实验时间:2012/12/10批阅时间: 指导教师:伞宏力成绩:

沈阳工业大学实验报告 (适用计算机程序设计类) 专业班级:电子信息1003班学号:100402317 姓名:邓运思 实验名称:平均学分绩点计算器 1.实验目的: 掌握使用VC++6.0为编程开发环境,进行简单的可视化编程 设计一个学分绩点计算器,并能按要求进行计算 2.实验内容: 建立类型为基本对话框的工程 熟练掌握简单控件的用法 学习掌握计算的算法 3. 实验方案(程序设计说明) 算法:平均学分绩点=各科成绩*各科对应的学分/学分之和 界面设计:分两个学年(包括成绩输入,学分输入,是否从修的选择),有时间显示,计算结果的输出,对结果的相关提示,插入图片,连接网站,背景颜色设置,字体设置 设计流程图: 建立工程:

界面: 控件:用到的有静态,组框,组合框,编辑,复选框,按钮,图像等控件退出对话框: 4. 实验步骤或程序(经调试后正确的源程序) 见附件A

5.程序运行结果 6.出现的问题及解决办法 1.组合框无法清零 解决办法:找到.SetCurSel()函数,括号里的值为-1 2.保留计算结果后2位有效数字 解决办法:a1=pjxfjd*1000.0; a2=pjxfjd*100.0; a3=a1%10; if(a3>=5) { a4=a2+1; } else { a4=a2; } a5=a4/100.0; 这种方法还保证了进位 3.计算有负位 解决办法:有时输入的不合理造成不对的输出结果,所以给输出加限制条件4.加入图片 解决办法:须转换为8位256色数的BMP格式的图片

(完整版)《平均分说课稿》

《平均分》说课稿 城关镇东关学校 一、说教材 《平均分》这一节课是二年级下册所学的内容,是建立的一年级学的简单分类与二年级上册表内乘法的基础上,为今后学习各种除法和除法应用题打下基础。因此,这一课的教材中设置了活动情境,实践操作,想想分分,巩固练习这样几个层次,完成对新知识的牵引,让学生由已知感受未知,从未知探求新知。 二、说教法学法 我在设计本堂课的理念是:新课标指出每一堂课都应该以学生为中心,以探究为手段,积极发展学生的求异思维。以培养学生各种能力为目的,最终让学生形成一种新型的数学思想,体验生活与数学的关系,解决生活中的实际问题。二年级的学生在生活中碰到平均分的机会很多,所以已粗浅的接触了此类知识,脑海中基本无浅略的表象,更无系统的理念体系,这节课的目的就帮助学生把理论知识升华。我预设如下教法: 1、情境教学法:以具体生动的生活情境为依托,激发学生学习的兴趣和主动探究的积极性;让学生始终在具体的情境中经历学习的过程。 2、动手操作法:通过多次的动手操作,引导学生多种感官参与,经历数学建模过程。 学法: 1、直观操作法:化抽象为形象,符合低年级学生的年龄特征。 2、观察比较法:通过小组合作,给每个学生创造充分的动手实践机会,在各种形式与内容的分一分活动中体验平均分的特点和方法。 3、合作学习法:以小组合作为主要学习形式,每个活动面向全体,同时在 开放性练习的设计上又注重个性的张扬。 三、教学目标及重难点: 1.通过分分摆摆的操作,了解什么是平均分及怎样分才是平均分。让学生在 脑海中形成平均分的表象,并由此粗浅的感知除法。 2.培养学生的观察能力,操作能力及自主探究与合作交流的意识。 3.能用学到的平均分知识去解决生活中的实际问题。 本节课的重点是每份同样多才是平均分,而难点则是平均分的分法。

相关主题