
在人工智慧可以在幾秒鐘內編寫程式的世界裡,
程式設計是否仍然是曾經的必備技能?這是一個引人入勝的問題,根據你問的對象,你可能會得到十幾個不同的答案!
在 Arduino,我們堅信,即使在人工智慧時代,程式設計仍然是學生(或說任何人!)可以學習的最有價值的技能之一。然而,我們也意識到,人工智慧工具可以打開大門,讓這項技術更容易普及。
在本文中,我們將解釋為什麼程式設計和人工智慧並非像人們常說的那樣勢均力敵。事實上,在某些情況下,它們堪稱終極夢幻隊!
為什麼編碼在人工智慧時代如此重要
程式設計一直以來都被視為必備技能,而且這種趨勢短期內不太可能改變。因為人工智慧雖然很強大,但它並非萬能。要真正理解程式碼背後的邏輯,或是在相關領域發展事業,你仍然需要親自動手,深入研究。
同樣,無論人工智慧多麼強大,如果你不懂編程,就只能被動地使用它。這使得它難以充分發揮其潛力。透過學習編程,孩子們可以根據自己的需求客製化人工智慧,有效地將他們從被動用戶轉變為主動創新者。
話雖如此,學習程式設計不僅僅是為了讓學生掌握成為
軟體工程師所需的技能(儘管這的確是一個不錯的選擇!)。它還能透過教授批判性思考、韌性和
解決問題等必備的軟技能,支持他們的認知和社會心理發展。
別忘了創造力!程式設計不僅僅是一個技術過程,更是一種動手實作的表達方式。學習者可以建構數位世界,創造互動故事,並設計自己的遊戲。即使使用人工智慧生成的程序,精通程式碼的孩子也可以對其進行調整和個性化,使每個項目都獨一無二。
所有這些技能對於與人工智慧協同工作並充分發揮其功能至關重要。透過從小向學生介紹編程,我們幫助他們培養技能,為未來做好準備,無論他們選擇何種職業道路,
人工智慧都將在其中扮演不可或缺的角色。
沒有經驗?沒問題! AI 如何打破程式設計障礙雖然學習程式設計確實有很多好處,但我們知道它並不適合所有人。有些學生只是想用程式設計來解鎖新的科技可能性,或是將他們的創意願景變成現實。而這正是人工智慧的用武之地!
我們與米蘭理工大學設計學院(時尚系統設計)的
學生和教授合作就是一個很好的例子。助理教授
達裡亞·卡西亞尼(Daria Casciani)正在設計一門融合時尚與科技的課程,幫助學生探索智慧、永續時尚的新領域。
參與此模組的學生來自時裝設計專業,之前沒有任何程式設計或 Arduino 技術知識。然而,在教學人員、
Arduino 文件和 ChatGPT 的支持下,學生們能夠編寫基本程式碼,並根據專案需求進行修改。
如果沒有人工智慧,學習曲線會陡峭得多,但在人工智慧的幫助下,設計師們能夠專注於自己的創意,而不會被技術障礙所困擾。如果您還沒有看到他們的創新成果,
請點擊此處查看他們的完成項目!
雖然我們最初在這個專案中使用了 ChatGPT,但需要指出的是它的一些限制:
- 學生必須不斷在 ChatGPT 和 Arduino 文件之間切換,這減慢了工作流程。
- ChatGPT 並未在官方 Arduino 資源上進行訓練,因此答案可能過時、不準確或完全錯誤。
認識您的新 AI 編程夥伴!這正是我們將
Arduino AI 助理建置到雲端編輯器中的原因——它了解您的主機板、您的程式碼和我們的文件。
使用 AI 立即產生 Arduino 程式碼這款強大的生成式 AI 工具旨在讓程式設計更輕鬆、更快捷、更有趣。 AI 助理內建於
Arduino 雲端編輯器中,可協助使用者編寫、偵錯和改進 Arduino 程式碼,無需在不同工具之間切換或花費數小時在網路上搜尋協助。
如果學生在編寫程式碼時遇到困難或需要協助,他們可以直接向 AI 助理尋求協助,讓他們專注於手邊的任務。此外,AI 助理不僅會提供程式碼,還會用清晰的註釋解釋每個步驟,讓學生更容易理解和學習。
Arduino AI 助理由Anthropic Cloud (目前最先進的生成式 AI 服務之一)提供支持,能夠將上下文資訊納入考慮。它能夠同時查看您的草圖和連接的開發板,從而提供量身定制的相關解決方案,而不是千篇一律的回應。
在 Arduino,我們的使命始終是讓科技普及大眾。全新的 AI 助理是朝著這一目標邁出的一大步。有了這樣的工具支持,更多的學生和有抱負的創客可以自由地進行實驗、創新和創造,而無需面對複雜的程式碼。您可以稱之為終極編程/AI 夢之隊!
我們期待您的回饋Arduino AI 助理現已在雲端編輯器中上線,免費使用。
快來試用,看看它如何提升你的程式效率。
別忘了—您的回饋會讓我們的程式更加完善。如果 AI 表現良好,請點選👍;如果 AI 有待改進,請點選👎。我們一直在傾聽您的回饋,並不斷改進,力求使其成為市面上最聰明的程式夥伴。