iT邦幫忙

程式教育相關文章
共有 49 則文章
鐵人賽 自我挑戰組 DAY 13

技術 線上程式課程的「學位」或「證書」有用嗎?可以拿去找工作嗎?

本篇文章是 2019 it 鐵人賽的 Day 13,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 2

技術 什麼是線上課程?線上課程的種類?—— 以程式課程為例

本篇文章是 2019 it 鐵人賽的 Day 2,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World!...

鐵人賽 自我挑戰組 DAY 10

技術 轉職寫程式?全職學習跟兼職學習哪個好?

本篇文章是 2019 it 鐵人賽的 Day 10,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 22

技術 什麼人適合學程式?

本篇文章是 2019 it 鐵人賽的 Day 22,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, Worl...

鐵人賽 自我挑戰組 DAY 9

技術 線上課程買課沒上課? 5 個你必須要知道時間規劃方法

本篇文章是 2019 it 鐵人賽的 Day 9,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 1

技術 從入獄搶劫犯到 Google 工程師 - 透過程式學習改變人生

本篇是 it 鐵人賽本團 Wow Doge! 開賽第一篇,以下省略掉200字與有榮焉能夠跟 ALPHA Camp 的戰友們報團參賽這個歷史悠久又富盛名的it圈大...

鐵人賽 自我挑戰組 DAY 4

技術 學程式,線上課程真的學得會嗎?跟實體班比起來呢? —— 論線上課程的優勢

在科技教育產業做線上課程,如果有十大常被問的問題,這題肯定名列前茅。 如果要談廣義的「線上課程」V.S. 「實體課程」的差異,可能三萬字講不完。有些討論的側重點...

鐵人賽 自我挑戰組 DAY 8

技術 有買課但沒上課的線上課程,4 個你我都踩過的痛點

本篇文章是 2019 it 鐵人賽的 Day 8,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 14

技術 線上課程的學習支援——如何問問題 Q&A?

本篇文章是 2019 it 鐵人賽的 Day 14,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 7

技術 線上課程風起雲湧,實體課程有哪些不可替代性?(下篇)

本篇文章是 2019 it 鐵人賽的 Day 7,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 11

技術 社群對線上課程的重要性?5 種建立學習社群的方式

本篇文章是 2019 it 鐵人賽的 Day 11,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 6

技術 線上課程風起雲湧,實體課程有哪些不可替代性?(上篇)

本篇文章是 2019 it 鐵人賽的 Day 6,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 12

技術 線上課程也要定時開班開課?自學進度 V.S. 進度班級制哪種適合你?

本篇文章是 2019 it 鐵人賽的 Day 12,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 15

技術 線上課程的學習支援——如何寫作業

本篇文章是 2019 it 鐵人賽的 Day 15,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, World...

鐵人賽 自我挑戰組 DAY 18

技術 課程一上線就被抄?在線上教育中抄不走的關鍵

本篇文章是 2019 it 鐵人賽的 Day 18,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, Worl...

鐵人賽 Software Development DAY 23

技術 Ch 22. 為什麼程式設計師喜歡用蘋果電腦?

上一篇聊到了維運工程這個領域,而維運工程最重要的根基,就是了解怎麼設定系統的環境。在那之前,你先猜猜看,這世界上最多電腦的安裝的作業系統,是哪一種作業系統呢?...

鐵人賽 Software Development DAY 30

技術 終章:感言,與置入性行銷們

這次的發想,是希望讓初學者/孩子們能逐步的學會一些可以讓跟 AI 溝通更有效率的詞彙。也能夠在遇到 AI 產出程式時,不會因為陌生而對程式碼敬而遠之,做為黑盒子...

鐵人賽 自我挑戰組 DAY 16

技術 線上程式課程如何定義成功? 3 位學生的成就感分享

本篇文章是 2019 it 鐵人賽的 Day 16,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, Worl...

