Minecraft X python 基礎課程 (一) 起源

在2014年的時候,樹苺派雜誌推出了一個專題,提供了學MINECRAFT學習CODING,設計 遊戲的模組.其中提供了MOJANG提供給小朋友的基本版本,來遊玩MINECRAFT,其中也提供了JAVA和PYTHON的MCPI模組,用來客制化的控制遊戲.

我記得在2016 年開始讓小朋友使用樹苺派時,小朋友就發現了免費的Minecraft-pi可以玩到阿神,巧克力,這些知名YOUTUBER的用來拍片的Minecraft 賣塊 ,所以在網路的年代,小朋友不用老師,反而是Youtube成了學習資訊科技,CODING的來源.

所以如果你也是位想讓小朋友學習程式Coding的家長,應該要建議可以先買一台不到2000元的英國樹苺派教育電腦,給小朋友自學保證,會有意想不到的效果.

Minecraft X Python 課程資源:

2014年的原作者資源網站(英文):
https://www.stuffaboutcode.com/p/minecraft-api-reference.html

原作者YT:
https://www.youtube.com/channel/UCUEqfADdQEeLgikj69a3Q7g

樹苺派基金會專門為小朋友編寫的教學 (英文):
https://projects.raspberrypi.org/en/projects/getting-started-with-minecraft-pi

樹苺派使用介紹:

Minecraft X Python: 顗丞(小四-小六)
https://github.com/jacchkiki/kiki-minecraft

Minecraft X Python: 威呈(大班-小一)
https://github.com/jacchkiki/kiki-minecraft

我的實作:

小愛同學Minecraft 鑽石偵測器:

小愛同學Minecraft 整地機器人:

 

IFTTT不支援中文語音助理

今天試了IFTTT看起來目前還沒有中文選項可以使用.

IFTTT不支援中文語音助理,要用中文語音助理控制家電還要再等等.

目前許多的系統應該還要連結一下.

但如果英文版本是可以運行的.

Jupyter 安裝Python2和Python3一起使用

安裝 install並且開放可以連線的ip

sudo apt-get install jupyter-notebook

jupyter-notebook –generate-config

vi /home/pi/.jupyter/jupyter_notebook_config.py

 

最近開始使用JUPYTER,但之前都學PYTHON2,

所以要幫原來的PYTHON3的版本裝上PYTHON2的支援.

python2 -m pip install ipykernel

python2 -m ipykernel install –user

 

Github放在這裡:

https://github.com/jacch/jupyternbonrpi

 

Jupyter-設定密碼:
#以下先在JUPYTER中執行後產出密碼
from notebook.auth import passwd
passwd()

c.NotebookApp.notebook_dir = ‘/home/pi/project’

c.NotebookApp.open_browser = False

c.NotebookApp.ip = ‘*’
c.NotebookApp.password = ‘sha1:2fcf50cbab99:9f4273b304cca073073808e5f7678964d4bc4c49’

Ubuntu Server 18.04 無法安裝 Python PIP等等的解決方式

最近因為小朋友的Minecraft 伺服器損壞,所以重新安裝了新的UBUNTU SERVER 18.04版,之前我們都是使用的是CENTOS 7.0版本,居然遇上了許多軟體不包含在預設的安裝包裡面,所以我們只好另外幫他加入其他的安裝來源.

 

編輯更新來源
#sudo vi /etc/apt/sources.list

加入桌面版的來源:
#ubuntu Desktop Taiwan Source
deb http://tw.archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://tw.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://tw.archive.ubuntu.com/ubuntu/ bionic universe
deb http://tw.archive.ubuntu.com/ubuntu/ bionic-updates universe
deb http://tw.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse

 

之後就可以加入你要的Python 程式:
#sudo apt install python-pip

 

終於可以把一些常用的程式可以重新運作了.