求助求助求助求助,电脑大神娱乐电脑版帮忙看一下

视频时长:
视频版本:
相关专辑:
您正在观看的是视频【粤教版选修1高一《算法与程序设计2.3程序的选择结构》教学视频-糜莉】。如果您觉得该视频很不错请别忘了将该视频进行转发,让更多的人一起分享!请记住我们的网站【教视网 /】,大量收录国家级和各省市优质课、展示课、公开课等名师课堂实录以及从互联网搜集精选的经典教学视频,为广大教师朋友提供一个优质而便捷的视频观看平台。
分类帮助中心君,已阅读到文档的结尾了呢~~
广告剩余8秒
文档加载中
《算法与程序设计》 之之,算法,和,程序设计,程序与算法
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
《算法与程序设计》 之
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口[转载]粤教版《算法与程序设计》各章要点分析与建议
算法与程序设计模块的前导课程
数 学必修-3算法初步统计,
信息技术基础第四章4.1节
例子:文字加密与解密目的:了解计算机程序解决问题的过程、了解程序设计语言是人们与计算机打交道的桥梁、了解VB界面
第一章 揭开计算机解决问题的神秘面纱
承接必修模块的任务
  必修模块的相应部分--远观、感受
   &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
本章--近看、掌握
1、经历分析问题、确定算法、编程求解等用计算机解决问题
的基本过程,认识算法和程序设计在其中的地位和作用。
2、经历用自然语言、流程图或伪代码等方法表示算法的过程
3、了解顺序、选择、循环三种基本结构及其重要作用,掌握
&  计算机程序基本概念,能解释计算机程序执行的基本过程
4、了解程序设计语言、编辑程序、编译程序、连接程序以及
  程序开发环境等基本知识。
  算法的概念 从数学课程中有了了解
          自然语言
 算法的描述    流程图
          伪代码
&&算法的选择    算法的多样性
           程序的特征
程序程序设计语言&&&&&
程序的基本结构
           &&
程序的产生与发展
(算法的选择&多样性&)&&&&
求两个正整数的最大公约数:
同学甲的算法(辗转相除法)  &
同学乙的算法(穷举法)
Private Sub
Command1_CLick()  Private Sub
Command1_CLick()
Dim m As Long, n As
Long   &&&
Dim m As Long, n As Long
  m = 9147485           m = 9147485
5147480          & n =
n&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Do While r &
0&&&&&&&&&&&&
  &&&&&&
Do While m mod i&0 or n mod
r&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
r = m Mod n
Loop&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Print "最大公约数=";
n&&&&&&&&&&&&&&&&&&&&&&&&
Print "最大公约数="; i
Sub&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
算法多样性的另一个例题
求出下列所有数的总和:
2004&&&&&&&&
2005&&&&&&&&
2005&&&&&&&&
2006&&&&&&&&
… … 2006&&&&&&&&
2007&&&&&&&&
  … … … …  
&&&&&  … … … …  
2009 … …&&
4009&&&&&&&&&
4010&&&&&&&
解法之一:发现数的摆法的规律
解法之二:缩小规模探究和的规律
n=1时,和=1   
n=2时,和=8
n=3时,和=27
n=4时,和=64
解法之三:公式推导法
第1行:(1+n)n/2
第1行:(2+n+1)n/2
……& ……
第n行:& (n+2n-1)n/2
总和: [(n+1)n/2+(3n-1)n/2]n/2
= [(n+1)+(3n-1)]&n/2&n/2
下列说法是否正确?
1、描述算法的方法有4种:
  自然语言、流程图、伪代码和程序
2、选择结构有一个入口两个出口。
第二章 程序设计基础
VB语言及程序开发环境
   程序的三种结构
   模块化程序设计
从这章开始,要求真正掌握程序设计的方法。
程序设计的困难:
  表达方式与平时习惯不一样
组合内容,提升编程境界
  课本P58.交流(2)
  用Do循环的四种形式各编写一个程序,实现输入一个自然数M,判断这个自然数是否素数。
课本P59.练习(1)
  编写程序求出10000以内的所有素数。
Private Sub Command1_Click()
  & For m = 2 To 10000
   &&& i = 2
