Skip to content

陪小朋友学习编程-实战小应用:自动下载人教版电子教材

Notifications You must be signed in to change notification settings

LoongBa/PythonStudy-PEPDownloader

Repository files navigation

PythonStudy

是小学的小朋友学习 Python 的一些实战代码。

PEP Downloader

是针对 人民教育出版社 PEP 网站 提供的教材电子版进行自动化下载的一个实战例子:

  1. 从人民教育出版社官方网站下载教材图片,最高清的画质

  2. 创建 A4 规格的 PDF 文件,将教材的图片合并到 PDF 文件

版本说明

考虑到小朋友学习路径,每个版本单独保存为一个文件。

  1. V1.x:一次一本,下载指定的教材的图片并自动创建 PDF 文件。 ——采用 HTTP GET 方式获得图片文件

  2. V2.x:一次一个学科一个年级或全部年级的教材,并自动创建多个 PDF 文件。 ——采用 微软 PlayWright 模拟浏览器操作方式获得目录信息

**注意:**V1.x 需要指定单个教材电子版 Url;V2.x 不需要指定教材的 Url,除非 PEP 官网做了较大调整。

为什么有了这样的代码?

根据《义务教育法》和教育部相关文件,人民教育出版社公开提供了九年制义务教育相关的课件电子版,我们表示衷心的感谢。

但有很多第三方主体,为了吸引粉丝和流量,在各自网站、论坛、公众号推广人教出版社等的电子教材——的乱七八糟的版本。

往往画质低、加入广告等,甚至还需要先关注甚至付费才能下载。

所以,在带小朋友们一起“玩”代码的过程中,我们用下载 PEP 的电子教材作为练手,顺带也避开那些不良第三方和粗制滥造的电子教材

另外,家长们可以通过人民教育出版社官方获得最高画质甚至带互动和发音的电子教材:

  1. 人民教育出版社 官方网站http://jc.pep.com.cn —— 画质最为清晰看官网,比如电脑、大屏幕访问; ——这是四年级教材事件之后的最新网址;

  2. 人民教育出版社 官方微信小程序:“人教教材学习” —— 手机、平板访问小程序最方便 ——小程序中的教材带有“点读”功能,“哪里不会点哪里”,英语版的发音与教材配套的CD一致。

About

陪小朋友学习编程-实战小应用:自动下载人教版电子教材

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages