还剩3页未读,继续阅读
文本内容:
项目终端协议分析一一获取6某音乐客户端和客户端数据PC App教案课程名称网络爬虫技术Python课程类别必修适用专业大数据技术类相关专业总学时学时其中理论学时,实验学时642440总学分学分
4.0本章学时学时8
一、材料清单《网络爬虫技术第版微课版》教材1Python2配套2PPT引导性提问3探究性问题4拓展性问题5
二、教学目标与基本要求.教学目标1分析目前互联网数据获取的现状,获取数据逐渐从端转向了端和客户端而Web PC APP后介绍了工具的基本功能,利用工具进行抓包,以及通过抓包HTTP AnalyzerHTTP Analyzer分析获得在酷我音乐客户端搜索的数据紧接着了解并设置工具,通过工具PC FiddlerFiddler得到酷我音乐客户端的格式数据,利用工具抓取的包,对酷我音乐客App JSONFiddler App户端的图片信息进行爬取.基本要求2了解工具的基础知识1HTTP Analyzer掌握酷我音乐客户端数据的爬取流程2PC了解工具的基础知识3Fiddler掌握和工具的抓包和数据分析方法4HTTP AnalyzerFiddler掌握酷我音乐客户端的数据分析方法5App
三、问题引导性提问
1.引导性提问需要教师根据教材内容和学生实际水平,提出问题,启发引导学生去解决问题,提问,从而达到理解、掌握知识,发展各种能力和提高思想觉悟的目的如何从网络中获取相关数据?1现实生活中可以使用哪些数据获取的技术?2该如何进行数据爬取?3语言编写爬虫有哪些优势?4Python通过端爬取数据的一般流程是什么?5Web•探究性问题2探究性问题需要教师深入钻研教材的基础上精心设计,提问的角度或者在引导性提问的基础上,从重点、难点问题切入,进行插入式提问或者是对引导式提问中尚未涉及但在课文中又是重要的问题加以设问客户端和客户端抓包的完整流程是怎样的?1PCAPP抓包软件的能够应用在那些场景?2和有哪些优缺点?3HTTP AnalyzerFiddler.拓展性问题3拓展性问题需要教师深刻理解教材的意义,学生的学习动态后,根据学生学习层次,提出切实可行的关乎实际的可操作问题亦可以提供拓展资料供学生研习探讨,完成拓展性问题有没有更好的客户端抓包方案例如使用安卓模拟器等?1APP语言用于做数据分析有哪些优势?2Python如何从抓取的数据包中快速定位要爬取的资源?3
四、主要知识点、重点与难点主要知识点
1.了解工具的基础知识1HTTP Analyzer掌握酷我音乐客户端数据的爬取流程2PC了解工具的基础知识3Fiddler掌握和工具的抓包和数据分析方法4HTTP AnalyzerFiddler掌握酷我音乐客户端的数据分析方法5App重点
2.抓包的概念、流程与应用场景1和工具的常用功能2HTTP AnalyzerFiddler难点
3.抓包的概念与流程
五、教学过程设计理论教学过程
1.()的安装1HTTP Analyzer()的基本功能2HTTP Analyzer()使用进行抓包3HTTP Analyzer()对酷我客户端抓取的数据包进行分析4()对数据包内容进行解析和数据提取5()编写爬虫下载歌手数据6()工具的安装7Fiddler()工具的基本功能8Fiddler()设置系统的手机9Android()利用工具进行抓包测试10Fiddler()分析酷我音乐客户端数据11App()编写爬虫下载首页图片12实验教学过程
2.()通过抓包分析获得在酷我音乐客户端搜索的数据1HTTP AnalyzerPC()使用工具对酷我音乐客户端的图片信息进行爬取2Fiddler App
六、教材与参考资料教材
1.池瑞楠.网络爬虫技术(第版)(微课版)人民邮电出版社.Python2[M].
2023.参考资料
2.江吉彬.网络爬虫技术人民邮电出版社.
[1]Python[M].
2019.黄瑞军.爬虫项目教程(微课版)人民邮电出版社.
[2]Python[M].
2021.黑马程序员.网络爬虫基础教程人民邮电出版社.
[3]Python[M].
2022.。