在学校教 python ,感觉 jupyter notebook 很适合教学,大概同时上课最多 100 个学生左右。 1 、最方便的是直接在学生机上装 jupyter notebook ,但是机房电脑会还原而且多个学生用,学生每次上课自己写的内容没有连续性。 2 、尝试在个人云服务器上搭建了 jupyterhub ,但是服务器内存根本不够用,2G 内存感觉最多满足 10 个学生。 3 、又查到了 nbgrader ,感觉很适合用来布置 jupyter notebook 任务,想用 ftp 保存学生代码,然后用 nbgrader 批阅和查看。但是不知道为什么 ftp 很卡,3M 带宽应该也够用了。而且这种方式也比较别扭。
向学校申请购买服务器不太现实,有没有比较好的实现方式?
1
yarnom 2023-06-22 09:44:05 +08:00 via Android
我们之前教机器学习就是用头歌平台,上面有在线 python 环境,也可以交作业
|
3
EricXuu 2023-06-22 10:25:15 +08:00 via Android
没有连续性的问题也可以从学生侧想办法吧。u 盘,网盘,邮箱,GitHub 等
|
4
Worldispow 2023-06-22 10:52:21 +08:00 via Android
找学校机房啊。。还原应该可以设置白名单的。。
|
5
mmm159357456 2023-06-22 11:11:52 +08:00
推荐 jb 家的 datalore
|
6
Zyhusesit 2023-06-22 12:01:20 +08:00
我觉得做得最好的平台是 Google 的 Colab, 可惜国内网络环境用不上.
|
7
zyq2280539 2023-06-22 12:16:39 +08:00 1
找一台局域网的机子,搭建多用户的 jupyterhub 就可以了,完全满足需求
|
8
sunzhuo 2023-06-22 12:38:13 +08:00
用 jupyterlite 不行吗?
|
9
Takizawa 2023-06-22 12:43:00 +08:00 via Android
我来个不一样的角度:放弃助人情结,尊重他人命运,做好份内的事。想学的自然会想办法去学,不朽学的喂到嘴里也给你吐出来。
|
10
acapla 2023-06-22 12:49:48 +08:00
现在的学生真幸福啊,以前我们大学都是用纸笔模拟程序运行过程,考试也是在纸上写程序。
|
11
patrickyoung 2023-06-22 13:22:23 +08:00 via iPhone
Code-server ,一人一个 docker
|
12
weishao666 2023-06-22 16:37:50 +08:00
@Krandgith 如上面朋友描述,头歌平台生来就是服务这种教学场景的,本人头歌本歌,感兴趣可以加 V 详聊 d2FuZ3dlaTEwMDYx
|
13
whatalittleboy 2023-06-22 17:24:36 +08:00
|
14
Krandgith OP @Worldispow 主要是电脑不是一个学生专用的,多个学生用也会混
|
15
Krandgith OP @EricXuu 中学生操作这些不太现实,上课 40 分钟,网盘啥的学生登录得操作半天。u 盘倒是可以,就是想试下看有没有更好的方法
|
16
Krandgith OP @zyq2280539 这个可以试试,看下有没有适合的机子
|
17
Krandgith OP @weishao666 看了下感觉适合大学的,不太适合中学的😂
|
18
evil0harry 2023-06-22 17:57:43 +08:00 via Android
用百度飞浆呀,免费
|
19
Krandgith OP @Takizawa 优化教学环节也算是份内的事吧😀,不过当然不会影响其他教学工作。也是为了想学的学生,不想学的当然管不了了
|
20
yarnom 2023-06-22 18:36:55 +08:00 via Android
@Krandgith 很抱歉,具体的费用我这边不了解,你可以去注册一个看看,上面评论所说的百度飞桨也可以的,环境就是 jupyter ,实际用起来是比头歌方便的,还有一些免费的运算额度,如果之后课程涉及爬虫或者机器学习,这个也是不错的。
但是看你所说是中学的学生,上课应该是没有手机的吧,那么注册这些在线平台是有难度的,那么其实你在局域网搭建一个网站,让大家分组上交代码文件也是可以的 |
21
joyyu 2023-06-22 21:11:26 +08:00
Jupyter Notebook 商业化教学应用可以看看这个 https://www.modelwhale.com/education
可能最主要的问题就是。。。商业应用需要花点钱 |
22
azure2023us928 2023-06-22 21:14:31 +08:00
docker pull
|
23
weishao666 2023-06-23 23:06:03 +08:00 via iPhone
@Krandgith 此言差矣,平台只是工具,教学无外乎课堂,环境,实践,作业,考试,成绩,测评,排名,并不乏中学用户
|
24
imldy 2023-06-23 23:54:34 +08:00
教师机不会重置吧,环境装在教师机,学生通过内网 IP web 使用呗。
教师机配置不够? 优化学生机连续性问题:修改还原软件设置,能否做到只重置 C 盘,把可执行文件、配置文件、项目文件放 D 盘? |
25
Krandgith OP @imldy 教师机是一种方法。D 盘不还原是可以简单设置的,但是机房电脑是公用的,可能会被其他同学删掉,学生啥都有可能做。。。
|
26
coldle 2023-07-31 15:06:59 +08:00
kaggle 应该可以直连?
|