单元六

第20课 敏感信息能不能采——隐私诚信与安全

任务场景:敏感信息要保护,不能随便采集
任务场景:敏感信息要保护,不能随便采集

一、任务目标

理解能采什么、不能采什么要先立规矩;遇到敏感信息或不安全条件,系统应拒绝并提示,而不是强行采集或放行。

二、我们要学什么

  • 学习要点:敏感信息能不能采|隐私诚信与安全
  • 本课过关:能完成:说出姓名、人脸、位置等可能属于敏感信息;指出本课程序在不允许采集时应提示拒绝;能区分「技术上能采」与「规矩上能采」。
  • 示例对齐:体验题对应本课「编程体验」;完整代码对应编程题1;补全与独立编写对应编程题2–3。均在 Mixly 图形化积木中完成。

三、本节要点

本课要认识采集边界。重难点是先问该不该采,再谈怎么采。要点对齐「敏感信息能不能采|隐私诚信与安全」。

1读场景明确真实任务
2对要点敏感信息能不能采|隐私诚信与安全
3载入运行图形化积木

四、解题思路

任务:判断字段能否采集,不能采则拒绝并提示。请分清技术能力与规矩。

本课主要用到:Mixly 图形化积木与屏幕输出。

  1. 1明确任务「守住采集边界」:不允许的字段应拒绝。
  2. 2列出可采与不可采的例子,写入判断。
  3. 3输入敏感字段,确认程序提示拒绝而不是写入。

流程示意(可对照左侧文字)

任务:守住采集边界列出可采与不可采的例子输入敏感字段,确认程序提示拒绝而不是写入

五、图形块功能讲解

本课用到的 Mixly 图形块均已在前面的课讲过。请直接对照编程练习搭积木;若有遗忘,回到该积木首次出现的课页复习。

六、知识点讲解

采集前须先立规矩:姓名、人脸、精确位置等可能是敏感信息。本课问敏感信息能不能采——技术上能读到,不等于允许采集。不安全或未授权时,程序应拒绝并提示。诚信与安全先于模型效果。

先弄清:该不该采要先问;再进练习对照拒绝提示。

七、编程练习

用下拉列表切换题目;下方 Mixly 默认显示图形化积木。请在 Mixly 工具栏点「运行」;「检查」读取 Mixly 代码自动判题。请先读本页「四、解题思路」与「五、图形块功能讲解」,再点载入。

参考代码(对照抄写到下方 Mixly)
def can_collect(field):
    sensitive = ["家庭住址", "电话", "身份证号", "精确成绩单"]
    return field not in sensitive

print(can_collect("喜欢的运动"))
print(can_collect("电话"))

八、课堂练习

先完成两道正误判断,再做其余题目;选出后点「检查」。

  1. 判断:不能偷偷采集同学家庭电话来训练模型,也不能伪造标签刷正确率。

  2. 判断:只要对训练有帮助,家庭电话、精确住址都可以不经允许采集。

  3. 遇到未授权的敏感采集请求,程序应?

  4. 本课把哪一件放在模型效果前面?

  5. 模型给出结果后,最终是否采用?

九、本节小结

本课主题是采集边界:敏感信息不能采。技术能做与规矩允许必须分开;拒绝时要明确提示。