Do Until& m&
Mod& i = 0& Or&
i &=& m - 1
&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&
&&&&&&&&&&&&
If m Mod i & 0 Then P
&& End Sub
另一种思路
Private Sub Command1_Click()
&& For m = 1 To
For j = 1 To m
&&&&&&&&&&
If m Mod j = 0 Then s = s + 1
If&& s = 2&
Then& print&
又一次改进
Private Sub Command1_Click()
&&& For m = 1 To
For j = 2& To& sqr(m)
&&&&&&&&&&&
If& m& Mod& j =
0& Then& s = 1
If&& s = 0&
Then& print &m;
&&& Next m
Private Sub Command1_Click()
&& Dim a(10000)
For& m = 2& To&
10000 :& a(m) = 1 :& Next i
For& m = 2& To&
If a(i) = 1 Then
&&&&&&&&&&
&&&&&&&&&&
For j = i * 2 To 10000 Step i: a(j) = 0: Next j
知识整合,提高编程能力
 例  课本P59.练习(4)
编写程序,在屏幕上输出如下字母塔:
&&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&
ABCDEFGHIJKLMNONMLKJIHGFEDCBA
准备1(全是“A”)
Private Sub Command1_Click()
&& For i = 1
Print Tab(40 - i);
For j = 1 To 2 * i - 1
Print "A";
准备2(由“A”到“Z”)
Private Sub Command1_Click()
&& For i = 1
Print Tab(40 - i);
For J = 1 To 2 * i - 1
Print& Chr (65 + (J-1)&
解决方案一、分步处理
Private Sub Command1_Click()
&& N = 20:
&& For i = 1 To
Print Tab(40 - i);
a = 65        a = a - 2
For j = 0 To i -
1&&&&&&&&&&&&&&
For j = i To 2 * i - 2
Chr(a);&&&&&&&&&&&&&&&&&&&&&&&
Print Chr(a);
1&&&&&&&&&&&&&&&&&&&&&&&&&&&&
j&&&&&&&&&&&&&&&&&&&&&&&&&&&
解决方案2:构造算式
Private Sub Command1_Click()
&  N = 20:
&  For I = 1 To N
&&&   Print
Tab(40 - I);
&&&&&&&&&&&
For j = 1 To 2 * I - 1
&&&&&&&&&&&&&&
Print Chr(64 + I - Abs(I - j));
&&&&&&&&&&&
&&&&&&&&&&&
(问题讨论)
下列说法是否正确?
步长为0的FOR循环一定是死循环。
考察下面的程序:
For& i= 1 to 5&
&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&
第三章 可视化编程
面向对象的编程技术(P70)
 ★对象
 ★属性-对象的性质
 ★方法-对象的动作(行为)
 ★事件-对象的响应
    事件过程、事件驱动
下列说法是否正确?
  “漂亮的瓶子摔碎了。”其中“瓶子”是对象,“漂亮”是对象的属性,“摔”是行为,“碎了”是事件。
   小红把一只漂亮的闹钟上好链条,把响铃的时间调到7点。第二天早上7点,闹钟的铃声响起,起床了。则从面向对象程序设计的角度看,……
程序的调试
综合活动--心算练习程序设计
第四章 算法与程序设计
☆算法
    解析法  穷举法   
    查找算法 排序算法 递归算法
 ☆顺序文件、数组
 ★综合活动
      排错能力
4.1 用解析法设计程序 
☆测量高度问题
  要用到相关的知识
☆小球弹跳问题
&&&&&计算的并不是一个表达式
☆电阻计算问题
  要解方程
要解决的问题 
☆了解解析法的基本概念及用解析法设计算法的基本过程。
 可拓展部分
★计算会有误差,有时误差会有致命影响。
★有关数值运算的成型算法。
& 例:求正数A的平方根
x=1 : for i=1 to 20 : x=x/2+A/2/x : next i : ?x
第五章 面向对象程序设计
☆面向对象(OOP)程序设计
       的基本思想
  ☆面向对象程序设计中的基本概念
   ★对象  ★类  ★消息  ★继承
   &&& 实例
☆面向对象的功能实现
第六章 程序设计实践
★多媒体播放器程序设计
  ★利用VB设计多媒体程序的方法
   ★软件开发
   ★用VB开发数据库管理软件
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。君,已阅读到文档的结尾了呢~~
算法与程序设计教学探微算法与程序设计教学探微[基础教育教学]张 钦  约3274字  摘要算法与程序设计是高中信息技术课程的选修模块,该模块内容有高度的抽象性和严密的逻辑性,对学生的要求较高,比较“难”教和“难学”。本文作者根据在算法与程序设计教学中的体...
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
算法与程序设计教学探微
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 求ps大神帮忙p图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信