
第 20 课 知识小达人———变量和列表的使用 一、教学目标 1.知识与技能 (1)会使用“变量”代码块来新建变量。 (2)会使用 “创建列表”的方式给变量赋值。 (3)会使用“列表”代码块调用变量的值。 2.过程与方程 在课堂创设的情境和任务学习活动中,通过自主尝试、独立思考、互动交流学习,掌握 用变量和列表编写程序脚本的方法。 3.情感态度价值观 (1)通过“知识小达人”的创作活动,感受用 App Inventor 编写程序的乐趣。 (2)树立敢于积极探索、独立思考、大胆尝试和合作学习的意识。 (3)提高解决问题的思维能力和分析能力。 二、教材分析 1.设计思路与内容结构 本课的主要内容有变量代码块和列表代码块的使用,主要聚焦的是变量的应用,包括变 量的建立、赋值和调用等。- 教材以“知识小达人”为创作活动主线,在搭建界面的基础上,把编写随机抽取学号、 随机抽取题目的程序内容融入其中,引导学生在做中学掌握相关知识。 在内容的呈现上,教材先结合范例,创设木棉仔和石榴姐姐关于知识竞赛的对话情境, 引导学生通过“说一说”活动,思考程序的功能及需要解决的问题。然后围绕程序的组件设计和逻辑设计两个方面,呈现“跟着做”操作,逐步介绍“知识小达人”应用程序设计流程。 变量和列表的使用是本课的重点,教材主要从“查看题目”功能实现过程来分解逻辑设 计操作,示范程序的编写过程,直观展示相关代码块的拼接过程及效果。随后,教材还对相 关代码及功能进行梳理小结,以点带面引导学生掌握相关内容。 为了更好地夯实前面的跟学基础,引导学生学会学以致用地解决更多同类问题,教材还 提供了“动手做”、“试着做”等进阶任务,并适当辅以相关创作和思考提示,为不同层次的 学生提供学习和成长的机会。最后,教材借助“学会了”表格,列举了本课主要的学习收获 及目标要求,为导学、导教和导评提供了指引。 2.重点与难点 教学重点:变量代码块和列表代码块的使用。 教学难点:变量的新建、赋值及调用。 三、教学建议 本课是学生学习 App Inventor 编程的第十课时,学生在此之前,已较好地掌握了应用App Inventor 进行组件设计一般过程,也对组件的参数设置比较熟悉。因此,在学习内容的安排上,建议把重点聚焦在变量应用的逻辑设计上。教学过程中,可结合日常使用需求,从贴近学生学习和生活的主题入手,选择具有一定使用价值的主题入手,如“知识小达人”等, 引导学生以范例为指导,以问题为导向,在思、仿、创中不断夯实基础,提升应用学科知识与技能表达生活现象、思考问题和解决问题等方面的能力。 教法上,建议采用基于问题解决的项目驱动教学法和范例教学法,以活动作为主线贯穿 整课,细化项目任务,从易到难,循序渐进地启发学生在“做中学、学中做”掌握新知,突 破重难点。具体的学习活动,可围绕“如何实现随机抽取学号,如何存储题目,如何抽取题 目”三个问题,层层推进,引导学生自主探究、尝试解决问题,然后教师再在此基础上梳理 要点,突破本课重难点。 在学法上,应充分调动学生的学习主观能动性,并通过自主学习、同伴互助、师生互动等学习形式,培养学生自学能力、合作能力和概括总结能力等。教师在组织这生参与相关交流活动的过程中要善于引导学生阅读教材,用语言表达操作;也要善于结合学生操作情况进行及时反馈、归纳和小结相关知识,让不同层次的学生都能得到充分的发展。在学习过程中, 建议注重学生程序设计思维和良好编程习惯的培养,如:学会理清设计思路,学会测试脚本并发现问题、修改脚本,学会不断优化程序等。在学习评价方面,建议教师在课后安排一个 “学习反思”环节,让学生在反思中总结技巧,不断进步。 教学时间建议1课时。 四、参考教学设计 第 ... ...
~~ 您好,已阅读到文档的结尾了 ~~