-
2020-10-31 12:02:00更多相关内容
-
雨课堂查看答案脚本, 雨课堂提前查看试卷答案, 提前查看试卷成绩, 仅供学习用
2020-06-19 16:45:51雨课堂查看答案脚本, 雨课堂提前查看试卷答案, 提前查看试卷成绩, 仅供学习用, 本人研究成果, 请勿随意外传!!! -
雨课堂 v1.0.0.40.zip
2019-07-13 02:29:20雨课堂是一款专业好用的在线教育教学软件。软件由清华大学和学堂在线共同推出,是教育部在线教育研究中心的最新研究成果,将课前-课上-课后的每一个环节都赋予全新的体验,老师可以创建班级,管理班级,制作ppt课件... -
雨课堂考试客观题提前解析
2020-08-07 05:46:31教程.mp4 乱序教程.mp4 -
如何快速玩转雨课堂
2019-04-10 17:12:24如何快速玩转雨课堂,快速玩转雨课堂 -
python实现雨课堂自动预习
2020-11-21 03:53:57用selenium和python的win32api库实现了一个雨YU课堂自动预习的脚本,第一次需要登录,会自动存储cookies,全程只需要手动输入网址,和页数其他自动完成,如果里面有题目的话,这个脚本还做不了哈,而且使用的时候鼠标...用selenium和python的win32api库实现了一个雨YU课堂自动预习的脚本,第一次需要登录,会自动存储cookies,
全程只需要手动输入网址,和页数其他自动完成,
如果里面有题目的话,这个脚本还做不了哈,而且使用的时候鼠标要放在浏览器窗口
,selenium没有实现鼠标滚轮滑动的库。
有也是旁边要有scroll,而YU课堂没有,
就想到了win32api,但这也是缺陷,没有涉及底层的代码,
会js的小伙伴可以试一试用js完成中间的浏览步骤,可能代码更简洁。
下面放上代码,
仅供学习交流,不是偷懒的工具哦!!!!!!!!!!
# coding:utf-8# time:2020.6.5.19:30# auther:小生# website:fromseleniumimportwebdriver
importtime
importwin32api
importwin32con
fromdatetimeimportdatetime
fromdatetimeimporttimedelta
importrandom
importos
importjson
"""使用时,请将鼠标放到浏览器内,暂时没有想到更好的方法,要时刻观察控制台,自动打开浏览器后会提示你输入网址,如果第一次使用,没有可供使用的cookies,那么控制台会提示登录,30秒足够了。没有设置selenium的页面等待,然后会自动打开页面,然后控制台会提示输入页数,输入即可,鼠标放到浏览器窗口,你可以吃饭,去上厕所,或者去玩,总之你开心就好。"""classRainclass(object):
driver_path =r"D:\Python\chromedriver\chromedriver.exe"time_all =0num =1def__init__(self):
self.driver = webdriver.Chrome(executable_path=Rainclass.driver_path)
self.url =input("请输入要自动完成页面的网址:")
# self.url = "https://changjiang.yuketang.cn/v2/web/studentCards"self.driver.get(self.url)
definitial_judge(self):
ifos.path.exists("rainclass.txt"):#判断是否当前文件夹有存在存储cookies的文件print("cookies存在")
self.send_cookies()
else:
self.get_cookies()
print("cookies不存在")
defget_cookies(self):
print("将沉睡30秒,瞅啥呢,赶紧登录,老子要拿cookies")
time.sleep(30)
distcookies =self.driver.get_cookies()
jsoncookies = json.dumps(distcookies)
withopen("rainclass.txt","w")asfp:
fp.write(jsoncookies)
print("拿取cookies成功,正在进行下一步,登录")
time.sleep(1.5)
self.send_cookies()
defsend_cookies(self):
withopen("rainclass.txt","r",encoding="utf-8")asfp:
liscookies = json.loads(fp.read())
forcookieinliscookies:
cookie_dic = {
"domain":"changjiang.yuketang.cn","expiry": cookie.get("expiry"),"httpOnly": cookie.get("httpOnly"),"name": cookie.get("name"),"path":"/","secure": cookie.get("secure"),"value": cookie.get("value")
}
self.driver.add_cookie(cookie_dic)#把cookies加入并刷新self.driver.refresh()
time.sleep(2)#别给人服务器造成太大压力self.run()
defrun(self):
first_page =self.driver.find_element_by_xpath('//div[@class="ppt_img_box"]')
first_page.click()
print("此页面将停留2秒,页面将自动打开,请将鼠标放在浏览器窗口")
# self.driver.set_window_size(1000,300000)# self.driver.execute_script("window.scrollBy(0,1000)","")all_page =int(input("请输入页数:"))
selector =self.driver.find_element_by_xpath('//div[@class="slide_layer"]')
selector.click()
time.sleep(3)
# all_seconds = all_page*5+0.5self.time0 = datetime.now()
while True:
# if datetime.now()-self.time0
win32api.mouse_event(win32con.MOUSEEVENTF_WHEEL,0,0,-1)
time_li = [4,4.2,4.3,4.4,4.5,4.6,4.7,4.8,4.9,5,5.21,5.3,5.4,5.5,5.6,5.7,7.8,5.9,6
time_rand = random.choice(time_li)
time.sleep(time_rand)
print(str("预习秒数为:")+str(time_rand))
# self.time_all = self.time_all+time_randself.num+=1print("第{}页可能已经预习完成".format(self.num))
else:
print("*"*20+"预习可能已经完成"+"*"*20)
print("*"*20+"预习可能已经完成"+"*"*20)
breakif__name__ =='__main__':
clas = Rainclass()
clas.initial_judge()
-
词达人答题选项提示辅助答题脚本.zip
2020-05-20 20:56:11微信词达人 辅助答题脚本 在词达人学词过程中 选项会有相关提示 操作过程在压缩包文件夹下world文档中 -
雨课堂查看答案脚本, 雨课堂提前查看试卷答案, 提前查看试卷成绩
2022-06-28 14:55:10雨课堂查看答案脚本, 雨课堂提前查看试卷答案, 提前查看试卷成绩 -
基于“雨课堂”助推大学计算机基础课革新
2021-07-21 01:14:16【摘要】“雨课堂”是在教育信息化背景下研发的教学平台,将其引入到大学计算机基础课教学中,对构建课上与课下一体化教学模式、实现师生实时互动、满足学生个性化学习需求起着重要作用。本文分析了“雨课堂”在大学...【摘要】“雨课堂”是在教育信息化背景下研发的教学平台,将其引入到大学计算机基础课教学中,对构建课上与课下一体化教学模式、实现师生实时互动、满足学生个性化学习需求起着重要作用。本文分析了“雨课堂”在大学计算机基础课革新中的助推作用,并探讨了基于“雨课堂”的大学计算机基础课教学实践策略,期望对推进计算机基础课程教学模式改革有所帮助。
【关键词】“雨课堂” 大学 计算机基础课 MOOC平台
【基金项目】本文系内蒙古自治区高等学校科学研究自然科学一般项目:“微课程在幼师高专计算机教学中的应用研究” (项目编号:NJZY16528)的研究成果之一。
【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2019)52-0071-01
1.“雨课堂”在大学计算机基础课革新中的助推作用
在大学计算机基础课教学中应用“雨课堂”,有利于助推课程教学革新,具体表现在以下方面:一是“雨课堂”实现了课堂教学与课外学习相结合,弥补了传统教学模式下课时少、学生人数多、师生缺乏交流等教学弊端;二是教师利用“雨课堂”提供的数据分析功能,可及时掌握每名学生的学习情况,根据教学数据对教学活动进行调整;三是“雨课堂”具备微信提醒、语音提醒等功能,可督促学生学习,有利于拓展学生自主学习途径;四是“雨课堂”及时存储教学过程中生成的教学数据,为学生过程性评价、终结性评价提供依据,有利于促进教学评价方式改革。
2.基于“雨课堂”的大学计算机基础课教学实践策略
下面以大學计算机基础课的“Excel 2010”教学模块为例,对该模块中“雨课堂”的教学实践策略进行分析。
2.1基于“雨课堂”的课前实施阶段
教师用“雨课堂”制作PPT,内容包括课前测试、教学难点、教学重点、课前预习等。其中,在制作课前预习PPT时,可根据MOOC平台课程设置顺序在每一个小结都制作一个PPT,并且在PPT上粘贴MOOC平台的视频链接。在课前阶段,教师发布“雨课堂”的相关预习材料,要求学生开展自主学习,初步掌握Excel2010概述内容。如果学生在预习过程中存在任何疑惑,都可以在PPT下留言,反馈到教师端。教师端收到学生的留言信息后,要及时进行回复,并收集整理学生普遍存在疑惑的共性问题,在课堂上进行集中讲解。
2.2基于“雨课堂”的课中实施阶段
2.2.1课堂小测。学生用手机登录到课堂之后,接收到教师推送的测试题,要求学生在规定时间内完成作答。教师利用手机查看答题情况,记录下错误率较高的题目。但是,教师不要急于讲解错误题目,而是要让学生对教学重难点进行投票,便于教师了解学生自学中遇到的疑难问题,再针对性地安排教学讲解内容。
2.2.2重难点投票。教师借助“雨课堂”的投票功能,让学生进行教学重难点投票,教师统一讲解投票数多的内容。对于投票数少的内容,教师可将投票学生组建成小组,对该小组讲解这部分内容,以满足不同层次学生的学习需求。如,学生在重难点投票中,大部分学生都选择格式化工作表和图表操作是教学重难点,教师可对这部分内容进行边操作边讲解。
2.2.3实时互动交流。在教学过程中,教师开放弹幕,便于师生、生生之间交流。尤其在教师提出问题和学生自由讨论阶段,教师要鼓励学生通过弹幕表达自己的看法,并了解其他同学的看法。同时,教师也可让学生通过弹幕提出问题,由教师和其他同学进行解答。
2.2.4课堂总结。在授课结束后,学生端可根据学生在课堂上的表现、随堂测试情况、课堂标记等,自动生成学生“成绩单”,让学生了解自己的学习情况,以便课后查缺补漏。教师可在“课堂教学日志”中查看学生的出勤率、课堂表现情况,选出优秀学生和预警学生,预警学生是课堂表现成绩排名靠后的学生。
2.3基于“雨课堂”的课后实施阶段
在课后阶段,教师让学生完成推送的单元测试题和课后作业,将课后作业提交到FTP。“雨课堂”生成学生学习数据,教师可在平台上查看学生的答题情况,并将学生的答题成绩进行保存,作为期末评价指标。此外,教师还可根据学生的答题情况推送复习或拓展课件,让学生根据自己的学习需求自主学习。
结论:
总而言之,在大学计算机基础课教学中,要借助“雨课堂”转变传统的授课模式,形成课前、课上和课后的一体化教学体系,关注学生在学习过程中的表现,根据学生的实际学习情况安排授课内容,在课堂和课外与学生进行互动交流,从而提高计算机基础课教学效果和学习效率,满足学生的个性化学习需求。
参考文献:
[1]张盼盼.“雨课堂”支撑下的《大学计算机基础Ⅰ》教学实践研究[D].内蒙古师范大学,2018.
作者简介:
王美林,内蒙古民族幼儿师范高等专科学校,讲师,研究方向为微课程和计算机教学改革。
-
【各学校通用】5分钟刷完天津科技大学雨课堂视频
2021-11-08 15:47:50yuketangHelper 介绍 ...长江雨课堂参考大佬的github,这里没有测试长江雨课堂的。 对于没有任何编程基础的非计算机专业的同学,务必确保你的电脑上有python环境再来使用该脚本 刷课期间保持网页端雨课yuketangHelper
介绍
分享华南理工大学大佬写的5分钟刷完雨课堂视频代码
说明
特别鸣谢:https://github.com/heyblackC/yuketangHelper
特别声明:一切代码均来自华南理工大学大佬,github见上,可以给大佬star一下,tql,orz。我只是实践一下跨校功能,并传播好的工具。
长江雨课堂参考大佬的github,这里没有测试长江雨课堂的。
对于没有任何编程基础的非计算机专业的同学,务必确保你的电脑上有python环境再来使用该脚本
刷课期间保持网页端雨课堂在线
核心操作
1.更改csrftoken和sessionid字段
2.把gsscut.yuketang.cn更改为自己学习的网址,如tust.yuketang.cn
3.根据登录后cookie里的university_id值,更改代码中university-id、university_id、uv_id 。
具体流程
-
下载yuketang压缩包
-
解压后得到yuketangHelper-master
-
使用记事本或者其他编辑软件打开videoHelper.py,我这里使用notepad++。
-
使用chrome登陆网页版雨课堂(一定要进入我下图中的界面,有同志因为进错页面而找不到university_id等信息),按F12,点Application,找到Storage中的Cookies,找到https://xxx.yuketang.cn/。其中xxx代表学校,如果你是研究生,网址应该是 https://yjs.xxx.yuketang.cn/ 。找到csrftoken和sessionid字段,然后将videoHelper.py中的csrftoken和sessionid更改成自己登录后的cookie中对应的字段。
5.由于初始代码是针对华南理工的,所以跨校的还要改一下网校网址。在notepad++中ctrl+f,把所有的gsscut.yuketang.cn替换成对应学校的网址,比如天津科技大学是tust.yuketang.cn。注意:研究生的网址是yjs.tust.yuketang.cn,但是我们不能替换成yjs.tust.yuketang.cn,否则会出现以下错误。换句话来说,不管你是不是研究生,都用xxx.yuketang.cn(我们学校就是tust.yuketang.cn)就行了,不用加上yjs前缀。
6.根据登录后cookie里的university_id值,更改代码中university-id、university_id、uv_id 。改完后保存。
7.使用cmd(如果你是直接下载python安到电脑里的,非计算机专业推荐直接下个python到电脑里用cmd运行代码)或者使用Anaconda Prompt(使用的conda自带的python环境),找到你下载的代码路径,比如我的是 D:\黑科技\yuketangHelper-master
就先输入 D: 进入D盘,然后输入cd D:\黑科技\yuketangHelper-master 进入文件夹,然后在输入videoHelper.py执行代码。
运行界面如下:
刷新一下网页,网课全部刷完,太快了!!!
最后再次诚挚的感谢大佬贡献的代码!!!
天科专用
1.下载tust文件夹,根据cookies中的csrftoken和sessionid更改videoHelper.py中的csrftoken和sessionid字段
2.使用cmd或者Anaconda Prompt运行videoHelper.py即可。代码地址
gitee:https://gitee.com/doubleguy/yuketang-helper
github:https://github.com/doubleguy/yuketangHelper -
-
雨课堂主观题导出 2022-05-30
2022-05-30 17:41:13雨课堂主观题答案导出 -
HFUT雨课堂形式与政策【支持考试】
2020-04-24 17:00:15脚本的作者不是我,首先感谢原作者和题库接口的作者,下面的脚本是我测试后加了测试随机化提交,避免服务器出问题(当然这段时间服务器非常卡)如果你不知道什么tampermonkey(you猴),那就按照下面操作就可以了!... -
javascript经典特效---在线考试脚本(一).rar
2019-12-31 09:40:21在线考试脚本(一).rar在线考试脚本(一).rar在线考试脚本(一).rar在线考试脚本(一).rar在线考试脚本(一).rar在线考试脚本(一).rar -
长江雨课堂习题答案获取
2020-12-04 12:57:08本教程仅在长江雨课堂试验没问题,雨课堂应该同理,只需要把下面所有的URL由changjiang.yuketang.cn改为yuketang.cn 本教程仅适用于课堂习题,不适用课后测验或考试 本人仅本着学术研究的态度,请勿用于违法内容 本... -
HFUT雨课堂形式与政策试题查询
2021-04-21 16:17:24') while True: ques = input('请输入问题:') find_ques(ques) https://wwe.lanzous.com/iDDhpocggud 下面附个查题脚本,基于题库的 #!/usr/bin/env python # -*- coding: utf-8 -*- # author: moddemod # ... -
JavaScript之 刷雨课堂PPT
2021-01-14 00:08:46进入雨课堂web端,点击想要 “观看” 的PPT,并点击查看课件 Step 2 右键单击,检查 “检查” ,进入如下图所示板块。 单击 “New snippet” 创建一个新的脚本文件,并把下面的代码粘贴在右侧空白区。 ... -
(2019春)软件构造:雨课堂试卷(一)
2019-06-25 04:30:09文章目录0-1 试一试Java单选题 第1题 1分单选题 第2题 1分单选题 第3题 1分单选题 第4题 1分单选题 第5题 1分1.1 软件构造的多维度视图单选题 第1题 1分单选题 第2题 1分单选题 第3题 1分多选题 第4题 2分多选题 第6... -
哈尔滨工业大学雨课堂(学堂在线)自动观看mooc
2020-09-25 17:09:42文件格式如下 在URL中替换为雨课堂(学堂在线)对应课程的成绩单页 https://hit.yuketang.cn/pro/lms/******/*****/score 启动python脚本 备注:使用参数 CookieMode 可以在cookie.json 写入cookie并进行快捷登录 下... -
雨课堂——操作系统3月2日作业 01 什么是操作系统
2020-03-17 16:05:41开放性 4.Linux操作系统能够执行shell脚本,说明它具有() A.联机命令接口 B.脱机命令接口 C.程序接口 D.图形用户接口 5.操作系统为应用程序提供访问的接口是() A.库函数 B.应用程序接口 C.系统调用 D.动态链接库... -
u校园考试答案直接查看脚本, u校园自动答题, 自动填写答案, 调用隐藏接口, 100%出答案, 仅供研究使用
2020-06-21 13:02:41u校园考试答案直接查看脚本, u校园自动答题, 自动填写答案, 调用隐藏接口, 100%出答案, 仅供研究使用 -
网课终结者——基于auto.js的腾讯课堂,雨课堂等各大网课自动签到以及auto.js新手教程
2020-12-06 02:11:57在前两篇文章出后,很多同学网课其他的自动签到怎么搞,其实无论什么软件的自动签到,点击、监视操作之类的都是一类代码,而且非常简单,今天给大家讲一下如何自己编写实用的js脚本。首先需要下载auto.js这里我用... -
脚本(有题目和答案)
2009-02-11 23:31:48脚本题目答案,本人亲自做的 为了笔试和面试 很认真的去做的 -
JS脚本|便于复制粘贴中国大学MOOC网站的测试题和选项
2021-06-16 09:40:48将mooc单次测试按格式复制粘贴,便于做笔记或者温习 -
云课堂缺勤补签软件_在线课堂回顾 | 一小时玩转高通量虚拟筛选
2020-11-13 16:51:39云端E课堂简介云端E课堂是云端软件推出的针对云E算力平台使用的免费在线课堂,覆盖量化计算、生物科技、人工智能等领域的实操演示,云端E课堂将邀请诸多领域的大咖为学员提供最贴近实操的内容。课程概况基于结构的... -
使用油猴(tampermonkey)自动答题
2021-05-12 23:26:501、本文章不保证该网站所提供的脚本安全、可用性及可靠性,请自行判断,如果无法判断请勿使用! 2、本文章仅作为学习用途,请勿用于非法用途 3、如果对你有用,请点赞及关注,谢谢 二、下载火狐浏览器 ... -
星轮:为北半球打造星轮-matlab开发
2021-05-29 17:09:15该脚本被设想为课堂或俱乐部活动的起点,其中的修改可能包括绘制彗星或小行星轨迹、流星雨辐射等。希望您喜欢这个脚本并找到使其适用于您的天文学推广的方法。 注意:zip 文件中的 DataForStarW -
Python,selenium刷网课思路
2022-05-22 22:04:58代码如下 于是我先登录进了雨课堂,再通过selenium中的get函数打开视频网址,发现页面错误 重点来了: 登陆好账号后,在浏览器的输入框手动输入视频网址却能进入视频播放界面,用get函数却进入不了 所以严重怀疑不能... -
软件质量测试雨课堂习题
2022-06-14 17:16:51有的答案显示四个都选,但是henu版雨课堂给的只有一个正确答案emmm 5、测试环境的搭建考虑到哪几个方面(ABC) A:干净的测试环境 B:OS以及其他软件的兼容性 C:尽可能不依赖与开发团队进行独立搭建