精華區beta C_Chat 關於我們 聯絡資訊
想了很久不知道該去哪個板發問, 但算是跟本板扯上一點關係而且又高人氣,所以在這邊求助了。 m(_ _)m 最近需要寫一個「讓不懂程式的人也能輕鬆寫程式」的程式, 但在介面設計上遇到難題,難以做到「有足夠的複雜度」又「讓人一看即懂的簡明」, 想起以前聽過有些幼教軟體跟一些遊戲是以「教你學程式」為主打的, 希望可以參考一下介面設計。 目前google下去的結果,足夠複雜的遊戲在介面上幾乎都還是要你手動輸入code。 不然就都是太簡單的過關遊戲,連變數間加減乘除的自由度都沒有, 因此希望有沒有人有聽過看過類似的程式設計遊戲, 最好是「只靠滑鼠的拖拉敲」即可完成一定複雜度邏輯程式的介面? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.132.13 ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1476935587.A.ED8.html
MXICat: monkey? 10/20 11:53
dreamnook: 我記得有些Code教學網站有用遊戲方式玩 10/20 11:53
dreamnook: https://code.org/learn <- 先看看這個? 10/20 11:54
arrakis: scratch? 這是設計給小學到國中的程式設計教學軟體 10/20 11:55
sandykaoru: https://scratch.mit.edu/ 雖然不是遊戲 但是拖拉介面 10/20 11:55
感謝,這個介面很值得參考!
BSpowerx: https://www.codingame.com/start 看看這個 10/20 11:55
fish770130: 我看過有類似小人走迷宮 可以自己鋪路 插入if while 10/20 11:55
fish770130: 之類的元件 藉由觀察小人行動理解程式怎麼走的遊戲 10/20 11:56
fish770130: 有一堆程式常用的元件可以放在路上這樣 忘記名字了 10/20 11:56
gowaa: scratch吧 10/20 11:57
walhalla: 就樂高GG人阿,First LEGO League 10/20 11:59
nekoares: https://code.org/ 小朋友的學習coding 可以參考這邊 10/20 12:01
nekoares: 之前google也有做類似的project,好像是聖誕節的活動 10/20 12:02
nekoares: 其實與其說學習coding,應該是學習「程式的邏輯」這點 10/20 12:02
nekoares: 比較重要。迴圈、程序執行、物件的概念先有之後就好辦 10/20 12:03
※ 編輯: mrbigmouth (211.75.132.13), 10/20/2016 12:06:51 ※ 編輯: mrbigmouth (211.75.132.13), 10/20/2016 12:08:26
silverair: 按鍵精靈 10/20 12:07
exist987: 樓主做好了 可以讓我也玩玩嗎XD 10/20 12:08
這個...其實我不是要做遊戲....(遠目) 而是類似內部系統的邏輯設定
onejoeluo: 我也是想到LEGO NXT-G,不過不太像遊戲... 10/20 12:08
※ 編輯: mrbigmouth (211.75.132.13), 10/20/2016 12:08:52
dx90c: 我一瞬間也是想到按鍵精靈'_>' 10/20 12:08
按鍵精靈最後出來的還是code為主,所以比較不夠符合需求。 ※ 編輯: mrbigmouth (211.75.132.13), 10/20/2016 12:10:22
xEclipse: scratch+1 10/20 12:10
OochunoO: http://i.imgur.com/ly0qthU.jpg 10/20 12:11
teddy: code spells 10/20 12:12
gino0717: 玩LabView 10/20 12:12
CRPKT: logo 滿適合讓小朋友抓到寫程式的感覺 10/20 12:13
CRPKT: http://www.calormen.com/jslogo/ 10/20 12:13
otonashi1003: 什麼原來Scratch不是遊戲,我覺得很有娛樂性啊 10/20 12:23
to405011: 給他rpg maker 10/20 12:25
rutw: Codecademy 10/20 12:25
hom5473: 其實我覺得麵包版才是最直覺的 10/20 12:25
z2563920: codecombat也很好玩 10/20 12:26
lilinoliMIT: 西洽好溫馨o'_'o 10/20 12:31
acas6993: mit的ai2 寫手機程式的 10/20 12:39
Madcorn: [系統提示]邏輯能力+10 肝功能-10 10/20 12:43
extremity: 不要手動coding推 Human Resource Machine 10/20 12:44
這個也不錯 感謝
Madcorn: appinventor還是要人帶,不然應該也是不好上手 10/20 12:44
forfanatic: Factorio 10/20 12:45
extremity: http://store.steampowered.com/app/375820/ 10/20 12:45
FuwaAika: lightbot https://lightbot.com/ 10/20 12:52
BBQSaShiMi: 推麥塊PSI模組 還有內建中文喔 10/20 12:53
麥塊的介面稍微有點沒效率了啦 XD
LittleJade: Steam找tag 程式設計 10/20 12:59
guogu: human resource machine 10/20 13:02
x159753852: war3的世界編輯器很類似 10/20 13:06
※ 編輯: mrbigmouth (211.75.132.13), 10/20/2016 13:18:05
LayerZ: coding分成語法跟邏輯兩部分,大部分這類遊戲都是把邏輯做 10/20 13:28
LayerZ: 成拼圖,讓玩家去拼起來還蠻好玩的,語法部分則是完全忽略 10/20 13:29
LayerZ: 畢竟扯到語法就真的枯燥無味又無聊 10/20 13:29
LayerZ: 然後要包含error & try的設計,讓玩家可以自己亂串拼圖 10/20 13:29
LayerZ: 就算拼錯,也會照著拼錯的邏輯做出對應的動作,有些也很好 10/20 13:30
LayerZ: 笑的 10/20 13:30
LayerZ: CodeCombat不知道有沒有符合需求? 10/20 13:33
newwu: ios 的swift playground啊 我覺得潮潮的 10/20 13:53
wolid: 優質內容,推 10/20 13:58
rofellosx: http://store.steampowered.com/app/375820 10/20 14:05
AlzioNever: CodeSpells 10/20 14:28
AlzioNever: 唔對不起這還是要手動輸入 10/20 14:28
miname: 用labview? 10/20 16:07
pada3164: 當然是 Human Resource Machine阿 10/20 16:10
xian: Zmud寫mud機器人 (疑 10/20 16:29
Solid4: Labview+1 10/20 16:45
bassmaster: codecombat 10/20 17:41
johnjohnlin: Paiza? 10/20 18:02