如何运用结构法解数学题

如何运用结构法解数学题

ID:45583953

大小:54.13 KB

页数:20页

时间:2019-11-15

如何运用结构法解数学题_第1页
如何运用结构法解数学题_第2页
如何运用结构法解数学题_第3页
如何运用结构法解数学题_第4页
如何运用结构法解数学题_第5页
资源描述:

《如何运用结构法解数学题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、如何运用结构法解数学题概述:本文经过举例的方法,引见了结构对偶式、结构辅佐函数、结构辅佐方程等解数学题的结构方法。该方法打破了惯例的数学解题思绪,经过观察、联想,结构出满足条件的数学对彖,使复杂的效果复杂化,对学生解答数学难题,提鬲数学学习兴味有协助。vbi>中心词汇:计算机毕业网结构法解数学题“结构”vbr>注:本文中所触及到的图表、注解、公式等外容请以PDF格式阅读原文vbr>


摘要:木文从感性认识、算法分析、代码讲授、功能变化四个方面探

2、讨了编程语言的教学模式,并结合具体实例对这一教学模式进行了说明。vbi>关键词vbr>本文来自:计算机毕业网:编程语言;教学;教学模式vbr>
1引言vbi>
在计算机专业本、专科和非计算机专业的计算机教学中,学校儿乎都设置了高级语言程序设计或数据库管理语言的程序设计课程。与一些应用软件或工具软件相比,编程课程的教学具有较人的灵活性,这使得学生掌握起來有一定困难,教师教学也有一定的难度。采用何种教学模式进行教学就成为编程语言教学的一个关键。笔者经过多年的教学实践,总结出了编程语言教学的感

3、性认识、算法分析、代码讲授、功能变化的教学模式,这些在实际教学中收到了很好的效果。

2编程语言教学模式探讨vbr>
在下面的讨论中,以Java语言编写查询记录的程序为例进行说明。
2.1感性认识vbr>这里的感性认识是指先让学生对要讲授的程序有一个感性的认识。即先运行程序,显示程序的运行结果,让学生了解程序的运行界面、控件的布局、操作顺序及整个程序的功能。使学生对要讲授的程序有一个感性的认识,这对于理解算法及编程代码都是非常冇利的。vbr>通过运行界面,学生可以了解整个界面

4、的布局,即各个控件的摆放位置及和互关系,Z后在文本框输入査询条件(书名)并单击“确定”按钮后,即显示出查询结果,这让学生了解操作顺序并看到运行的结果,同时也知道了整个程序的功能。
2.2算法分析vbr>根据上面演示的界面、操作顺序及运行结果,详细分析程序的功能,在此基础上,我们分别从界而设计、事件代码两个方而进行算法分析,找出程序实现的算法并画出程序流程图。
例如,对于査询记录程序,其界面设计的算法分析如下:由于是在窗口内显示界而,所以应先创建一个窗口类Frame类的子类。在子类的构造方

5、法中创建标签、文本框、按钮等对象;设计相应的布局,通过面板等容器将这些对象添加到窗口中;添加诸如按钮等对象事件的监听。
对于在文本松中输入书名,并单击“确定”按钮,处理按钮事件的算法分析如F:到数据廉中查找满足条件的记录,如果没找到就显示札I应的信息,并重新输入查找条件;如果找到了就将找到的记录放在札I应的面板等容器中并显示。vbr>其他如“打印”和“退出”等按钮事件处理算法按相应的要求给出。
根据上而的算法分析,画出程序的流程图如图1所示。vbr>
图1程序流程vbr>

6、上而的流程图教师要进行详尽的讲解,使学生真正了解程序的算法,这对厉而书写程序代码非常重要。因为代码的编写就是将算法变成能运行的程序。
因为许多程序可以冇多种算法,在教师讲授自己的算法之前,可先让学生写出自己对这个问题的算法分析(这就要求学生要事先预习教学内容)并画出流程图,再对学生的算法进行简单评价。vbi>2.3代码讲授vbi>根据上面的算法分析,教师可采用下面两种方式讲授程序代码:一种是逐条给出并在讲解过程中启发学生如何写代码,这时可以启发学生思考要想完成算法的某一功能应如何给出代码。教师

7、可以先让学生给出代码,然后按学生给出的代码演示运行结果,看是否达到了算法的要求,如果达到要求应给了积极的评价;没有则应和学生一起分析问题出现在哪里,找出正确的思路,直至给出正确的代码。学生给出的代码可能会冇多种,可选择冇代表性的儿个进行演示及分析,不要只讲正确的代码方案,不正确的代码方案也可作为反例提醒同学们注意,这样对于鼓励学生参与互动教学冇积极的作用。刃一种是代码全部给出,Z后按算法要求讲解每一条语句的作用,再讲解每一段的作用并解禅它实现了算法的哪一个功能。前者占用课堂时间较长,但对启发学生的编

8、程思维有好处;后者占•用课堂时间短,提高了课堂效率,但学生学握程序代码效果不如前者。教师在教学中可根据学生情况、教学内容的复杂程度及课时数进行选择。在讲解过程中教师一定要结合算法,注意讲清每条语句或每一段代码能完成算法中的哪一步。在此过程中,为了说明某条语句或某段代码的作用,可边讲解边演示其运行的结果,这样效果会更好。
2.4功能变化vbr>在讲解清楚上面的程序之后,可对程序的语句或程序段进行修改,例如删除某些语句、修改某些语句,并演示删除或修改变化后的运行效果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。