高中信息技术浙教版:项目挑战: 学校微课平台推荐功能设计-教学设计.docx

高中信息技术浙教版:项目挑战: 学校微课平台推荐功能设计-教学设计.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

教学设计

课程基本信息

学科

高中信息技术

年级

高二

学期

春季

课题

项目挑战:学校微课平台推荐

课程标准与教学目标

适应的课程标准:

1.4通过案例分析,理解数组、链表等基本数据结构的概念,并能编程实现其相关操作。比较数组、链表的区别,明确上述两种数据结构在存储不同类型数据中的应用。

所针对的教材内容:

选择性必修一《数据与数据结构》第二章项目挑战:学校微课平台推荐

学习环境:

装有希沃白板的机房,计算机中装有python3.6及以上软件

预计课时:1课时

教学目标:

1.能够合理分析项目实施需求,选择或设计合适的推荐算法实施方案。

2.能够界定问题并提取关键数据,合理组织并存储数据。

3.能结合相关的数据结构与算法,展开项目实施的算法设计与编程实现,探究多种算法实现方式并选取最优解。

4.能依据推荐规则使用合理的模拟测试数据,以验证推荐程序的准确性。

所指向的核心素养:

信息意识:能够根据解决问题的需要,自觉、主动地寻求恰当方式获取信息与处理信息(推荐算法的查找与分析);在合作解决问题的过程中,愿意与团队成员共享信息,实现信息的更大价值(项目合作与分享)。

计算思维:能够针对限定条件的实际问题进行数据抽象,运用数据结构合理组织、存储数据;通过判断、分析与综合各种信息资源,运用合理的算法形成解决问题的方案。(综合运用计算思维解决项目问题并编程实现)

数字化学习与创新:掌握数字化学习系统、学习资源与学习工具的操作技能,用于开展自主学习、协同工作、知识分享与创新创作,助力终身学习能力的提高。(运用各类数字学习方式查找推荐算法的含义与方式,并与同伴合作交流)

信息社会责任:在现实空间和虚拟空间中遵守公共规范,既能有效维护信息活动中个人的合法权益,又能积极维护他人合法权益和公共信息安全。(大数据隐私问题)

教学内容

教学重点:

能够综合分析项目并根据解决问题的需要选择恰当的推荐算法,采用合理的数据结构存储与组织数据,结合有效数据进行抽象建模,探究多种算法实现方式并选取最优解。

教学难点:

选择或设计恰当的推荐算法,综合完成整体项目的实施并形成解决问题的方案报告。

评价设计

过程性评价:

1.观察学生是否在课前进行推荐算法的查找与思考,并结合项目内容描述其实施过程。

2.在数据的组织与分析过程中,对学生的辨析能力与应用能力进行观察和记录。

3.在算法设计与编程实现的过程中,观察学生自主设计的算法的合理性与适用性,帮助学生梳理整体过程。

4.在综合项目的实现过程中,观测学生是能够与小组成员之间合作探究,按时完成各部分项目的实施,对态度及参与过程进行评估。

终结性评价:

1.能够结合项目要求选取合适的推荐算法,与小组成员共同完成整体项目的分析、设计与程序实现,并适当优化。

学习活动设计(1课时)

教学环节

教学过程

设计意图

课前导学

(课前)

查询推荐算法及其原理,选择一种推荐算法阐述其实施过程。

在课前引导学生根据任务需求,自觉、主动地寻求恰当方式获取信息与处理信息。在预习的同时也为本课内容提供知识基础。

项目情景

(3分钟)

【情境导入】日常生活中推荐算法的案例。

【项目描述】学校新建了一个微课平台,用来展示本校教师和学生自制微课。为更好地服务师生,学校想增加微课平台的推荐功能,请结合已有的一定量的微课点播数据,为微课平台设计推荐算法。当用户点播了某个微课后,平台会依据一定规则推荐相关的微课。

从日常生活中的推荐算法导入主题,引导学生提升在日常生活中运用信息技术上解决问题的意识与能力(信息意识),同时明确本节课任务。

项目分析

(10分钟)

1.推荐算法的选择(5分钟)

【探究】根据课前查阅的资料,结合项目选择一种推荐算法,并说出选择这种推荐算法的理由及其具体实施过程。

【案例】选择基于内容的推荐算法,简化其实现过程,对于用户选取的微课,推荐与微课科目相同且播放量最大的三项数据。

2.项目的实施流程(5分钟)

【思考】结合项目任务描述,说一说项目具体的实施流程。

【分析】逐一拆解项目描述,大致可分为原始数据获取、按编号呈现数据、用户输入数据查询与相似微课推荐四个部分。

首先结合课前查找到的资料选择推荐算法,为之后的抽象建模以及算法设计提供基础知识。此时教师需要引导学生判断所选算法的合理性,如果学生一时难有思路,可以提供相应的案例帮助模仿与进一步思考。

对于项目的整体实现过程进行详细分析,为之后的算法流程实现提供更清晰明确的思路。

项目探究(24分钟+课后)

1.数据的组织与存储(5分钟)

【提问】在常见的微课平台中,都保存了哪些微课信息与用户点播数据?

【讲解】存储了微课编号、微课名称、微课类型、主讲教师、课程评价等信息。对于用户点播数据,记载了用户的特征信息、访问微课内容以及访问时长等。【案例呈现】

【思考】结合项目实

您可能关注的文档

文档评论(0)

K12教育资源 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年02月03日上传了教师资格证

1亿VIP精品文档

相关文档