aryabota-services

所属分类:虚拟/增强现实-VR/AR
开发工具:Jupyter Notebook
文件大小:301KB
下载次数:0
上传日期:2022-02-09 14:47:33
上 传 者sh-1993
说明:  AryaBota:一款通过渐进编程和视觉输出教授Python编码的应用程序
(AryaBota: An app to teach Python coding via gradual programming and visual output)

文件列表:
Charts (0, 2022-02-08)
Charts\Prog_Level.csv (727, 2022-02-08)
Charts\UI_WithCode.png (144179, 2022-02-08)
Charts\User_ProgEx_Loc.csv (126, 2022-02-08)
Charts\User_ProgExp.csv (125, 2022-02-08)
Charts\Users_Gender.csv (55, 2022-02-08)
Charts\Users_Grade.csv (67, 2022-02-08)
Charts\Users_ProgExp.ipynb (124414, 2022-02-08)
Charts\Venn.png (17976, 2022-02-08)
Charts\charts.py (191, 2022-02-08)
Charts\download.png (17955, 2022-02-08)
Charts\fig1.tex (1086, 2022-02-08)
Charts\fig2.tex (89, 2022-02-08)
Charts\fig3.tex (89, 2022-02-08)
Charts\fig4.tex (791, 2022-02-08)
Charts\fig5.tex (785, 2022-02-08)
Charts\fig6.tex (89, 2022-02-08)
Charts\langs.png (9614, 2022-02-08)
LICENSE (1064, 2022-02-08)
Procfile (21, 2022-02-08)
app.py (2638, 2022-02-08)
config.yaml (2652, 2022-02-08)
control_hub.py (7900, 2022-02-08)
languages (0, 2022-02-08)
languages\english.py (9440, 2022-02-08)
lexer_parser.py (3101, 2022-02-08)
problem.py (4941, 2022-02-08)
requirements.txt (299, 2022-02-08)
resources (0, 2022-02-08)
resources\problem-grids (0, 2022-02-08)
resources\problem-grids\L0_P0.json (1305, 2022-02-08)
resources\problem-grids\L0_P1.json (3261, 2022-02-08)
resources\problem-grids\L0_P2.json (6349, 2022-02-08)
resources\problem-grids\L0_P3.json (2780, 2022-02-08)
resources\problem-grids\L1_P1.json (1143, 2022-02-08)
resources\problem-grids\L1_P2.json (3860, 2022-02-08)
resources\problem-grids\L1_P3.json (1301, 2022-02-08)
... ...

# AryaBota An app to teach Python coding, that gradually allows students to transition from using commands similar to natural language, to more Pythonic constructs. The experience is gamified through a visual component called AryaBota (AB) - a bot in a grid that navigates its way around obstacles. This tool is still under development. ## Development Note: After you set this up, make sure you have the front-end React app up and running. Visit [aryabota-ui](https://github.com/ab-apps/aryabota-ui) to learn more about this. ### Virtual Environment for Server 1. Create the virtual environment called venv by running `virtualenv venv`, it should create a directory called venv at the root-level 2. On Linux-based OS, run `source venv/bin/activate`; on Windows, run `.\venv\Scripts\activate` 3. To deactivate, run `deactivate` ### Dependencies for Server 1. Install the required PyPi packages by running the following in app/flask-app `python3 -m pip install -r requirements.txt` ### Running the Server Start the server in development mode by running the following in app/flask-app `FLASK_ENV=development flask run` ## How To Visit the documentation [here](https://aryabota-docs.notion.site/AryaBota-3160***bf36fc4cef9aeb8ef884a8c2d3).

近期下载者

相关文件


收藏者