内容正文:
项目挑战“网络信息系统的用户角色数据组织”教学设计
课程标准与教学目标
适应的课程标准:
结合生活实际,理解数据结构的概念,认识数据结构在解决问题过程中的重要作用,理解数组这一基本数据结构的概念。
所针对的教材内容:第一章 项目挑战 网络信息系统的用户角色数据组织
教室环境:有教学控制软件的多媒体机房
预计课时:1课时
教学目标:
· 了解网络信息系统中用户角色数据的组织形式
· 掌握用除二取余法实现十进制数转二进制数的方法。
· 能用流程图描述十进制转二进制的算法。
所指向的核心素养:
· 信息意识:针对日常生活中的复杂的信息问题进行分析、综合判断,确定解决问题的路径,学习用算法解决问题。
· 计算思维:针对较为复杂的任务,能运用形式化方法描述问题,能选择合适的控制结构设计描述算法。
· 信息社会责任感:对信息技术创新所产生的新观念和新事物,具有积极学习的态度,能运用一定的技术性策略保障信息安全。
评价设计
过程性评价
· 观察学生们是否认真阅读,积极回答问题。
· 在学生回答问题过程中,对学生的回答进行评估反馈。
· 学习结束后,通过反馈便签了解学生的掌握情况。
终结性评价:
· 对学生完成思考练习的准确程度进行记录。
学习活动设计(1课时)
教学环节
教学过程
设计意图
创设情景
(1’)
通过“互联网未经实名认证不得跟帖”报道引出网络平台用户权限设置问题,进入教师预装的论坛后台讲解各级管理员的权限。
通过网络实名认证入手,引出网络信息系统中的各个不同的角色及权限。
自主学习
(4’)
提问如何管理网络信息系统中用户角色数据?
学生自主阅读教材第一章项目挑战--网络信息系统的用户角色数据组织
学生阐述第一种和第二种用户角色数据组织形式,并指出相比较第一种方式而言,第二种方式的优点
学生通过自主阅读教材,了解第一种和第二种用户角色数据组织形式,比较后了解第二种方式的优点。
知识讲解
(3’)
教师围绕user_manage_program.py(户管理程序)讲解用“压缩”思想改进数据的组织,用01字符串表示用户角色,实际存储时把01串转换成十进制数作为角色特征值存数据表中。
讲解修改用户角色过程:从数据库中读取该用户的角色特征值,然后将该值修改后转为十进制后存入数据文件。
分析讲解第三种数据组织方式,使学生了解该方式