不懂高中数学能学会程序设计吗

不懂高中数学能学会程序设计吗,第1张

学习编程是需要一定数学基础的,一般来说,初中水平是必须的。但是这并不是说编程就不需要太高的数学水平,实际情况是数学学得越好,对编程越有利。尤其是算法和数据结构,如果数学差,是不可能学好的。另外,编程所要求的数学和中学阶段的数学有所区别,建议好好学习组合数学喝离散数学。

MATLAB程序与数学实验

一、

您的问题的程序代码

%注意:您在网络上给的程序中有些许错误,现在已经改正如下:

x=[165

163

162

173

173

165

178

165

170

163

172

182

171

177

166

170

173

163

155

160

173

180

175

169

163

152

176

179

149

156

162

164

148

172

183

173

156

164

162

162

164

172

176

158

156

167

163

168

163

165

167

175

172

161

182

168

173

152

153

159

148

183

175

170

173

171

170

168

168

167

165

164

168

169

167

150

180

170

183

168

170

172

170

180

156

164

161

162

163

168

170

172

171

172

173

176

168

164

173

168];

y=[75

62

63

61

65

69

68

67

62

64

63

60

61

69

67

62

65

55

56

58

54

74

72

65

68

59

68

75

62

60

61

63

65

69

68

59

54

75

72

70

62

63

65

68

67

72

74

71

70

73

60

65

64

63

68

67

71

70

68

58

54

52

59

68

65

64

62

68

72

75

74

72

73

71

76

65

59

58

72

71

65

64

63

67

70

72

76

76

78

79

71

65

62

63

60

59

54

50

70

51

];

hist(x,10);title('学生身高的直方图')

figure;hist(y,10);title('学生体重的直方图');

%统计量的计算

mean(x)

median(x)

std(x)

var(x)

range(x)

skewness(x)

mean(y)

median(y)

std(y)

var(y)

range(y)

skewness(y)

%分布正态性检验

figure;normplot(x)

figure;normplot(y)

%极大似然估计

[muhat,sigmahat,muci,sigmaci]

=

normfit(x,

005)

[muhat,sigmahat,muci,sigmaci]

=

normfit(y,

005)

二、

具体解决办法及结果如下:

你自己慢慢看吧。

ans

=

1674800

ans

=

168

ans

=

79930

ans

=

638885

ans

=

35

ans

=

-03331

ans

=

656900

ans

=

65

ans

=

64145

ans

=

411454

ans

=

29

ans

=

-02369

muhat

=

1674800

sigmahat

=

79930

muci

=

1658940

1690660

sigmaci

=

70179

92853

muhat

=

656900

sigmahat

=

64145

muci

=

644172

669628

sigmaci

=

56319

74515

图发不上去,你自己把我修改后的代码复制粘贴到Matlab命令窗口中,就会得到四张图。

文档通过邮件发给你了,请注意查收。

一、创设情境,激发学生的学习兴趣

1、创设生活化的情境。让学生从所熟悉的情景中,感受生活中处处有数学,数学就在身边。教学中可以经常选取商品打折、银行计息、环境保护等各方面的实际问题,这些情景新颖的应用题,将数学知识与实际生活相联系,可以激发学生学习数学的热情。

2、创设人文化的情境。长期以来,数学教学比较注重算、练等方面的思维训练,形成了重科学教育、轻人文教育的模式。学生学习数学往往处于被动状态,部分学生害怕数学,甚至厌恶数学。有的认为数学学习没有意义,排斥数学学习。

3、创设趣味性的情境。爱因斯坦曾说过:“信趣是最好的老师”。学习兴趣是驱使学生学习的强大内驱力。趣味性的情境创设,学生会感到奇妙不已,具有强大的吸引力,从而主动愉快地进入学习活动中。

二 、注重启发、培养学生自主学习的信心

自尊、自信、自强是自主学习,自我教育的动力。自我教育需要一个重要的强大的促进因素,这就是一个人的尊严感、尊重自己,才有上进心。“只有受教育者尊重自己,才能有自我教育”,我们老师的任务就是唤起和保护学生的自尊,让他们体会到受尊重、被信任的感觉,从而产生自豪感、自信心,建立起自尊、自信、自强,成为推动自我教育、自主学习的动力。

三、教给学生学习方法,形成自主学习能力

教育家陶行之曾说过:“教是为了不教。”达尔文也有一句格言:“最有价值的知识是关于方法的知识。”因而培养学生自主学习能力还必须在教学中改进教法,指导学习方法。

1、对于抽象的数学知识,加强直观 *** 作。

加强直观 *** 作,指导学生初步学习抽象概括的思维方法。数学知识具有不同程度的抽象性,为适应学生的思维方式、符合学生的认知规律、指导学生抽象数学知识和原理,就需要为学生提供具体材料,使学生通过具体 *** 作进行大量的感知,建立表象,以此作为抽象数学知识的支柱。

2、训练学生的语言表达,促进语言和思维的协调性

训练学生的语言表达,指导学生学会有条理地阐述数学问题,表达自己的思维程序,是发展学生思维,充分发挥学生的主体作用的一个重要方面。在教学中,首先应注意训练学生用准确的语言来回答问题,引导学生从生活语言过渡到数学语言;然后借助于适当的数学活动。如动手 *** 作或观察老师的实际 *** 作,指导学生完整地表达数学含义,促进数学思维能力的发展;最后再指导学生用简练的语言概括数学问题或数学原理,使学生能够达到语言和思维的一致。

3、精心设计课堂提问,培养学生勤于思考。

精心设计课堂提问,指导学生逐步地学会思考的方法和习惯。精心设计对学生理解和掌握有关知识起重要作用的问题,能够促进学生主动思考和联想思维能力的发展

4、适时的指导和总结,掌握科学的数学思想与方法。

适时的指导和总结,使学生自觉的运用科学的方法学习。如平行四边形面积的计算,可以先引导学生回忆小数乘法是怎样转化成整数乘法去计算的,在提出平行四边形面积的计算是否也可以运用转化的方法呢?转化成什么图形?再组织学生剪一剪,拼一拼,看能不能转化成长方形,再逐步推导出计算公式。

四、养成良好的学习习惯,发展学生的自主学习能力

叶圣陶先生说:“教育是什么,简单地说,就是要培养良好的习惯”。进入新世纪,时代的发展对小学数学教育提出了更高的要求,从某种意义上讲,养成良好的学习习惯,比获得知识更重要。具有良好学习习惯的学生,不但能坚持自觉和课前预习,迅速愉快地投入学习活动,而且会有很强的探索精神。

五、体验成功,感受自主探索的乐趣。

一个人只要体验一次成功,便会激起无休止的追求意念和力量,因此,在学生获取知识的探索过程中,要让学生体验成功的愉悦,感受自主探索的乐趣;当学生在探索知识过程中经历“磨难”后,突破重围有伟大的新发现时,这是一种强有力的和令人兴奋的情绪体验,学生品尝到自主探索带来的成功乐趣时,他会产生再次追求这种情感体验的愿望。

以上就是关于不懂高中数学能学会程序设计吗全部的内容,包括:不懂高中数学能学会程序设计吗、MATLAB程序与数学实验、如何帮助学生掌握数学中程序性知识的教学策略等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/9701970.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存