我寫的書《資料視覺化:用Python為星空作畫》已上市,將在「 仰望書房 」舉辦講座示範ChatGPT如何協助大眾用Python探索天文

天文背包黑客
·
·
IPFS
·

寫書期間,我原本在這宣傳的書名為《用Python探索天文:從資料取得到視覺化》,後來應出版社要求改為現名。

這本書有著故事,也描述一個天文教育遊戲的雛型。為了讓讀者體驗有趣的學習過程並滿足作者的創作欲,這本書是用小說的形式撰寫。故事中的人類角色會先有個跟天文相關的疑問(例如:如何用Python取得太陽觀測資料?如何用Python探索星體的方位?),再由AI角色 (i蟒或《獵星者旅店》遊戲中的NPC)生成Python程式、解說相關的程式語法和天文知識。若從頭開始閱讀,會藉由上述過程逐漸了解基本的Python語法和觀念,也能以開放資料及程式來輔助天文知識的學習(因為我用了一些推理小說的敘述性詭計手法,從頭開始閱讀的話也能避免被暴雷XD)。我會持續透過創作故事、遊戲等有趣體驗來推動開放科學^^

我9月14日會在台中的天文主題獨立書店「仰望書房」進行新書發表講座(講座詳細資訊連結)。這本書所有問句的解答,幾乎都是我透過ChatGPT生成並反覆編修,所以讀者們可以將同個問句丟給ChatGPT,若它的回答太難懂,也可以再調整問句,讓它以簡單易懂的方式解說。我會在新書發表講座示範這個問答過程,讓聽眾了解ChatGPT如何協助大眾用Python探索天文資料、我是如何用ChatGPT創作這本書,並與聽眾一起透過ChatGPT上的天文教育遊戲《獵星者旅店》,編織出一段我們用開放資料解謎天文知識的冒險旅程。千萬不要錯過唷,錯過的話....歡迎邀我去演講XD

感謝「Astrohackers-TW: Python在天文領域的應用」FB社團成員之前分享學習Python和天文時遇到的阻礙,讓我能夠將他們的經驗融入到書中的內容。希望這本書能開啟更多交流,若讀者們對書中內容有什麼疑問或建議,歡迎加入此社團與工人智慧們討論唷^^

想先瞧瞧這本書的內容嗎?我有寫三篇新書內容搶鮮看的文章(見下方連結),除了摘錄書中內容外,也提到我寫這本書的過程與想法,包含:開放資料與公民科學、生成式AI時代的科普教育、遊戲化的天文及程式教育。

我今年也會在Python年會演講唷,講題是「心跳天文學社課教我用Ren'Py重建獵星者旅店」,歡迎追蹤我的Threads,接下來我會開始撰寫如何用Python的視覺小說遊戲引擎Ren'Py來製作天文教育遊戲的文章^^


新書內容搶鮮看系列文:

本書的相關程式碼:

github.com/YihaoSu/e...


你可以透過以下網路平台購買到這本書,但歡迎你到「仰望書房」現場購買、逛逛:

CC BY-NC-ND 4.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!