一.教学目标:

1

、能说出能否构成三角形的条件,并了解其

VB

表达式;能读懂求解三角形面积的程序流程图;

2

、了解编写程序代码的一般步骤,了解变量定义,

IF

语句的基本语法格式;

3

、掌握

VB

中数据输入输出的程序代码写法;

4

、了解

VB

中的事件驱动原理,能在正确的事件过程中编写程序代码;

5

、能运行调试编写的程序,并能将

VB

工程编译成

EXE

文件。

二.教学重点难点:

重点:程序代码分析与理解;掌握数据输入、输出的写法

难点:事件驱动的理解

三.教学过程设计:

重难点突破策略

一、上节课回顾(

5

分钟)

练习情况总结:

绝大多数同学能按要求完成界面的设计,但同时存在问题:

1.

工程打开与保存问题

2.

属性的设置问题:

部分同学设置了名称(

name

)属性,应先选中对象,然后在属性窗口中

选择属性名,最后设置属性值

二、三角形面积问题求解分析(

5

分钟)

1.

判断能否构成三角形的条件(让学生回答,教师补充)

2.

利用海伦公式求解三角形面积

3.

展示程序流程图,描述求解过程

三、程序代码分析(

10

分钟)

1.

编写程序代码的一般步骤

1

)变量定义

2

)获取输入数据

3

)

计算

4

)输出结果

2.

变量定义的

VB

语法

Dim

变量名

As

数据类型

3

.获取输入数据的

VB

语法

变量名

=

对象名.属性名

4

if

语句的基本语法

If

条件表达式

Then

Else

End If

5

.数据输出

对象名.属性名

=

变量名

(其中数据输入和输出的分析需着重强调)

四、事件的概念(

3

分钟)

VB

应用程序中,应用程序的运行是通过事件来驱动的。

事件驱动概念:程序代码是通过某件事情的发生来触发执行的。

教师积极引导提问,学

生回答,并结合

PPT

目呈现

结合求三角形面积程序

演示

+

举例说明,加入断

点调试,加深学生对事

件触发的理解

python海伦公式求三角形面积程序流程图_《求三角形面积程序代码实现》教学设计...相关推荐

  1. python新年有趣代码_搞几款由“Python”语言编写的“有趣、恶搞、好玩”的程序代码!...

    下载好向圈APP可以快速联系圈友 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 为提高大家对"Python"编程语言的学习兴趣,今天给大家分享几款有趣的Python程序代 ...

  2. 求近似数最值_求近似数的方法

    课题:求近似数.四舍五入教学目标1.使学生理解并掌握近似数的概念.2.使学生初步掌握用"四舍五入法"求一个数的近似数.3.能正确运用"四舍五入法"解决日常生活中 ...

  3. python制作恶搞_搞几款由“Python”语言编写的“有趣、恶搞、好玩”的程序代码!...

    为提高大家对"Python"编程语言的学习兴趣,今天给大家分享几款有趣的Python程序代码,感兴趣的小伙伴可以跟着学习借鉴哦!进群:839383 765可以获取Python学习资 ...

  4. cadlisp点选面积标注_求帮忙实现 批量框选图形 标注面积 (注意不是点选)

    对楼主来说,应该不难,用如下程序是否满足楼主要求 (defun c:mjpl(/ ACADDOC ACADSPC OBJAREA OBJLLPOINT OBJRUPOINT SELECTIONSET ...

  5. 如何用python画一个心形图_求问怎样用python/python turtle画“心”

    展开全部 python turtle画52614个同心圆方法 import turtle #draw first circle turtle.penup() turtle.goto(0,-200) t ...

  6. 笨办法学习python应该看第几版_求问:完全小白学习Python看《笨方法学Python3》还是看《Python编程从入门到实践》?...

    完全小白,建议看 <Python编程从入门到实践> 或 <像计算机科学家一样思考Python 第2版> 本书以培养读者以计算机科学家一样的思维方式来理解Python语言编程.贯 ...

  7. python中怎么实现星星排列_求天蝎座的星星排列方式

    匿名用户 1级 2013-10-19 回答 天蝎座天蝎座(Scorpius)是黄道带十二星座之一.它位于南半球,在西面的天秤座与东面的人马座之间,是一个接近银河中心的大星座.天蝎座主要亮星:心宿二(A ...

  8. C++求复数的角度_【研读.教材分析】“勾股定理”教学——基于单元整体的角度再思考...

    (西安市第八十六中学   刘丽丽) 学科教学要注重知识的"生长点"和"延伸点",把课时知识置于学科整体逻辑体系中,关注结构和通法,处理好局部与整体之间的关系.所 ...

  9. Java求n以内素数_求0到n之间素数个数的序列(Java)

    要求: (1) 找出0-1000之间素数 (2) 设f(n)表示0-n之间的素数个数,计算出当n=0,1,2,3,.....,997时f(n)的值,并写入文件 分析: 首先找素数使用一个效率较高的方法 ...

最新文章

  1. linux的软件包是独立的,Linux系统下软件包的安装
  2. PTA 基础编程题目集 7-7 12-24小时制 C语言
  3. Java-线程间通信小结
  4. hashcat离线碰撞md5
  5. SAP Spartacus CMSFlexComponent
  6. Depth-first Search深度优先搜索专题3
  7. Linux 使用正则表达式的常用命令
  8. AndroidVector初探
  9. 227 Puzzle
  10. Mysql权限控制 - 允许用户远程连接
  11. PHP中的数组(排序)
  12. 计算机科学概论:计算机科学中的百科全书
  13. PMP学习笔记 零 启动
  14. error:crosses initialization of
  15. 机器学习的6个核心算法
  16. 智能世代的工业/嵌入式网络与I/O桥接芯片解决方案
  17. 计算机任务驱动法教学应用,_任务驱动法_在计算机基础教学中的应用
  18. Google Analytics
  19. 【友盟+】国庆假期旅游类APP使用报告(上)
  20. 记录一个获取颜色RGB值的小技巧

热门文章

  1. 虚拟内存越大越好吗_手机运行内存真的是越大越好?4GB、6GB和8GB的区别很大吗?...
  2. l2tp拨号失败,案例解析
  3. Excel常见高级公式
  4. 【IT领导力】IT灾难的8个预警信号
  5. html语言 日期和星期,日期 时间 星期的html代码是什么代码
  6. 东邪、西毒、南帝、北丐
  7. MARKETS AND MARKET LOGIC——The Market‘s Principles (5)
  8. PDF怎么批量转换成TXT格式?
  9. EE专业申请计算机工程,美国大学EE专业分支方向介绍及申请难度分析
  10. Google Play ASO 系列 - 用户体验一直为王