如何在Google Colab和Replit中請AI解說Python程式碼及相關天文觀念?
我寫的書《資料視覺化:用Python為星空作畫》有提到Google Colab和Replit這兩個線上程式編輯平台,但沒有提到它們其實可以用AI解說程式碼,所以我用以下幾張截圖補充操作示範。另外,我書中的程式碼是開源的,意思是任何人只要註明來源,就可以使用、重製改作。
如何在 2024 年初始化一个 Python 项目
setuptools 已经不是最新潮的 Python 打包工具了,可以试试新的;迁移很愉快,但写 pyproject.toml 很麻烦。
第695天 教娃编程 - 生成不带相邻零的二进制字符串(递归深度优先搜索算法)
第695天 教娃编程 - 生成不带相邻零的二进制字符串(递归深度优先搜索算法) List of All Tutorial Videos Post: Day 695 - Teaching Kids Programming - Generate Binary Strings Wi…
與AI生成天文教育遊戲——Ren'Py版《獵星者旅店》(4):了解視覺小說遊戲的基本製作流程
任職於「天文數智」的黑蛋在公司部落格發表完「跟著黑蛋用Streamlit速成天文資料分析Web App」系列文章後,收到PM貳婰舞指派的新任務:「我們的老闆,來自喵星的月影,發現之前的文章內容對於不懂資料分析的大眾還是太遙遠,因此想啟動一個新專案『天文的資料再創作』,希望我們能透…
與AI生成天文教育遊戲——Ren'Py版《獵星者旅店》(3):建立一個新的Ren'Py專案並了解各個檔案的功用
任職於「天文數智」的黑蛋在公司部落格發表完「跟著黑蛋用Streamlit速成天文資料分析Web App」系列文章後,收到PM貳婰舞指派的新任務:「我們的老闆,來自喵星的月影,發現之前的文章內容對於不懂資料分析的大眾還是太遙遠,因此想啟動一個新專案『天文的資料再創作』,希望我們能透…
與AI生成天文教育遊戲——Ren'Py版《獵星者旅店》(2):在ChatGPT製作能教學Ren'Py的AI
任職於「天文數智」的黑蛋在公司部落格發表完「跟著黑蛋用Streamlit速成天文資料分析Web App」系列文章後,收到PM貳婰舞指派的新任務:「我們的老闆,來自喵星的月影,發現之前的文章內容對於不懂資料分析的大眾還是太遙遠,因此想啟動一個新專案『天文的資料再創作』,希望我們能透…
與AI生成天文教育遊戲——Ren'Py版《獵星者旅店》(1):序
任職於「天文數智」的黑蛋在公司部落格發表完「跟著黑蛋用Streamlit速成天文資料分析Web App」系列文章後,收到PM貳婰舞指派的新任務:「我們的老闆,來自喵星的月影,發現之前的文章內容對於不懂資料分析的大眾還是太遙遠,因此想啟動一個新專案『天文的資料再創作』,希望我們能透…
我寫的書《資料視覺化:用Python為星空作畫》已上市,將在「 仰望書房 」舉辦講座示範ChatGPT如何協助大眾用Python探索天文
寫書期間,我原本在這宣傳的書名為《用Python探索天文:從資料取得到視覺化》,後來應出版社要求改為現名。這本書有著故事,也描述一個天文教育遊戲的雛型。為了讓讀者體驗有趣的學習過程並滿足作者的創作欲,這本書是用小說的形式撰寫。故事中的人類角色會先有個跟天文相關的疑問(例如:如何用Python取得太陽觀測資料?
《資料視覺化:用Python為星空作畫》新書內容搶鮮看(三):遊戲化的天文及程式教育
還沒看過「《資料視覺化:用Python為星空作畫》新書內容搶鮮看(一):開放資料與公民科學」和「《資料視覺化:用Python為星空作畫》新書內容搶鮮看(二):生成式AI時代的科普教育」這兩篇文章嗎?先來瞧瞧吧。你眼神呆滯地盯著課本,感覺那些遙遠的天文知識與你毫無交集。
《資料視覺化:用Python為星空作畫》新書內容搶鮮看(二):生成式AI時代的科普教育
還沒看過「《資料視覺化:用Python為星空作畫》新書內容搶鮮看(一):開放資料與公民科學」這篇文章嗎?先來瞧瞧吧。你正前往台中的天文主題獨立書店「仰望書房」,參加《資料視覺化:用Python為星空作畫》新書發表講座。你曾參加書店舉辦的街頭天文學觀星活動,喚醒久違的好奇心,你想進…
《資料視覺化:用Python為星空作畫》新書內容搶鮮看(一):開放資料與公民科學
你剛看完一則天文學家發現新的系外行星的報導,喚醒久違的好奇心,於是走到陽台,一邊仰望著星空,一邊喃喃自語:「天文學家是如何發現系外行星?鄉民如我也可以體驗看看這個從資料解謎的探索過程嗎?」 「叮」的一聲,聽見你低語的GPT-404此時推薦你一本新書《資料視覺化:用Python為星空作畫》,並且傳給你試閱本。
我寫的書《資料視覺化:用Python為星空作畫》在天瓏書店開放預購囉!(即之前宣傳的《用Python探索天文:從資料取得到視覺化》)
預購連結8/19會在天瓏、博客來、momo等平台上市,除了紙本書外,之後也會出電子書。預購期間,我將會發布3篇內容搶鮮看的文章,除了摘錄書中內容外,也會提到我寫這本書的過程與想法,包含:開放資料與公民科學、生成式AI時代的科普教育、遊戲化的天文及程式教育。
用Ren'Py製作的遊戲化天文教材:《逃出天文鎖》與《獵星者旅店》
我這週去地科奧林匹亞競賽國手訓練營以及清大星空之子天文營講課,教材是用Python的視覺小說遊戲引擎Ren Py製作。課程以密室逃脫的方式進行,先讓這些高中生了解什麼是公民天文學,然後示範如何藉助ChatGPT來取得並視覺化天文觀測資料,最後讓他們在《獵星者旅店》中創造出屬於自己的學習旅程。
「天文學Python」用ChatGaia畫出恆星的生命軌跡圖
有些人可能會在地科課本或天文科普書籍上看過赫羅圖,它是用來呈現恆星亮度和表面溫度的關係圖,可以幫助我們理解恆星的演化過程。ChatGaia是多倫多大學一位天文博士生在ChatGPT上製作的聊天機器人,它可以根據你的需求,幫你生成SQL語法來查詢下載Gaia太空望遠鏡的資料,並生成Python程式來視覺化分析這些資料。
Luxury Classic Room In Delhi
Delhi, the vibrant capital of India, is a city that seamlessly blends history with modernity. For travelers seeking a truly exceptional stay…
Best Hotels for Birthday Celebration in Delhi
Delhi, the vibrant capital of India, is known for its rich culture, historical landmarks, and bustling social scene. When it comes to celebr…
科學運算函式庫 NumPy 2.0.0 發布
NumPy 是 Python 語言的一個擴充程式庫,支援高階大規模的多維陣列與矩陣運算的數學函式函式庫。NumPy 2.0.0 是自 2006 年以來的第一個主要發行版本,此重要版本標誌著 NumPy 發展歷程中的一項重要里程碑,為使用者提供了豐富的增強功能和改進,並為未來的功能開發奠定了基礎。
「天文學程式」用Claude重建《獵星者旅店》網頁小遊戲的雛型
還不知道什麼是《獵星者旅店》嗎?先來瞧瞧「「天文學Python」在《獵星者旅店》中創造屬於你的探索旅程,將星空連結到你的生活」這篇文章吧 生成式AI平台Claude前幾天釋出新模型和功能,讓使用者可以在一個分割視窗中切換它產生的網頁程式碼和內容預覽。
Selenium 自動化瀏覽器定位元素的8種策略
Selenium 是一個範圍廣泛的工具和函式庫的總稱專案,用於啟用和支援網頁瀏覽器的自動化。Selenium WebDriver 提供了 C#、JavaScript、Java、Python、Ruby 等多種語言的 API,可以用於編寫自動化測試軟體。
「天文學Python」在《獵星者旅店》中創造屬於你的探索旅程,將星空連結到你的生活
還不知道什麼是《獵星者旅店》嗎?先來瞧瞧「免費版的ChatGPT使用者現在也可以進入《獵星者旅店》學習Python和天文囉!」這篇文章吧 困境 「我們接觸到的天文知識通常是整理過後的,缺乏有趣的探索體驗過程,而且很難和個人的生活經驗結合。」「天文好遙遠唷,而且我們的日常生活中用不到天文觀測資料。