资料摘要
《编制程序解决问题——体验IPAD编程》教学设计南京市人民中学陈莉一.教学目标知识与技能:认识程序对人们生活所起的重要作用;理解程序的概念;初步掌握编制程序解决问题的一般过程。过程与方法:通过尝试在swift playground环境中设计程序完成任务,了解程序的基本结构,初步理解程序代码的执行目的
- 资料类型:教学教案文档
- 所属课文:4.1.4 剖析编制计算机程序解决问题的过程
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 758
- 下载次数
- 0
- 更新时间
- 2018-05-22 08:39:00
- 来源学校
- 学校:南京市人民中学
4.1.4 剖析编制计算机程序解决问题的过程课堂实录【2】
未知
摘要:暂无摘要
关键词:4.1.4 剖析编制计算…课堂实录【2】
正文
《编制程序解决问题——体验IPAD编程》教学设计
南京市人民中学
陈莉
一.
教学目标
知识与技能:认识程序对人们生活所起的重要作用;理解程序的概念;初步掌握编制程序解决问题的一般过程。
过程与方法:通过尝试在swift playground环境中设计程序完成任务,了解程序的基本结构,初步理解程序代码的执行目的。
情感态度与价值观:引领学生走进程序领域,鼓励学生勤于思考、勇于探索,培养学生进一步学习程序设计的兴趣。
二.
重点难点
重点:掌握编制程序解决问题的一般过程。
难点:在swift playground中尝试完成三种结构的程序。
三.
教学过程
教学环节
引入
思考:
1.
陈老师要去南师大仙林校区听课,可是不认识路,怎么办?
2.
中午外出散步,发现隔壁开了家精致的甜品店,想买点尝尝,可是没带钱包,怎么办?
设计意图
引导学生说出百度导航、滴滴出行、美团外卖、支付宝、微信这些常用APP,感受“网络改变着生活”但需要程序的支持,从而理解应用程序对人们生活所起的重要作用。
新授
1.
程序的概念
程序(Program)是指一组指示计算机或其他具有信息处理能力装置执行动作或做出判断的指令,通常用某种程序设计语言编写。
思考:你见过或是接触过哪些程序?
LOGO语言画图?Scratch机器人?VB程序?
2.
Swift程序
Swift,苹果于2014年发布的新开发语言,是一款易学易用的编程语言,专门用于搭建基于苹果平台的应用程序。
思考:你见过或是使用过哪些程序语言?
教师活动
通过思考讨论,体会各种APP应用程序对生活的支持
学生活动
3.
认识Swift 认识主人公Byte,今天的任务就是编写程序帮助Byte完成收集宝石、开启开关等各种任务。
任
务
体
验
热身任务——发出命令
帮助Byte成功拿到红宝石
命令:moveForward()和collectGem() 总结:程序设计的一般过程
分析问题
设计算法
编写程序
调试运行
检测结果
拓展任务——传送门练习
新命令:turnLeft()和toggleSwitch() 学生自主探究,完成任务
总结:顺序结构程序的特点
提高任务——使用循环
新命令:for 指导学生探究,完成任务
总结:循环结构程序的特点
进阶任务——检查开关
新命令:if 指导学生体验任务
总结:分支结构程序的特点
课堂总结
1.
程序设计的一般过程
2.
三种程序基本结构
巩固知识要点
掌握分支结构程序的特点,尝试给程序加上判断
掌握循环结构程序的特点,尝试设计循环结构程序
熟悉巩固Swift编程
掌握顺序结构程序的特点
体验Swift编程
理解程序设计的一般过程
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-05-22 08:39:00
- 下载次数: 0
- 浏览次数: 758
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_166095
来自:学校:南京市人民中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:4.1.4 剖析编制计算机程序解决问题的过程课堂实录【2】是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《4.1.4 剖析编制计算机程序解决问题的过程》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。