AI助攻,在一個資訊圖表中呈現程式內容、解說和流程圖

更新 發佈閱讀 4 分鐘

學生對於程式的理解,有時和教師提供的教材是否具備足夠的親和力有關係,因為初學者總是對於程式語言又愛又恨。如果能在一個資訊圖表中呈現程式內容、程式解說和流程圖,對於學生的程式學習應該會有幫助。如果透過 Mermaid 語法,可以容易的產生流程圖。

raw-image

相關的做法,例如,在 ChatGPT 中,使用提示詞:將以下的 C 程式產生流程圖的 Mermaid 語法內容。
程式內容:

/* 二層巢狀迴圈 */
#include <stdio.h>
int main()
{
int j;
for (int i = 1; i <= 3; i++) { /* for外層迴圈 */
j = 1;
while(j <= 5) { /* while內層迴圈 */
printf("i = %d j = %d\n", i, j);
j = j + 1;
}
}
return 0;
}

得到以下的結果:

flowchart TD
A([開始]) --> B[宣告整數 j]
B --> C[i = 1]
C --> D{i <= 3 ?}
D ----> Z([結束])
D ----> E[j = 1]
E --> F{j <= 5 ?}
F ----> G[i = i + 1]
G --> D
F ----> H[輸出 i 與 j]
H --> I[j = j + 1]
I --> F

