找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 文档 工具 设计
查看: 26|回复: 0

编程学习平台codecombat(极客战记)的资源与安装

[复制链接]

2万

主题

1501

回帖

3万

积分

超级版主

教育辅助界扛把子

附加身份标识
精华
1
热心
10
听众
1
威望
7
贡献
16915
违规
0
书币
55530
注册时间
2020-4-8

论坛元老灌水之王

发表于 2025-7-16 16:55 | 显示全部楼层 |阅读模式
CodeCombat是什么?
CodeCombat是一个创新的编程学习平台,它通过角色扮演游戏的方式让用户学习真实的编程语言(如Python、JavaScript、C++等)。不同于传统的编程教程,CodeCombat将枯燥的语法练习转变为挑战性的游戏关卡,玩家需要通过编写真实的代码来控制角色击败敌人、解谜闯关。

资源:codecombat.tar为镜像,dump.tar.gz为离线资源包
百度网盘链接:https://pan.baidu.com/s/1xQiKW01CiT8oAmc9I4c6gw?pwd=uhne




如何安装
0.安装docker环境

1.导入镜像:
docker load <codecombat.tar
导入后的镜像名称为:operepo/ope-codecombat:latest
2.创建目录:mkdir /data/codecombat/{data,mongo} -pv

运行
docker run -id -v /data/codecombat/data:/home/coco/codecombat/data  -v /data/codecombat/mongo:/home/coco/codecombat/mongo -p 9485:9485 -p 3000:3000 operepo/ope-codecombat:latest

3.导入资源包:dump.tar.gz
cd  /data/codecombat/data  #宿主机把原有的0大小的dump.tar.gz删除,并将dump.tar.gz文件放到data目录并解压tar -zxvf dump.tar.gz
4.重启容器:docker restart 06edb670d460(实际ID)

5.访问:http://ip:3000,(html关卡需要使用localhost访问,所以建议在本机运行docker
6.注册账号-如admin
7.修改账号权限,解锁关卡
docker exec -it 06edb670d460(实际容器ID) bash
mongo
use coco
#更改所创建的用户,此命令中用户为admin,即修改name后面的用户admin
db.users.update({'name':'admin'},{$set:{'earned.gems':9999999, permissions:["godmode","admin"]}},true,false);
Great works are not done by strength, but by persistence! 历尽艰辛的飞升者,成了围剿孙悟空的十万天兵之一。
相信我 学习就是不断的重复 不需要什么技巧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号


免责声明:
本站所发布的第三方软件及资源(包括但不仅限于文字/图片/音频/视频等仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢某程序或某个资源,请支持正版软件及版权方利益,注册或购买,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To: admin@cdsy.xyz

QQ|Archiver|手机版|小黑屋|城东书院 ( 湘ICP备19021508号-1|湘公网安备 43102202000103号 )

GMT+8, 2025-7-19 13:55 , Processed in 0.055706 second(s), 26 queries .

Powered by Discuz! CDSY.XYZ

Copyright © 2019-2025, Tencent Cloud.

快速回复 返回顶部 返回列表