- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《Swift函数及运用》教学案例
学习内容分析
为了发展小学生的信息意识、计算思维、数字化学习与创新等信息技术核心素养,本课是以iPad的SwiftPlaygrounds软件为载体的自编课程。本课是自编Swift编程的第2课,在前一课“让Byte行走”,在第一单元“命令”的前四关认识Swift的四个基本命令。本课的主要内容是:①观察Byte角色所处场景获取任务信息;②通过流程图等方法对信息进行分析;③在认识Swift编程命令的基础上创建并调用新函数。本课是对翻转课堂教学法的一种探索尝试,主要分为三个方面:①课前自主探究,提出问题:完成第一单元“命令”后面三关,自主探究第二单元“函数”的前三关,并借助全景课堂分享自己对“函数”的理解与疑问;②课中解决问题,实践应用:根据学生课前遇到的问题与难点,课中引导学生通过小组讨论分析探究,进一步优化实践;③认识函数,思维提高:在“收集、切换、重复”与“尽收囊中”任务情境中实践提高。在三个活动的层层引导下,如何将抽象的函数转化为学生可理解的思维是本课的难点。
通过课前自主探究,熟悉编程的基本过程:信息获取—信息分析—Swift指令编程—运行调试。
在课前测试中,了解自己对Swift基本指令的掌握情况,并在课中小组讨论交流中深化对Swift编程指令的认识。
在“收集、切换、重复”场景探索中,通过流程图学习工具寻找重复的模式,发现使用函数的机会,提高信息获取分析能力。
在挑战“尽收囊中”关卡中,通过创建调用函数,感受函数提高算法的效率和可读性,体验高效编程的乐趣,形成用函数解决问题的计算思维。
在小组交流讨论中,提升学生的小组合作能力,并在点评分享中提高数字化学习与创新信息技术核心素养。
教学重点:掌握创建并调用函数的过程。
教学难点:理解函数使用的意义,培养用函数解决问题的计算思维。
本节课主要的教学方法是基于Swift情境的翻转课堂教学法。学生课前自主探索闯关学习基本指令与函数,并通过全景课堂提出问题,分享经验;课中分组交流讨论,互助分享,Swift指令优化调试。通过自主探究数字化学习、同伴交流互助解决问题、全班共同分享等方式开展课堂教学。
教学环境及资源准备
苹果平板iPad、Keynote课件、Playgrounds软件、AppleTV同屏。
1.翻转自学,课前探究
教师提前在全景课堂学生端布置任务1和任务2,学生自主探究完成Swift第一单元的复习测试通关,尝试探索“函数”单元的关卡,分享到分享圈,并在分享圈留言写出自己的疑惑和感受。
设计意图:尝试“翻转课堂”教学,引导学生养成自主学习的习惯,并在全景课堂分享圈中互相分享、共同进步。
2.Swift课前操导入,巧揭主题
师:上课前,老师来检测一下大家是否还记得我们在上节课说的指令,请听指令:0。
学生合上Pad,轻轻放好。
师:同学们对指令的反应能力很快嘛,也能做到轻拿轻放。再听指令:1。
学生打开Pad,摆放坐好。
师:今天老师要再教大家一套新的指令,请看老师的动作,第一个指令:伸出左手,第二个指令:伸出右手,第三个指令:双手拍一下,第四个指令:双手拍一下,第五个指令:双手拍一下。同学们,如果让你给这一段动作起一个名字,你会怎么叫它呢?
生:拍手指游戏。
师:好,我们大家一起来一遍“拍手指”游戏。
学生跟着教师一起拍两遍。
师:我们用“拍手指”代替了前面一系列动作的名称,大家觉得哪个比较好?
生:我觉得拍手指比较好,因为这个名称比较有趣,而且简单。
师:可以用“拍手指”指令代替前面的五个动作指令,那这个过程叫什么呢?
师:看来同学们课前都在自主探究中认识了函数,那我们一同走进今天的课程《Swift函数及运用》。
教师揭示并书写课题。
设计意图:通过学生可理解的指令动作导入,引导学生初步理解“函数”的含义。
3.初建函数,深入探究
(1)课前探索总结。
教师打开教师端全景课堂分享圈,展示学生课前自主探索的过关练习和留言。
师:同学们在全景课堂的分享圈里的分享老师都看到了,总结一下同学们的疑惑和遇到的问题如下(Keynote同屏):Swift为何会卡住?“函数”如何使用及命名?编程时,如何更加高效?
师:同学们,“函数”到底是什么呢?是否有方法可以帮助提高我们的编程效率呢?让我们带着这些问题一同开始探索之旅。
设计意图:通过总结学生在课前学习中遇到的问题,以生为本,确定本课的重难点,为本堂课接下来的交流讨论做好铺垫。
(2)Swift指令特点分析。
师:同学们还记得这些指令的意思吗?
教师贴黑板展示指令:moveForward()、collectGem()、turnLeft()、toggleSwitch()。
生:向前走、收集宝石、向左转、切换开关状态。
师:那大家有没有发现,这些指令有什么相同的特点?
生1:都是由英文单词
您可能关注的文档
- “动”“静”结合, 提高思想政治课教学质量.docx
- “动画不仅让PPT更生动”的磨课过程与反思.docx
- “翻转”注入课堂新活力 “对话”促进师生共成长.docx
- “工程材料”在线考试系统的实现与运行研究.docx
- “互联网+”背景下 中小学道德教育影响与实践研究.docx
- “互联网+”背景下高职思政课信息化教学探究.docx
- “互联网+”背景下体育教学改革探讨.docx
- “互联网+”背景下网络教研的设计与高效开展.docx
- “互联网+”背景下智慧课堂的发展现状及未来发展趋势探究.docx
- “互联网+”时代的电影课程在中小学生心智教育中的应用.docx
- 2020年至2021年江苏省苏州市公开招聘警务辅助人员辅警结构化面试复习训练题库一含答案.docx
- 2022年至2023年安徽省滁州市公开招聘警务辅助人员辅警结构化面试模拟练习题库二含答案.docx
- 2020年至2021年安徽省巢湖市公开招聘警务辅助人员辅警结构化面试高频必考题库一卷含答案.docx
- 2022年至2023年河北省邢台市公开招聘警务辅助人员辅警结构化面试提分模拟题库二含答案.docx
- 2020年至2021年黑龙江省绥化市公开招聘警务辅助人员辅警结构化面试必练经典模拟题库二含答案.docx
- 青岛天时TSC集团产品手册.pdf
- 中国光伏产业发展路线图(2020年版).pdf
- 中国光伏产业发展路线图(2021年版).pdf
- 市委书记在学习2025年中央一号文件精神专题会上的研讨会议发言材料.docx
- 在纪委派驻组在区教育局党风廉政建设会议上的讲话发言材料.docx
文档评论(0)