如果將 Mermaid 語法內容複製到 whimsical (https://whimsical.com/)貼上,得到以下的結果:

raw-image

接著,要利用 Gemini 來將全部內容做成資訊圖表。

將 C 語言程式內容、程式的解說和 Mermaid 語法內容流程圖的詳細內容製作成資訊圖表。動漫風格,3:2 版面,文字使用手寫繁體中文,使用符合文意的視覺化設計,版面使活頁簿的側邊環狀效果,加上一些圖示或素材。
程式內容:

/* 二層巢狀迴圈 */
#include <stdio.h>
int main()
{ 
    int j;
    for (int i = 1; i <= 3; i++) {  /* for外層迴圈 */
        j = 1;
        while(j <= 5) {             /* while內層迴圈 */
            printf("i = %d j = %d\n", i, j);
            j = j + 1;
        }
    }    
    return 0;
}

Mermaid 語法內容:

flowchart TD
    A([開始]) --> B[宣告整數 j]
    B --> C[i = 1]
    C --> D{i <= 3 ?}
    D ----> Z([結束])
    D ----> E[j = 1]
    E --> F{j <= 5 ?}
    F ----> G[i = i + 1]
    G --> D
    F ----> H[輸出 i 與 j]
    H --> I[j = j + 1]
    I --> F

得到的資訊圖表:

raw-image
raw-image

這三種 AI 工具(whimsical、ChatGPT、Gemini),真是幫了大忙了!

留言
avatar-img
學不完.教不停.用不盡
133會員
116內容數
分享個人電腦教學,回答網友提問,解決資料處理與設計問題。
2026/01/05
如果你有一張圖片要讓圖中的內容動起來,常見的幾個 AI 都可以做的,而且各有特色: Sora Gemini Grok Meta AI
Thumbnail
2026/01/05
如果你有一張圖片要讓圖中的內容動起來,常見的幾個 AI 都可以做的,而且各有特色: Sora Gemini Grok Meta AI
Thumbnail
2026/01/05
延續這篇:上傳相片,NotebookLM幫你評論相片、做成故事簡報和資訊圖表,這次要將 NotebookLM 製作的 PDF 檔改編做成影片,可以下載,也可以線上分享。簡單又有趣,你也來一起試試吧!
Thumbnail
2026/01/05
延續這篇:上傳相片,NotebookLM幫你評論相片、做成故事簡報和資訊圖表,這次要將 NotebookLM 製作的 PDF 檔改編做成影片,可以下載,也可以線上分享。簡單又有趣,你也來一起試試吧!
Thumbnail
2026/01/04
在 NotebookLM 中處理一些旅遊的相片,會產生什麼火花?NotebookLM 會讓相片說話嗎?讓 NotebookLM 執行: 以攝影的角度評論每一張相片 將相片做成故事簡報 將相片結合地圖做成資訊圖表 你也一起來試試!除了可以數位典藏這些重要相片,也能將相片故事化。這是 AI 時代的魔法。
Thumbnail
2026/01/04
在 NotebookLM 中處理一些旅遊的相片,會產生什麼火花?NotebookLM 會讓相片說話嗎?讓 NotebookLM 執行: 以攝影的角度評論每一張相片 將相片做成故事簡報 將相片結合地圖做成資訊圖表 你也一起來試試!除了可以數位典藏這些重要相片,也能將相片故事化。這是 AI 時代的魔法。
Thumbnail
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
您是否常覺得備課時間不夠用,或是行銷文案靈感枯竭?在這個 AI 飛速發展的時代,Google 推出的全新功能「Google Gemini Gems」或許正是您尋覓已久的解決方案。本文將帶您深入了解 15 款官方設計的 AI 助理,無需任何程式背景,就能讓它們成為您工作與生活中的得力助手。 Goo
Thumbnail
您是否常覺得備課時間不夠用,或是行銷文案靈感枯竭?在這個 AI 飛速發展的時代,Google 推出的全新功能「Google Gemini Gems」或許正是您尋覓已久的解決方案。本文將帶您深入了解 15 款官方設計的 AI 助理,無需任何程式背景,就能讓它們成為您工作與生活中的得力助手。 Goo
Thumbnail
你是否也有這種感受?滑著手機,每天看到一堆名詞 ~ 生成式 AI、Gemini、Grok、ChatGPT、NotebookLM…,覺得這世界轉得太快,深怕自己被拋在後頭? 隨著年紀增長,我們常不由自主地落入「記性變差」、「反應變慢」的壓力。但最新的腦科學告訴我們:大腦不是因為變老而僵化,而是..
Thumbnail
你是否也有這種感受?滑著手機,每天看到一堆名詞 ~ 生成式 AI、Gemini、Grok、ChatGPT、NotebookLM…,覺得這世界轉得太快,深怕自己被拋在後頭? 隨著年紀增長,我們常不由自主地落入「記性變差」、「反應變慢」的壓力。但最新的腦科學告訴我們:大腦不是因為變老而僵化,而是..
Thumbnail
我是一個每天都必須使用到AI的人,不得不說, AI的出現徹底改變了我的生活,然AI這個領域真的是日新月異,短短的時間,就會有新的AI工具出現,所以,當我理解到 A I Agent這個概念時,首先我就看到了Manus AI,我只能說既興奮又期待,現在就帶大家來了解,到底它有什麼能耐?
Thumbnail
我是一個每天都必須使用到AI的人,不得不說, AI的出現徹底改變了我的生活,然AI這個領域真的是日新月異,短短的時間,就會有新的AI工具出現,所以,當我理解到 A I Agent這個概念時,首先我就看到了Manus AI,我只能說既興奮又期待,現在就帶大家來了解,到底它有什麼能耐?
Thumbnail
在「現成工具箱」與「樂高積木」之間找到你的效率加速器
Thumbnail
在「現成工具箱」與「樂高積木」之間找到你的效率加速器
Thumbnail
揭密 Google Gemini 的視覺智慧:一篇搞懂如何運用 AI 處理圖片! 你是否曾對 AI 處理圖片的能力感到驚奇?想像一下,當你上傳一張照片,AI 不僅能辨識出其中的物體,還能根據你的指令進行修改、生成,甚至是總結文件內容。這一切,正是 Google Gemini 的強大之處。 本文將
Thumbnail
揭密 Google Gemini 的視覺智慧:一篇搞懂如何運用 AI 處理圖片! 你是否曾對 AI 處理圖片的能力感到驚奇?想像一下,當你上傳一張照片,AI 不僅能辨識出其中的物體,還能根據你的指令進行修改、生成,甚至是總結文件內容。這一切,正是 Google Gemini 的強大之處。 本文將
Thumbnail
✅ 如何在 Gemini 建立你專屬的 Gems 助理 塔配ChatGTP的GTPs-阿貴校長的Gem設計助理-協助快速建立可客製化的個人Gem助理 https://chatgpt.com/g/g-6831e3c311dc819196f67a70e3ea9023-a-gui-xiao-chang
Thumbnail
✅ 如何在 Gemini 建立你專屬的 Gems 助理 塔配ChatGTP的GTPs-阿貴校長的Gem設計助理-協助快速建立可客製化的個人Gem助理 https://chatgpt.com/g/g-6831e3c311dc819196f67a70e3ea9023-a-gui-xiao-chang
Thumbnail
最近用 AI 模型已經變成我生活的一部分,尤其工作上會接觸大量文本、報表、還有一些資料處理,加上我本身是 HR,真的很常靠它們「救援」。 這邊就簡單分享一下我近期用過的兩個模型-ChatGPT與Gemini,還有我個人的偏好!
Thumbnail
最近用 AI 模型已經變成我生活的一部分,尤其工作上會接觸大量文本、報表、還有一些資料處理,加上我本身是 HR,真的很常靠它們「救援」。 這邊就簡單分享一下我近期用過的兩個模型-ChatGPT與Gemini,還有我個人的偏好!
Thumbnail
本文以 Open Data Day Taiwan 2025 為例,分析其資訊發布管道及 AI 工具(如 Gemini、Copilot、Grok、ChatGPT4)的收錄情況,發現各平臺收錄資訊來源及完整性差異甚大,並提出活動籌備者應注意讓活動資訊被 AI 搜尋引擎找到的方法。
Thumbnail
本文以 Open Data Day Taiwan 2025 為例,分析其資訊發布管道及 AI 工具(如 Gemini、Copilot、Grok、ChatGPT4)的收錄情況,發現各平臺收錄資訊來源及完整性差異甚大,並提出活動籌備者應注意讓活動資訊被 AI 搜尋引擎找到的方法。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News