我是一名程式初學者,因為喜歡泰國文化,也希望旅遊時能用泰語和當地人簡單對話,因此想挑戰製作一款以「旅遊情境泰語」為主題的學習 App。這個系列會記錄我如何從零開始,透過 ChatGPT 協助釐清需求、學習程式概念與解決問題,再搭配 Codex 實際撰寫、修改與除錯程式。除了完成 App,也會分享初學者在 AI 輔助開發過程中的理解、踩坑與成長。
如果完全不會寫程式,可以參加 iThome 鐵人賽嗎? 這是我決定開始這個挑戰時,腦中很直接的一個問題。 因為我的程式程度,真的可以說是從零開始。不是「以前學過...
昨天決定要做「泰語小旅伴」之後,我腦中已經有一個很明確的大方向: 我要做一個泰語學習 App。 但仔細想想,這句話其實什麼都還沒說清楚。 要給誰用? 要學什麼?...
前兩天,我先決定了要做「泰語小旅伴」,也把第一版 App 想做的內容大致整理出來。 照理說,接下來應該可以開始寫程式了。 但真的準備動手時,我馬上遇到一個很基本...
前三篇,我先決定了要做「泰語小旅伴」,接著整理 App 的需求,也弄清楚 ChatGPT 和 Codex 要怎麼分工。 接下來,終於要開始建立專案了。 不過,對...
昨天終於讓 Codex 建立了「泰語小旅伴」的第一個專案,也開始理解 HTML、CSS 和 JavaScript 各自負責什麼。 當時我直接打開 index.h...
前幾天,我終於建立了「泰語小旅伴」的第一個專案,也從 file:// 的問題認識了 localhost,開始知道開發網頁時該怎麼把專案跑起來。 不過,目前的成果...
昨天終於把「泰語小旅伴」的首頁做得比較像一個手機 App 了。 從最初只有簡單歡迎文字的網頁,變成有五個旅遊情境、學習進度和底部導覽的首頁。雖然目前還只是靜態畫...
昨天第一次使用 Git,終於替「泰語小旅伴」的首頁建立了版本紀錄。 接下來,我想開始加入真正的泰語學習內容。 目前首頁雖然已經有五個旅遊情境,但它們都還只是靜態...
昨天終於在 lessons.js 建立了第一份泰語教材,包含你好、謝謝、對不起和再見四句基本問候。 不過,光是把教材放進檔案裡,使用者還是沒辦法直接學習。 目前...