誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊

內容簡介
詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊
目錄
詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊
詳細資料
- ISBN:9786263357785
- 叢書系列:LEARN
- 規格:平裝 / 272頁 / 14.8 x 21 x 1.66 cm / 普通級 / 單色印刷 / 初版
- 出版地:台灣
- 本書分類:電腦資訊> 程式設計/APP開發> Python
詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊
作者介紹
詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊
內容連載
【開場白】程式設計讓生活更美好
有一年暑假,我的八歲兒子迷上網路遊戲。
老師每天在線上發布作業,他要嘛不寫,要嘛少寫,不然就是唰唰唰地亂寫一通,趕緊拍照交差,騰出時間打遊戲。
我帶他進行戶外運動,他要嘛不去,要嘛拖延,要嘛找藉口提前離開,趕緊回家打遊戲。
打遊戲的時間太長,不僅學業成績倒退,視力下降,注意力也會受影響。但想讓孩子離開網路遊戲,就像讓賭徒離開牌桌一樣困難,也許還更加艱難。
我知道不只一個孩子沉迷遊戲,也不只是孩子沉迷。有些男人年近而立,或者年過而立,不願做家務,不願管孩子,甚至不願工作,只顧著天天打遊戲。給他一箱泡麵和一款大型網路遊戲,他可以連續一個月不出門,完全忘記在這個世界上還有「責任」兩個字。
我不認為遊戲全是壞東西,能讓大人和小孩無憂無慮地玩,正是現代科技與和平環境提供的美好福利。但如果毫無節制,遊戲就類似毒品,會讓人上癮。我覺得應該讓人掌控遊戲,而不是讓遊戲掌控自己。
怎樣才能讓人掌控遊戲?怎樣才能從遊戲陷阱中拔出腿呢?一個至今看起來還算有效的方法是:想辦法讓玩家了解遊戲的核心。
無論網路遊戲或單機遊戲,無論電腦遊戲或手機遊戲,無論2D遊戲或3D遊戲,核心都是一堆代碼,由程式設計師編寫的電腦代碼。程式設計師用電腦聽得懂的語言設計指令,這個過程叫做「程式設計」。當孩子學會程式設計後,他就會不由自主地從上帝視角看待遊戲,才更有可能擺脫遊戲的掌控。
道理非常簡單──假如我們試圖戰勝一個很難打敗的敵人,首先要了解敵人。「知己知彼,百戰百勝」,這句老話絕對不是亂說。所以在那個暑假,我開始教兒子電腦知識,學習程式設計。
我先讓他熟悉鍵盤,再陪他看完整套兒童電腦入門影片(網路很多,許多出版商也製作過很多這類產品),接著帶他學習一款非常適合小學生入門的程式設計軟體──由麻省理工(MIT)開發的積木式程式軟體Scratch。
我帶著他學習Scratch一年,到第二年暑假,就讓他接觸真正的程式語言。我幫他選的程式語言是Python,因為十分流行,且愈來愈大眾化。更重要的是,Python是一門在入門階段相對簡單的高級程式語言,能讓初學者找到成就感,而成就感才是學習的最佳驅動力。
詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊
詳細網址:誰說不能從武俠學程式?~好書精選[悅讀推薦]博客來 金石堂 好冊
資料來源:博客來,圖片來源:博客來