3. 手机编程——APP Inventor制作按钮计算器教学设计 2023—2024学年重大版(2019)初中信息技术八年级下册.docxVIP

3. 手机编程——APP Inventor制作按钮计算器教学设计 2023—2024学年重大版(2019)初中信息技术八年级下册.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

3.手机编程——APPInventor制作按钮计算器教学设计2023—2024学年重大版(2019)初中信息技术八年级下册

授课内容

授课时数

授课班级

授课人数

授课地点

授课时间

课程基本信息

1.课程名称:手机编程——APPInventor制作按钮计算器

2.教学年级和班级:八年级信息技术班

3.授课时间:2023年10月20日星期五第2节课

4.教学时数:1课时

核心素养目标

1.技术意识:培养学生对编程和移动应用开发的基本认识。

2.创新思维:通过设计计算器APP,激发学生的创新意识和解决问题的能力。

3.数字化学习与创新:提升学生利用编程工具进行数字化学习的能力,并尝试创新应用。

4.信息社会责任:培养学生尊重知识产权,正确使用信息技术进行学习和交流。

学习者分析

1.学生已经掌握的知识:学生在之前的信息技术课程中已经学习了基本的计算机操作和简单的编程概念,如循环、条件语句等。他们可能对编程有一定的兴趣,并具备基础的逻辑思维能力。

2.学习兴趣、能力和学习风格:八年级学生对新鲜事物充满好奇心,对编程和APP制作尤其感兴趣。他们的学习能力较强,能够快速掌握新技能。学习风格上,部分学生可能偏好动手实践,而另一部分则更倾向于理论学习和小组合作。

3.学生可能遇到的困难和挑战:学生在学习APPInventor制作按钮计算器时,可能会遇到编程逻辑的困难,如理解事件处理和组件属性。此外,对于编程初学者来说,界面设计和代码调试也可能是一大挑战。学生可能需要时间来适应编程的思维方式,以及如何将实际问题转化为程序逻辑。

教学方法与手段

1.教学方法:

-讲授法:用于介绍APPInventor的基本操作和编程概念。

-实验法:通过实际操作,让学生动手制作按钮计算器,加深理解。

-讨论法:在遇到问题时,引导学生进行小组讨论,共同解决问题。

2.教学手段:

-多媒体设备:展示APPInventor的界面和功能,便于学生直观理解。

-教学软件:使用APPInventor软件进行现场演示和指导,提高操作效率。

-互动平台:利用在线互动平台,让学生进行实时反馈和提问。

教学过程

一、导入新课

(教师)同学们,大家好!今天我们来学习一个新的内容——手机编程。你们可能已经接触过一些简单的编程,比如Scratch或者Mindstorms。今天我们要使用一个叫做APPInventor的工具,来制作一个实用的APP——按钮计算器。你们对这节课的内容感兴趣吗?

(学生)感兴趣!

(教师)好的,那么我们就开始吧。首先,我想问大家,你们知道什么是编程吗?你们能告诉我编程可以用来做什么吗?

(学生)编程就是写代码,可以用来做游戏、管理数据、控制机器人……

(教师)很好,回答得很准确。那么,今天我们就通过制作一个计算器APP,来感受编程的魅力。

二、新课讲解

1.APPInventor简介

(教师)首先,我们来了解一下APPInventor。APPInventor是一个可视化的编程工具,它允许用户通过拖拽组件和编写简单的代码来创建Android应用程序。它非常适合初学者,因为它不需要传统的编程语言知识。

(学生)哦,原来是这样。

2.计算器APP设计

(教师)接下来,我们将设计一个简单的按钮计算器。首先,我们需要在APPInventor中创建一个新的项目,然后添加计算器所需的组件,比如按钮、文本框和标签。

(学生)好的,老师,那我们具体该怎么做呢?

(教师)首先,打开APPInventor,创建一个新项目。然后,从组件库中找到“Button”组件,拖拽到设计视图中。我们给这个按钮起个名字,比如“add”,然后点击它,设置其“onClick”事件。

(学生)明白了,老师。

3.编写事件处理代码

(教师)现在,我们需要为“add”按钮编写一个事件处理程序。当用户点击这个按钮时,我们希望它能够执行加法操作。在事件处理程序中,我们可以使用“label”组件来显示计算结果。

(学生)老师,那我们应该怎么写这个代码呢?

(教师)首先,我们需要获取两个“label”组件的文本值,然后进行加法运算,最后将结果显示在另一个“label”上。下面是一个简单的代码示例:

```

whenButton1.Click

//获取第一个数字

num1=Label1.Text

//获取第二个数字

num2=Label2.Text

//执行加法运算

result=num1+num2

//显示结果

Label3.Text=result

```

(学生)哦,我明白了。那如果我们要实现其他运算,比如减法、乘法、除法,应该怎么写代码呢?

(教师)同样的方法,你可以为每个运算创建一个按钮,并为其编写相应

您可能关注的文档

文档评论(0)

老师驿站 + 关注
官方认证
文档贡献者

专业做教案,有问题私聊我

认证主体莲池区卓方网络服务部
IP属地北京
统一社会信用代码/组织机构代码
92130606MA0GFXTU34

1亿VIP精品文档

相关文档