Xblock模組 – Jupyter Notebook Viewer

首頁 >> composer >> Xblock模組 – Jupyter Notebook Viewer

Open edX 使用 Xblock 來擴充功能,
今天就來推薦一個:

Xblock模組- Jupyter Notebook Viewer

Jupyter 的名字來自於 Julia 、 Python 、R 三種語言,
創始者原有想法是要建立支援上述三種語言的平台,
演變至今已成為支援許多檔案格式的多功能平台了。

Jupyter Notebook Viewer 這個模組,
能夠開啟 Jupyter Notebook 的檔案,
讓管理者能分享 Jupyter Notebook 在 Open edX上,
官方原始碼下載處
安裝步驟如下:
1.

sudo /edx/bin/pip.edxapp install git+https://github.com/ibleducation/jupyter-viewer-xblock.git

安裝完畢後,
需要在
lms/cms 的 common.py 找到 “INSTALLED_APPS” 
新增 “xblock_jupyter_viewer ” 


2.

在 lms/cms 的 urls.py 加入

url(r'^api/jupyter/', include('xblock_jupyter_viewer.rest.urls', namespace='xblock_jupyter_viewer')),

3.

再來就是到 Open edX 的進階設定(Advanced Settings)中找到 Advanced Module List 功能,
加上 “xblock_jupyter_viewer”
就可以在 cms 中的 Advanced 按鈕中找到此模組

4.設定顯示名稱與 Notebook URL 後儲存,
系統就能預覽內容,
按下 Publish 按鈕就能分享給課程的學習者觀看

實際顯示的畫面如下,
不過很可惜的,
僅能觀看不能編輯

以上就是今天的主題:

Xblock模組 – Jupyter Notebook Viewer



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

2 Responses

  1. 2020-07-12

    […] Notebook 能夠讓使用者在網路介面下執行資料分析專案,之前也介紹在Open edX 上面觀看Jupyter Notebook […]

  2. 2021-06-01

    […] 上次介紹了 Jupyter Notebook Viewer ,可以在 Open edX 上面觀看 Jupyter Notebook ,這次的主題是: […]

發佈留言