記得10年前,我在網上代購了一本台灣的scratch教程,叫做《自由新國度》,那時候整個南京的信息老師估計還沒有幾個人知道還有一個叫做scratch的軟件,因為這本教材很貴,我很想上,于是我讓孩子們自己回家打印,有個家長還專門為我做了幾本32K的縮印版,我視若珍寶,有一次我把僅有的基本縮印版帶到了區教研活動現場,分享給信息老師,讓我驚訝的是有個老師現場掏了100塊,說要買我手上的這本小冊子,我這個人臉皮比較薄,就送給了她,看看現在滿大街都是scratch的教程,覺得那時候自己就像發現了新大陸一樣驚喜,現在可以教編程的軟件也越來越多,很多孩子也很早就接觸了像scratch這樣的圖形化編程軟件,這些編程學習确實對孩子們計算思維的發展起到了積極的作用。
但對于真正的編程,一直是孩子甚至是信息老師的一個弱項,包括我在内也是這樣,如果讓我去寫一段程序,什麼命令記不得、格式不規範,還有好多必須書寫的句子是一概不知道,如果讓我編個程序讓電腦做什麼,可能還不如我點鼠标來得快點,總之就是搞不清楚、一團漿糊,就跟現在好多學生編程一樣。我有時候也在想,我為什麼學不好編程,後來我想通了原因,很簡單,就是不常用,我在工作中沒有那麼多數據需要處理,也沒有多少需要電腦去做,所以自然不需要用,不需要用自然也就用得不多記不住,但是我上課的一些程序我滾瓜爛熟就是因為我上課已經講爛了。那什麼才能不斷地能激起我們去用的興趣呢?絕對不是學習和工作啦,哈哈哈,真的不管是孩子還是老師,隻有遊戲啦。所以如果讓我去講程序,絕對不去講什麼做奧數啊,求什麼值啊,那留給數學老師吧;也不會講什麼microbit啊,什麼傳感器啊,那留給科學老師吧……畢竟信息技術隻是工具嘛,跟我講什麼呢?那肯定是玩啦,畢竟玩出花樣是我的特長,玩也要玩得高級、玩出品位嘛,哈哈哈……
那麼我們就來講講用Python去玩《我的世界》吧,畢竟這個遊戲大家都感興趣,但是我也不會玩,我也一邊講一遍學,大家一起進步咯!
在玩之前,我們先來搭建用python玩《我的世界》的環境,我們先到Python的官網下載Python的安裝文件:
Welcome to Python.org
接下來雙擊進行安裝。勾選“Add Python3.9 to PATH”,接着點Customize installation,進行自定義安裝。
将高級選項的前五個√都勾上,點Install。
将高級選項的前五個√都勾上,點Install。
等待一會就安裝好了。接下來我們安裝pycharm,為什麼用Pycharm呢?主要是因為我懶,記不住好多語句,Pycharm可以提示我,而且糾錯也更方便,所以我就用它編寫程序了。搜索Pycharm,點擊下載。
下載的時候選擇社區版,是免費的,一樣用。安裝的時候所有√都勾上,一路到底就可以了。
接着我們新建一個“project”,
給這個Project指定一個存放的位置。
選擇“Previously configured interpreter”後面的按鈕,
選擇system interpreter,
選擇Python 3.9
單擊“This window”
新建Python文件。
輸入文件名。
現在我們已經可以用Pycharm進行編程了,但是要想控制《我的世界》,我們還需要安裝我的世界,并且讓它跟Python連接。
這就需要安裝下面一些軟件:
首先安裝Java環境。
接下來安裝Minecraft Tools.rar 裡面的
截止打開服務器:
在玩遊戲的時候,服務器不能關閉。
接着我們啟動《我的世界》啟動俠:
選擇“添加删除”
選擇“添加”
選擇“下載遊戲版本“
用1.11.2”版本
點下載安裝。給自己取個名字,然後點“啟動遊戲”。
第一次下載有點慢,後面打開就快了。
打開選擇“多人遊戲”
點擊“添加服務器”
填寫服務器地址為localhost,點“完成”
點擊“Minecraft服務器,然後點“加入服務器”。
嗯嗯,現在我們已經進入遊戲了,下面我們來測試一下能不能用pycharm去控制它。
我們先打一段程序來測試一下,看看能不能在遊戲中執行:
好吧,命令又記錯了,我們可以按照Pycharm給我們的提示修改命令。
這次成功了,哈哈,接下來我們就可以充分發揮自己想象力來創造我的世界了!現在我的時間真的好少,一般隻有上午兩節課,還要備課,所以下次我再講的時候不知道要到什麼時候了,大家可以自己買一本書看看,推薦《Minecraft編程——使用Python語言玩轉我的世界》。
,