鐵人賽 自我挑戰組 DAY 25

技術 教學相長:線上程式課程如何透過教學來學習

本篇文章是 2019 it 鐵人賽的 Day 25,我跟我的隊友們 ,會在30天內每人每天完成一篇 it 相關的文章。你現在看到的是 Hello, Worl...

鐵人賽 Software Development DAY 1

技術 Ch 0. 把程式碼當做黑盒子,亦或描繪想法的語彙材料?

依慣例,想說的前言太長,放在這裡。明天才是第一篇 XD 這系列的文章,是寫給程式初學者,特別是還在學的孩子。或者是想要教孩子寫程式的家長們的。 在生成式 AI...

鐵人賽 Software Development DAY 4

技術 Ch 3. 除了產生程式碼之外,AI 也可以是很棒的教練

領悟出來的答案才是自己的 之前我們用 Google Gemini AI 幫我們生成程式碼。今天我們會花更多的時間跟 AI 相處,但是這次我們要把 AI 變成我們...

鐵人賽 Software Development DAY 18

技術 Ch 17. 怎麼不讓 AI 弄壞你的程式

在知道怎麼的簡單的建起一個應用程式之後,應該會迫不急待的想要加入更多的新功能吧?但是先等一下,我們要來聊一個不是寫程式,但跟程式有關的話題。 這塊地圖正式的名稱...

鐵人賽 Software Development DAY 9

技術 Ch 8. 把流程包起來就變自動販賣機

你應該有用過自動販賣機吧!就是把錢丟進去,就可以有飲料掉出來的那種機器。而我們今天要研究的函式,就跟自動販賣機非常相似。 回顧一下我們在第六章做的計程車範例:...

鐵人賽 Software Development DAY 2

技術 Ch 1. 在新手村的第一步當然是找武器哇

歡迎!在開始之前,想問一下,當我們提到「程式」這兩個字時,你心裡想到的是什麼呢?就算你是被爸媽逼著看這本書的而心情不太好,也可以試著回答看看。在很多人的心中,...

鐵人賽 Software Development DAY 6

技術 Ch 5. 除了提問之外,AI 可以先講解,也能出測驗

在了解了 Python 中的資料型別後,我們要接著來看程式裡的「流程」。而提到流程,就要先了解很多人一開始比較難懂的「變數」與「指派」等概念。 然而這一次我們會...

鐵人賽 Software Development DAY 19

技術 Ch 18. 用中文也可以做版本控制

上一章我們介紹了版本控制的概念與 Git。這一篇裡,我們要在電腦中安裝 Git,並利用 AI 來幫我們處理版本控制。 安裝 Homebrew: 命令列的 App...

鐵人賽 Software Development DAY 20

技術 Ch 19. 程式碼也有分漂亮的跟醜的?還有味道?

你有沒有聽過軟體工程師討論時,會講到「這段程式碼有壞味道」?程式碼又不是食物,怎麼會有壞味道呢?我們在上一篇討論了軟體工程裡的「版本控制」,而工程師們討論時說的...

鐵人賽 Software Development DAY 28

技術 Ch 27. 怎麼用別人做出來的程式

[Note: 這一篇要改放到 Ch. 26 之前] 除了自己寫程式之外,我們還可以直接使用別人寫好的程式,稱為套件(package)。有很多很厲害的功能,只要安...

鐵人賽 Software Development DAY 29

技術 附錄 A. 如何在 mac 上設定開發環境

拿到新的電腦,對程式設計師來說,當然就是要來設定開發程式的環境。就照著這些步驟來做吧! 安裝編輯器 找到自己喜歡的編輯器下載並安裝。建議可以從 Visual S...

鐵人賽 Software Development DAY 21

技術 Ch 20. 最簡潔的列出所有可能的情況

來繼續我們的重構之旅吧! 打折的函式 在上一章中我們把折扣的部份抽出來做為一個函式: function discount(cartTotal) { if...