機器人問題導向程式設計課程對女高中學生
學習程式設計影響之研究
王裕德
*陳元泰 曾鈴惠
國立臺中女子高級中學摘 要
本 研 究 目 的 是 想 瞭 解 機 器 人 融 入 高 中 程 式 設 計 課 程 中 , 對 女 高 中 生 在 學 習 程 式 設 計 成 就 及 態 度 之 影 響。本 研 究 以 台 灣 中 區 一 所 女 校 之 高 一 學 生 為 樣 本,隨 機 選 派2 班 學生, 一 班 為 控 制 組(42 人), 另 一班 為 實 驗 組(42 人), 二班 學 生 先 實施 六 週(12 節)基 礎 程 式設 計 課 程 , 基 礎 課 程 結 束 後 實 施 程 式 設 計 成 就 及 態 度 前 測 , 隨 後 控 制 組 進 行 問 題 導 向 程 式 設 計 課 程 六 週(12 節), 實 驗組 進 行 問 題導 向 機 器 人程 式 設 計 課程 六 週(12 節), 課 程 實施 中 並 隨 機 挑 選 實 驗 組 學 生 進 行 半 結 構 性 訪 談 , 以 瞭 解 學 生 的 學 習 狀 況 。 課 程 結 束 後 再 實 施 程 式 設 計 成 就 及 態 度 後 測,研 究 資 料 以 MACOVA、Paired T-Test 等 統 計方 法 進 行 研究 考 驗 , 統 計 考 驗 後 發 現 不 同 教 學 策 略 分 組 的 學 生 其 程 式 設 計 學 習 成 效 沒 有 顯 著 差 異 , 但 實 驗 組 學 生 在 接 受 完 問 題 導 向 機 器 人 程 式 設 計 課 程 後 程 式 設 計 態 度 有 顯 著 提 昇 ; 學 生 訪 談 記 錄 經 質 性 分 析 也 發 現 藉 由 機 器 人 來 學 習 程 式 設 計 較 能 瞭 解 程 式 的 作 用 且 較 能 引 起 學 生 學 習 動 機 及 興 趣 。 關 鍵 詞 : 機 器 人 、 程 式 設 計 、 問 題 導 向 、 女 高 中 生壹、研究背景與動機
Duke, Salzman, Burmeister, Poon & Murray (2000)認為 學 習 程 式設 計 能 夠 培養 學 生 問 題 解 決 以 及 高 層 次 思 考 能 力 , 並 有 助 於 他 們 日 後 的 職 業 規 劃 。 但 是 程 式 設 計 在 高 中 階 段 卻 是 一 項 難 教 也 難 學 的 科 目 , Linn & Clancy(1992) 認 為 傳統 的 程 式 設 計 教 學 太 著 重 於 語 法 的 教 學,容 易 使 得 初 學 者 落 入 嘗 試 錯 誤 的 方 式 來 拼 湊 程 式, * 為本 文 通 訊 作者 Costelloe( 2004) 指 出 學 生 剛 開 始 學 習 程 式 設 計 時 , 在 語 法 及 程 式 概 念 上 常 會 碰 到 困 難 而 感 到 沮 喪 。 由 於 一 般 的 程 式 語 言 語 法 結 構 龐 大 複 雜 , 容 易 造 成 程 式 初 學 者 學 習 的 困 擾(Mannila, Peltomäki, & Salakoski, 2006)。 初 學 者學 習 程 式 設計 的 主 要 困難 在 於 難 以 跨 越 一 道 鴻 溝 , 亦 即 人 們 腦 海 中 所 想 的 解 題 方 法 與 電 腦 所 能 接 受 的 解 題 描 述 方 式 距 離 遙 遠(Smith, Cypher & Tesler, 2000)。因此,上 述 學者 們 嘗試 使 用 不 同的 教 學 方 法 , 希 望 能 增 進 學 生 學 習 程 式 設 計
的 成 效 。 樂 高( 以 下 簡 稱 LEGO) 公 司 所 出 品 的 Mindstorms 機 器 人 , 其 前 身 是 MIT 開 發 出 來 的 可 程 式 化 積 木 , 樂 高 積 木 通 常 包 括 了 許 多 大 小、形 狀、顏 色 不 同 的 塑 膠 積 木, 且 可 經 由 相 互 的 組 合 而 連 結 在 一 起 , 進 而 建 構 出 各 式 各 樣 不 同 成 品 , 它 就 是 結 合 了 視 覺 化 及 微 世 界 概 念 的 實 體 機 器 人 , 幫 助 各 級 學 校 進 行 機 器 人 教 育 的 推 廣 , 讓 學 童 及 青 少 年 可 提 早 接 觸 機 器 人 的 操 控 方 式 , 為 將 來 的 學 習 做 好 準 備 。 因 此 、 許 多 的 學 者 將 其 運 用 於 程 式 教 學 上 。Klassner (2002) 在 大 學人 工 智 慧 課程 的 教 學 上採 用Mindstorms 讓 學 生 以 小 組 專 題 的 方 式 學 習 ;Jorgen & Thomas (2007)使用 LEGO Mindstorms在 小 學 訓 練 學 生 解 決 問 題 的 能 力 。
許 多 的 研 究 中 可 以 發 現 學 生 對 科 學 的 態 度 有 性 別 差 異 的 現 象 , 樣 本 從 國 小 至 高 中 皆 有 , 研 究 發 現 男 生 態 度 比 女 生 積 極 (Shrigley, 1972;Gardner, 1975; Leeves, 1975; Power, 1981; Haladyna, Olsen & Shaunghnessy, 1982; Fleming & Malone, 1983; Hartly & Beall, 1984; Olstad & Haury, 1984; Schibeci & Railey, 1986) 。 另 有 研 究 發 現 , 男 女 生 由 國 小 至 高 中 對 科 學 的 態 度 皆 呈 下 降 的 趨 勢 , 而 且 有 些 研 究 指 出 女 孩 下 降 的 程 度 大 過 於 男 孩 (Ayers & Price, 1975; Reid & Tracey, 1985; Yager & Yager, 1985; Kelly, 1986; Yager & Penick, 1986) 。 在 台 灣 地 區 , 男 學 生 在 科 學 知 識 、 一 般 科 學 的 興 趣 顯 著 高 於 女 學 生 , 男 學 生 對 於 科 學 的 態 度 亦 顯 著 高 於 女 學 生 ; 對 於 學 習 科 學 的 必 要 性 , 男 學 生 有 顯 著 較 高 的 體 認 ; 男 學 生 對 於 應 用 科 學 具 有 明 顯 較 女 學 生 強 烈 的 意 圖 , 且 將 科 學 應 用 於 休 閒 及 生 活 上 , 男 學 生 的 意 圖 都 顯 著 高 於 女 學 生 , 顯 示 在 應 用 科 學 的 意 圖 上 具 有 顯 著 的 性 別 差 異( 陳 志 豪,2004)。國 外 研 究 亦 顯 示 , 男 性 對 於 物 質 科 學 ( 如 物 理 學 、 化 學 ) 的 態 度 顯 著 高 於 女 性 ; 但 是 生 物 科 學 及 醫 學 較 能 吸 引 女 性 的 青 睞 , 使 女 性 對 生 物 科 學 及 醫 學 的 態 度 顯 著 較 男 性 為 高 (Dawson, 2000)。 因 此 、 本 研 究 想 瞭 解 LEGO Mindstorms 機 器 人 融 入 高 中 程 式 設 計 課 程 中 , 對 女 高 中 生 在 學 習 程 式 設 計 成 就 及 態 度 之 影 響 。
貳、文獻探討
一、程式設計教學
程 式 設 計 是 一 項 需 要 邏 輯 推 理 能 力 的 認 知 活 動 , 在 學 習 的 過 程 中 能 夠 培 養 學 生 高 層 次 思 考 以 及 邏 輯 推 理 的 能 力(Cañas, Bajo & Gonzalov, 1994; Costelloe, 2004)。 在 撰 寫 程 式 的 過 程 中 學 生 必 須 經 歷 兩 個 階 段 , 首 先 必 需 了 解 題 目 想 出 解 題 的 方 法 ( 演 算 法 ) , 就 是 問 題 解 決 的 階 段 ; 再 來 將 問 題 的 解 法 轉 換 為 程 式 碼 , 意 即 所 謂 的 程 式 撰 寫 與 實 踐 的 階 段(Costelloe, 2004)。 在 問 題 解 決 階 段 對 初 學 程 式 設 計 的 學 生 而 言 是 相 當 困 難 的,Soloway(1986)認 為以 往 程 式 設 計 教 學 太 過 著 重 語 法 而 忽 略 教 導 問 題 解 決 能 力 的 重 要。Costelloe 所 提 出的 程 式 撰 寫 與 實 踐 階 段 , 學 生 必 需 將 各 種 程式 的 概 念 組 織 起 來 才 能 完 成 程 式 , 但 教 師 們 常 因 為 學 生 不 明 白 某 些 特 定 的 程 式 概 念 而 感 到 沮 喪 。Linn & Clancy(1992) 認為 學 生 已 具 備 一 般 問 題 解 決 的 能 力 , 但 並 不 能 將 其 運 用 在 程 式 設 計 的 解 題 方 面 , 因 此 在 教 學 上 應 教 導 學 生 如 何 將 一 般 問 題 解 決 能 力 應 用 在 程 式 設 計 方 面 , 而 過 去 的 程 式 教 學 過 於 著 重 程 式 語 法 的 教 學 , 忽 略 了 規 劃 程 式 的 技 巧。Soloway(1986)也 認 為應 該 教 導 學 生 如 何 規 劃 程 式 的 技 巧 , 他 認 為 程 式 設 計 的 專 家 , 在 解 題 時 能 夠 靈 活 運 用 其 知 識 與 策 略 。 因 此 他 建 議 可 以 採 取 goal/plan 的 教 學策 略,讓 學生 以 top-down 的 方 式 學 習 規 劃 程 式 。 開 始 解 題 時 依 題 目 的 要 求 來 確 立 目 標 (goal) , 然 後 細 分 有 哪 些 已 學 過 的 策 略(plan)可 以 達成 目 標, 再 逐 步 精 化 、 合 併 每 一 個 策 略 , 就 可 以 順 利 解 題 。Valente(1995)指 出 , 程 式 設 計 過 程 中 不 斷 反 覆 進 行 之「 描 述─執 行─反 思─ 除 錯─描 述 」 循 環 (the description-execution- reflection-debugging-description cycle),對 學 生 而 言 正 是 最 有 效 的 學 習 訓 練 。
二、機器人程式設計教學
在 程 式 設 計 教 學 亦 有 整 合 微 世 界 與 視 覺 化 觀 念 的 教 學 設 計,1990 年代 美 國 麻 省 理 工 學 院 電 腦 教 育 學 者 們 , 設 計 出 一 套 可 程 式 化 的 實 體 積 木 (tangible programming bricks),並 可 以結 合 感 應 器讓 可 程 式 化的 積 木 和 外 界 的 環 境 互 動 , 也 就 是 後 來 的 Lego Mindstorms( McNerney, 2004) 。 而 機 器 人 學 是 一 門 整 合 型 的 課 程 與 技 術 , LEGO Mindstorms機 器 人 是 一 套 能 夠 應 用 圖 形 化 程 式 設 計 的 科 技 創 新 積 木 玩 具 。 為 了 增 加 學 習 者 程 式 設 計 學 習 的 趣 味 性 和 應 用 性 , 同 時 降 低 初 學 者 學 習 程 式 設 計 的 障 礙 與 恐 懼 , 並 增 進 學 生 主 動 探 究 問 題 , 發 揮 創 意 合 作 學 習 , 與 培 養 學 生 解 決 問 題 的 能 力 。 蕭 佳 明 、 黃 瑛 綺(2012)調 查 發 現 採 用 電 腦 樂 高 課 程 進 行 機 器 人 教 育 能 夠 激 發 學 習 者 創 意 、 給 與 學 習 者 回 饋 與 成 就 , 並 能 節 省 教 育 成 本。Dagdilelis, Sartatzemi & Kagani (2005)在希 臘 的 中 學針 對 九 年 級和 十 年 級 的 學 生 進 行LEGO Mindstorms 教 學 , 研 究 發 現 在 程 式 設 計 中 加 入 實 體 物 件 (即 「 機 器 人 」 ), 使 學 生 易 於 追 蹤 程 式 的 執 行 過 程 , 這 對 提 升 學 習 動 機 有 明 顯 助 益 。 陳 怡 伶(2009)研 究 發 現 學 生 對 於 應 用 LEGO Mindstorms作 為 程 式 設 計 學 習 輔 具 教 材 的 喜 好 程 度 等 層 面 , 皆 獲 得 正 面 的 回 應 , 尤 其 提 升 了 初 學 者 對 於 程 式 設 計 的 學 習 興 趣 , 亦 有 助 於 學 習 者 於 程 式 設 計 概 念 之 學 習 。 Fagin 等 人 ( 2001 ) 採 用 LEGO Mindstorms 於 程式 設 計 導 論的 課 程 中,教 學 生 循 序 、 變 數 及 常 數 的 概 念 。 首 先 要 運 用 機 器 人 教 學 生 循 序 的 概 念 , 只 要 將 要 機 器 人 執 行 的 程 式 碼 依 序 寫 好 , 當 機 器 人 執 行 的 時 候 自 然 就 會 依 照 先 前 寫 好 的 順 序 執 行 。 採 用 機 器 人 於 程 式 設 計 教 學 , 因 為 其 具 有 實 體 的 特 性 , 學 生 能 藉 由 撰 寫 程 式 操 控 機 器 人 , 除 了 可 以 讓 學 生 有 動 手 實 作 的 經 驗 之 外,也 富 含 趣 味 性。Klassner(2002) 讓 學 生 以 LEGO Mindstorms 為 基 礎 來 設計 人 工 智 慧 的 專 題 , 讓 學 生 充 份 應 用 各 種 零 件 組 裝 發 展 出 符 合 老 師 要 求 的 專 題 , 從 評 量 的 結 果 也 顯 示 採 用 機 器 人 的 教 學 方 式 的 確 增 進 學 生 對 於 人 工 智 慧 概 念 的 瞭 解 。 近 年 來 , 國 內 亦 有 其 他 研 究 者 使 用 LEGO Mindstorms 在 國、高 中 進 行程 式 設 計 教學 實 驗 , 這 些 研 究 均 大 致 肯 定 了 LEGO Mindstorms 對 於提 升 程 式 設計 學 習 動 機與 成 效 之 助 益 。(蔡 學 偉 , 2004; 許 雅 慧 , 2005;曾 義 智 ,2006; 謝 亞錚 ,2009)
三、問題導向學習
PBL(Problem-based Learning) 的 理 念 可 追 溯 於 進 步 主 義 運 動 (progressive movement) , 尤 其 是 以 Dewey 的 理 念 為 核 心 。Dewey認 為 教 師 在 進 行 教 學 應 能 夠 吸 引 學 生 運 用 自 然 的 本 能 去 驗 證 與 創 造 , 學 生 的 生 活 經 驗 才 是 教 師 統 整 課 程 的 線 索 , 而 如 此 設 計 出 來 的 課 程 才 能 引 發 學 生 的 興 趣 與 學 習 動 機 ( 高 廣 孚 , 1984) 。 Barrows(1992)認為,「 問 題導 向 學 習」是 以 學 生 為 中 心 與 真 實 情 境 為 依 歸 , 透 過 病 人 的 實 際 症 狀 所 呈 現 資 訊 不 足 、 紊 亂 待 釐 清 的 結 構 模 糊 問 題 為 學 習 的 內 容 , 以 小 組 討 論 為 手 段 , 促 使 學 生 主 動 參 與 學 習 、 討 論 分 析 , 來 獲 得 解 決 問 題 的 技 巧 與 基 礎 和 臨 床 科 學 的 知 識 , 並 藉 由 教 師 及 同 儕 的 協 助 , 得 到 學 習 上 的 回 饋 與 更 好 的 成 效 。 因 此 , 「 問 題 導 向 學 習 」 企 圖 讓 學 生 能 面 對 問 題 、 解 決 問 題 , 不 像 傳 統 教 室 的 解 題 , 總 是 在 學 會 所 有 公 式 定 理 後 , 好 整 以 暇 地 解 出 標 準 答 案 ; 相 反 地 , 從 真 實 情 境 所 獲 得 的 結 構 模 糊 問 題 , 因 為 欠 缺 相 關 資 訊 , 在 條 件 不 足 的 情 況 下 , 學 生 必 須 自 行 確 認 問 題 , 蒐 集 解 題 資 訊 , 隨 著 資 料 的 更 新 與 評 估 , 促 使 學 生 以 不 同 的 角 度 來 看 待 問 題 , 藉 此 引 導 學 生 了 解 知 識 建 構 與 共 構 的 重 要 性 , 無 形 中 培 養 出 學 生 的 自 行 探 究 、 自 我 學 習 、 問 題 解 決 、 團 隊 合 作 等 能 力 。 Edens(2000)亦 提 出 PBL乃 是 使 用 一 種 真 實 、 複 雜 的 問 題 來 當 作 學 習 的 啟 動 來 源 並 幫 助 學 生 同 時 獲 得 知 識 與 問 題 解 決 的 技 能 。 陳 毓 凱(2005)於 研 究 中 彙 整 資 料 指 出 PBL應 具 有 下 列特 徵 : (1) 以 學 生 為 學 習 的 中 心 並 促 進 學 生 建 構 學 習 的 過 程 。 (2) 以 結 構 模 糊 的 問 題 來 當 作 學 生 學 習 的 起 點 。 (3) 以 小組 合 作 的 方式 進 行 學 習。 (4) 教 師扮 演 後 設 認知 教 練 的 角色 。 (5) 養 成 學 生 自 我 導 向 學 習 的 能 力 並 培 養 其 終 身 學 習 的 習 慣 。 (6) 多 元的 評 量 方 式。 然 而 依 國 情 與 需 求 的 不 同 亦 可 做 適 當 的 改 變 , 參 考 國 內 實 施PBL之 實 證 研 究 統 整 出 其 教 學 步 驟 ( 計 惠 卿 、 張 杏 妃 , 2001;張 瓊 穗 等,2002; 張民 杰 ,2003; 劉 忠 昱 ,2012) , 對 於 PBL實 際 在 教 室 中 的 運 作 過 程 我 們 可 以 將 它 分 為 數 個 步 驟 來 說 明 : (1) 呈 現問 題 引 起 學生 的 學 習 動機 。 (2) 第 一 次 小 組 討 論 對 問 題 進 行 分 析 並 發 展 學 習 議 題 。 (3) 學 習 者 針 對 學 習 議 題 進 行 資 料 蒐 集並 展 開 自 我 導 向 學 習 。 (4) 第 二 次 小 組 討 論 綜 合 歸 納 小 組 成 員 的 學 習 結 果 並 形 成 解 題 方 案 。 (5) 學 習成 果 展 現 。 (6) 評 估學 習 成 果 並進 行 反 省 評鑑 。 綜 合 上 述 , 可 知 PBL 乃 以 學 生 為 中 心 , 藉 由 一 些 非 結 構 性 的 問 題 , 學 生 以 小 組 來 解 決 問 題 , 並 藉 由 解 決 問 題 的 過 程 建 構 知 識 , 並 可 藉 由 合 作 學 習 的 過 程 訓 練 學 生 的 團 隊 合 作 、 解 決 問 題 及 口 語 表 達 等 能 力 , 教 師 在 此 過 程 僅 扮 演 催 化 者 和 學 習 促 進 者 的 角 色 , 讓 學 生 藉 由 這 個 過 程 養 成 自 我 導 向 學 習 及 終 身 學 習 的 習 慣 。
參、研究設計與實施
一、研究樣本
本 研 究 以 台 灣 中 區 女 性 高 中 一 年 級 新 生 兩 班 為 實 驗 對 象 , 隨 機 抽 出 一 班 為 實 驗 組(42 人)實 施問 題 導 向 機器 人 程 式 設計 課 程 , 另 一 班 控 制 組(42 人)實 施 問 題 導向 程 式 設 計 課 程 進 行 實 驗 。 刪 除 未 填 答 問 卷 及 缺 課 等 無 效 樣 本,實 驗 組 37 人,控 制組 35 人 。 總樣 本 數 為 72 人 。二、研究設計與步驟
本 研 究 以 量 的 研 究 為 主 , 質 的 研 究 為 輔 , 限 於 原 班 級 建 制 之 教 育 環 境 與 班 級 人 數 之 限 制,在 不 影 響 學 校 正 常 教 學 下 採「 不 等 組 前 後 測 設 計 」 準 實 驗 研 究 , 為 期 12 週 , 研 究 設 計 如 圖 1, 實 驗 組 (O1)及 控 制 組(O4)學 生 在 前 六 週 (每 週 二 節 )進 行 相 同 的 基 礎 程 式 設 計 課 程(E),基 礎程 式 設 計課 程 結 束 後 隨 即 進 行 程 式 設 計 成 就 及 態 度 前 測(O2,O5),第 七週 ~ 第 十 二週,控 制 組實 施 問 題 導 向 程 試 設 計 課 程(X2), 實 驗 組 實 施 問 題 導 向 機 器 人 程 試 設 計 課 程(X1), 研 究 步 驟 如 圖 2,實 驗 結 束 後 立即 針 對 二 組 進 行 後 測(O3,O6);並 於 每 週實 驗 課 程 結束 後 針 對 實 驗 組 學 生 進 行 約 30 分 鐘 的 半結 構 性 訪 談 , 包 括 對 程 式 設 計 的 看 法 、 對 程 式 設 計 的 學 習 狀 況 、 對 課 程 的 想 法…等 , 作 為 對 教 學 策 略 質 性 分 析 之 依 據 。 圖 1、 研 究設 計圖 2、 研 究步 驟
三、研究工具
(一 ) 程 式 設 計 成 就 量 表 本 研 究 因 分 別 導 入 6 週(12 節)的 PBL 機 器 人 程 式 設 計 課 程 及 PBL 程 式 設 計 課 程 , 故 僅 挑 選 程 式 設 計 較 重 要 的 三 個 單 元 (基 本 概 念 、 流 程 控 制 及 副 程 式 )進 行 教 學 實 驗 。 而 程 式 設 計 成 就 量 表 仍 依 據 國 立 臺 中 女 中 國 科 會 高 瞻 計 畫 第 一 年 發 展 之 程 式 設 計 能 力 指 標 與 能 力 項 目 之 權 重 為 基 礎 , 建 構 本 程 式 設 計 成 就 量 表 , 經 五 位 高 中 程 式 設 計 任 課 教 師 建 議 , 各 指 標 命 題 數 如 表 1 所 示。預 試 成就 量 表 共 53 題,預 試 生為 147 位高 中 學 生, 試 題 選 擇標 準 依 據 美國 學 者 Ebel 所 提 出 之 標 準 (郭 生 玉,民 78), 如 表 2 所 示,至 於難 易 度 方面,以 接 近 0.5 為 最 理 想 之 試 題 , 但 要 找 到 所 有 題 目 都 接 近 0.5, 實 際 上 有 其 困 難 ; Chase(1978)主 張 選 擇 題 難 易 度 以 0.4~ 0.8 為 選 題 之 標 準,因 此,本 研 究 將 鑑 別 度 定 為 0.2 以 上, 難 易 度 定 為 0.4~0.8 為 選 題之 標 準。程 式 設 計 成 就 量 表 之 項 目 分 析 表 如 表 3,第 1、 22、23、25、37、44、45 題 因 具代 表 性, 故 予 以 修 正 保 留 , 刪 除 不 適 用 之 試 題 , 確 立 正 式 量 表 之 題 數 為 30 題, 其 KR20 為 0.84。表 1、 程 式設 計 成 就 量表 雙 向 細 目表 能 力 指 標 權 重 30 題 能 力 項 目 權 重 30 題 一、C++程 式 語 言基 本 概 念 0.3 9 1.C++語言 概 說 0.1 1 2.識 別字 /基 本 資料 型 態 0.2 2 3.常 數 /變 數 0.2 2 4.運 算式 0.2 2 5.輸 入 /輸 出 0.3 2 二 、 流 程 控 制 0.5 15 1.邏 輯判 斷 0.3 4 2.選 擇流 程 0.2 3 3.重 覆控 製 流 程 0.4 6 4.中 斷流 程 與 跳離 流 程 指 令 0.1 2 三 、 副 程 式 及 其 應 用 0.2 6 1.系 統副 程 式 0.3 2 2.自 建副 程 式 0.5 3 3.遞 迴副 程 式 0.2 1 表 2、 鑑 別度 的 評 鑑 標準 鑑 別 指 數 試 題 評 鑑 .40 以 上 非 常 優 良 .30~.39 優 良 、 但 可 能 需 要 修 改 .20~.29 尚 可 、 但 通 常 需 要 修 改 .19 以 下 劣 、 需 要 淘 汰 或 加 以 修 改 資 源 來 源 : 郭 生 玉(民 78): 心 理 與教 育 測 驗 ,頁 271。 表 3
、
程 式 設 計 成 就 量 表 之 項 目 分 析 表 題 號 P 值 取 捨 D 值 取 捨 修 正 或 刪 除 正 式 題 號 1 0.86 X 0.22 修 正 1 2 0.31 X 0.13 X 刪 除 3 0.41 0.57 2 4 0.51 0.57 3 5 0.45 0.3 4表 3、程 式 設 計 成 就 量表 之 項 目 分析 表 (續 上 頁) 題 號 P 值 取 捨 D 值 取 捨 修 正 或 刪 除 正 式 題 號 6 0.59 0.77 5 7 0.35 X 0.35 刪 除 8 0.47 0.45 6 9 0.26 X 0.18 X 刪 除 10 0.44 0.18 X 刪 除 11 0.4 0.25 7 12 0.46 0.58 8 13 0.29 X 0.43 刪 除 14 0.2 X 0.2 刪 除 15 0.29 X 0.32 刪 除 16 0.39 X 0.27 刪 除 17 0.71 0.48 9 18 0.32 X 0.4 刪 除 19 0.42 0.5 10 20 0.51 0.38 11 21 0.4 0.3 12 22 0.3 X 0.5 修 正 13 23 0.34 X 0.28 修 正 14 24 0.54 0.57 15 25 0.37 X 0.6 修 正 16 26 0.32 X 0.3 刪 除 27 0.41 0.73 17 28 0.52 0.3 18 29 0.39 X 0.13 X 刪 除 30 0.54 0.52 19 31 0.47 0.3 20 32 0.35 X 0.25 刪 除 33 0.39 X 0.32 刪 除 34 0.34 X 0.33 刪 除
表 3、程 式 設 計 成 就 量表 之 項 目 分析 表 (續 上 頁) 題 號 P 值 取 捨 D 值 取 捨 修 正 或 刪 除 正 式 題 號 35 0.51 0.38 21 36 0.35 X 0.45 刪 除 37 0.26 X 0.27 修 正 22 38 0.16 X 0.07 X 刪 除 39 0.3 X 0.4 刪 除 40 0.39 X 0.38 23 41 0.49 0.43 24 42 0.51 0.23 25 43 0.24 X 0.13 X 刪 除 44 0.31 X 0.22 修 正 26 45 0.32 X 0.2 修 正 27 46 0.27 X 0.2 刪 除 47 0.4 0.35 28 48 0.4 0.25 29 49 0.34 X 0.22 刪 除 50 0.3 X 0.2 刪 除 51 0.41 0.32 30 52 0.2 X 0.15 X 刪 除 53 0.27 X 0.2 刪 除 (二 ) 程 式 設 計 態 度 量 表 本 研 究 採 用 戴 文 雄、游 朝 煌(1 996 ) 所 開 發 之 程 式 設 計 態 度 量 表,本 量 表 將 程 式 設 計 態 度 分 為 :1. 有 用 性 。 2. 信 心 。3. 喜 歡 。 4 . 焦 慮 。 5. 課 程 必 要 性 等 五 個 向 度 , 每 個 向 度 5 題 , 共 25 題 。 其 總 量 表 及 分 量 表 之 C ronb ach α 係 數 如 表 4 。 (三 ) 課 程 教 材 1. 基 礎 程 式 設 計 課 程 基 礎 程 式 設 計 以C+ + 語 言 為 教 材 內 容,由 國 立 臺 中 女 中 資 訊 科 技 教 師 設 計12 小 時 的 教 材 , 內 容 包 括 C++程 式 語 言 基 本 概 念 、 流 程 控 制 及 副 程 式 等 三 部 份 。 2. 問 題 導 向 程 式 設 計 課 程 本 研 究 二 種 問 題 導 向 課 程( 問 題 導 向 程 式 設 計 教 材 及 問 題 導 向 機 器
人 程 式 設 計 教 材) 皆 以 程 式 設 計 的 基 本 概 念 來 設 計 , 以 問 題 為 核 向 , 讓 學 生 分 組 藉 由 教 材 的 引 導 來 解 決 問 題 。
肆、研究結果
一、學生學習成效之差異分析
針 對 不 同 教 學 策 略 分 組 的 學 習 者 , 在 程 式 設 計 學 習 成 就 進 行 共 變 數 分 析 (MACOVA), 分析 步 驟 如 下: (一 ) 迴 歸 線 平 行 之 檢 定 由表4-1 所示,不同教學策略分組之共 變項與依變項之迴歸線平行檢定,均未達顯 著水準,顯示各分組之共變項在依變項上具 有均值性,各組迴歸線斜率相同,依變項受 各個共變項影響情形沒有顯著不同。 表 3-4 程 式設 計 態 度 總量 表 與 分 量表 之 信 度 係數 分 量 表 名 稱 Cronbach α 喜 歡 0.80 有 用 性 0.71 信 心 0.75 焦 慮 0.83 課 程 必 要 性 0.82 總 量 表 0.90 表 4-1 迴 歸 線 平 行 檢 定摘 要 表 考 驗 項 目 Wilks’ Λ F 值 不 同 教 學 策 略 分 組 x 程 式 設計 成 就 前 測 .971 .907 不 同 教 學 策 略 分 組 x 程 式 設計 態 度 前 測 .998 .048 不 同 教 學 策 略 分 組 x 邏 輯 思考 能 力 .932 2.306 不 同 教 學 策 略 分 組 x 科 技 素養 .990 .321 不 同 教 學 策 略 分 組 x 科 學 素養 .915 2.835(二 ) 共 同 迴 歸 性 斜 率 為 零 之 檢 定 由 表 4-2 所 示 可知 , 邏 輯 思考 能 力 、 科 技 素 養 及 科 學 素 養 在 共 同 迴 歸 線 斜 率 為 零 之 檢 定 未 達 顯 著 , 因 此 將 之 排 除 , 僅 以 程 式 設 計 成 就 前 測 、 程 式 設 計 態 度 前 測 為 共 變 項 進 行 共 變 數 分 析 。 (三 ) 調 整 平 均 數 由 於 上 述 二 項 檢 定 符 合 共 變 數 分 析 之 假 定 , 故 進 一 步 調 整 平 均 數 後 再 進 行 共 變 數 分 析 , 經 調 整 後 之 平 均 數 如 表 4-3: (四 ) 單 因 子 多 變 項 共 變 數 分 析 由 表 4-4 可 知 ,不 同 教 學 策略 分 組 的 學 生 在 程 式 設 計 成 效 不 具 顯 著 差 異(Wilks’ Λ=0.978,P>.05)。 針 對 不 同 教 學 策 略 分 組 的 學 生 在 程 式 設 計 學 習 成 效 上 前 、 後 測 進 行 Paired T-Test 分 析,結 果顯 示 接 受問 題 導 向 程式 設 計 課 程 的 控 制 組 學 生 在 程 式 設 計 學 習 成 就 及 態 度 上 前 、 後 測 並 無 顯 著 差 異 , 而 接 受 問 題 導 向 機 器 人 程 式 設 計 課 程 的 實 驗 組 學 生 在 程 式 設 計 學 習 成 就 前 、 後 測 並 無 顯 著 差 異 , 但 在 學 習 態 度 前 、 後 測 達 顯 著 差 異(如 表 4-5、4-6)。 表 4-2 共 同 迴 歸 線 斜 率檢 定 摘 要 表 考 驗 項 目 Wilks’ Λ F 值 程 式 設 計 成 就 前 測 .649 17.750* 程 式 設 計 態 度 前 測 .661 17.841* 邏 輯 思 考 能 力 .967 1.075 科 技 素 養 .972 .887 科 學 素 養 .964 1.137 表 4-3 調 整平 均 數 摘 要表 教 學 策 略 人 數 程 式 設 計 成 就 程 式 設 計 態 度 平 均 數 調 整 平 均 數 平 均 數 調 整 平 均 數 機 器 人 問 題 導 向 程 式 設 計 37 18.41 17.566 86.3784 86.140 問 題 導 向 程 式 設 計 35 16.54 17.431 83.6857 83.937
表 4-4 單 因 子 多 變 項 共變 數 分 析 摘要 表 變 異 數 來 源 df SSCP 多 變 量 Λ 值 單 變 量 F 成 就 態 度 成 就 態 度 常 數 組 間 (排 除共 變 數 ) 1 .280 4.573 .978 .40 1.446 4.573 74.750 共 變 數 (成 就前 測) 1 269.639 -130.058 .640* 38.491* 1.213 -130.058 62.732 共 變 數 (態 度前 測) 1 .399 30.464 .638* .057 45.008* 30.464 2326.966 組 內 68 37.269 276.437 276.437 2050.419 總 和 71 表 4-5 問 題 導 向 程 式 設計 課 程 Paired T-Test 分 析 摘 要 表 程 式 設 計 學 習 成 效 成 就 態 度 人 數 平 均 數 標 準 差 t 值 平 均 數 標 準 差 t 值 後 測 35 16.53 3.791 1.983 83.6857 10.40297 1.897 前 測 35 15.42 3.683 80.5429 13.01208 表 4-6 問 題 導 向 機 器 人程 式 設 計 課程 Paired T-Test 分 析 摘 要 表 程 式 設 計 學 習 成 效 成 就 態 度 人 數 平 均 數 標 準 差 t 值 平 均 數 標 準 差 t 值 後 測 37 18.41 2.910 0.486 86.3784 8.02202 2.881* 前 測 37 18.22 2.973 82.8108 8.30608
二、半結構訪談資料質性分析
本 研 究 於 每 週 課 程 實 施 後 隨 機 挑 選 實 驗 組 學 生 進 行 約 3 0 鐘 的 半 結 構 性 訪 談,以 瞭 解 學 生 的 學 習 狀 況,學 生 半 結 構 訪 談 資 料 分 析 如 下 : T: Q1談 談 你 現 在 對 於 C語 言 程 式 設 計 學 習 看 法? 有 人 認 為 簡 單,是 基 礎、實 用 的 技 能 , 也 有 人 很 排 斥 。 大 部 分 同 學 都 覺 得 , 雖 然 一 開 始 不 熟 , 但 經 過 實 際 接 觸 以 後 , 配 合 機 器 人 的 操 作 , 能 夠 大 致 了 解 程 式 的 使 用 , 但 在 迴 圈 部 份 稍 為 複 雜 了 一 些 , 另 外 還 有 一 些 人 不 太 了 解 程 式 的 應 用 。 S: 一 開 始 很 不熟,可 是 越寫 之 後 就 越 了 解 這 個 程 式 要 怎 麼 用 S: 在 上 課 的 東 西 ,未 接 觸 實 體 , 感 覺 這 東 西 很 遙 遠,但 接 觸 實 作 後 就 比 較 有 感 覺 S: 其 實 寫 機 器人 的 程 式 跟用 C++,就 有 些 指 令 方 面 會 不 一 樣 S: 蠻 有 趣 的,雖 然 不 知 道之 後 會 延 伸 到 什 麼 樣 的 東 西,可 是 現 在 學 的 蠻 有 趣 的 S: 覺 得 還 沒 有學 的 很 深 S: 覺 得 是 基 礎 S: 覺 得 蠻 簡 單的,在 回 圈以 後 部 分 稍 微 複 雜 點 S1: 覺 得 工 科 都需 要 用 到 寫程 式,上 次 到 台 大 問 一 些 理 工 科 他 們 到 底 在 做 什 麼 , 結 論 大 部 分 都 是 在 寫 程 式,主 要 認 為C語 言 程 式 是 理 工 科 的 基 礎,開 始 有 點 排 斥 語 言 程 式 , 但 接 觸 之 後 就 沒 那 麼 排 斥 了 S: 只 有 教 你 方法 沒 教 你 設計,所 以 會 不 太 瞭 解 程 式 的 應 用 S: 覺 得 是 實 用技 能 T: Q2從 這 2週 的 課 程 中,我 們 開 始 用 C語 言 來 控 制 機 器 人 的 作 動 , 這 對 你 而 言 , 有 什 麼 看 法 與 感 想? 大 部 分 人 認 為 : 程 式 輸 入 進 去 以 後 會 跟 想 像 的 不 太 一 樣 , 要 慢 慢 修 改 才 能 達 到 想 要 的 動 作 ; 也 有 人 覺 得 實 作 比 起 電 腦 模 擬 來 的 有 趣 , 感 覺 也 比 較 有 趣 , 也 有 學 到 東 西 , 但 也 需 要 考 量 到 機 器 人 重 量 和 行 進 方 向 因 素 。 S: 一 開 始 的 時 候 靠 老 師 給 的 大 綱 跟 設 想 的 完 全 不 一 樣,最 後 要 慢 慢 去 改,在 去 找 什 麼 地 方 要 加 什 麼,過 程 中 可 以 學 到 很 多 思 考 的 問 題 S: 我 剛 開 始 寫機 器 人 的 語言 程 式,就 把C++那 一 套 帶 去 運 用,結 果 丟進 去 的 時 候 , 程 式 必 須 要 改 掉 S: 發 現 機 器 人 可 以 不 用 很 難 的 程 式 去 寫 S: 就 是 C語 言 程 式 的 運 用,跟 機 器 程 式 的 運 用,不 太 一 樣,機 器 人 的 控 制 會 多 一 些 名 詞,覺 得 讓 機 器 人 動 就 覺 得 蠻 有 趣 S2: 跟 想 像 的 不太 一 樣,因為 程 式 是 對 的,動 作 就 不 是 跟 想 像 中 一 樣,需作 多 次 調 整,才 能 達 到 跟 自 己 預 期 的 效 果 一 樣 S: 主 要 比 起 模擬 , 實 作 是比 較 有 趣 S: 跟 之 前 電 腦模 擬 的 感 覺不 太 一 樣 S: 變 的 比 較 困難,需 考 慮到 機 器 人 重 量 , 還 有 行 進 方 向 T: Q3 當 老 師 給 你 機 器 人 控 制 問 題 時 , 當 下 的 思 考 是 什 麼? 找 前 面 有 做 過 的 來 參 考 , 拼 拼 湊 湊 把 他 弄 出 來 , 或 者 是 參 考 別 人 、 請 教 別 人,雖 然 程 式 很 簡 單,但 卻 很 難 控 制 , 明 明 是 照 著 想 法 寫 的 、 大 家 討 論 的 , 也 沒 有 寫 錯 , 但 卻 沒 有 辦 法 照 著 我 們 所 想 的 執 行 , 而 且 落 差 很 大 。 想 像 自 己 是 一 個 機 器 人 , 程 式 要 怎 麼 輸 入 才 會 照 著 我 們 的 意 思 走 。 S: 找 看 看 符 合前 面 有 做 過的 東 西,比 較 簡 單 的 東 西,然 後 就 是 把 它 組 合 起 來 , 來 完 成 這 個 東 西 S: 參 考 別 人 或是 請 教 別 人 S: 如 何 組 裝 它 S1: 認 為 老 師 給的 提 示 太 多,因 為 我 們 自 己 想 到 別 人 沒 想 到 的 東 西,老 師 都 會 說 出 來 T: 比 較 難 的 是什 麼? S1: 程 式 很 簡 單,但 很 難 控制 它,明 明 程 式 是 照 想 法 寫 的,也 照 大 家 討 論 的,都 沒 有 寫 錯,但 是 不 會 照 我 們 想 像 作 動,且落 差 很 大 S: 想 像 一 個 機器 人,前進 後退 左 轉 右 轉 , 想 像 程 式 輸 入 進 去 會 怎 麼 動 T: Q4談 談 你 對 於 解 決 問 題 的 過 程 與 完 成 問 題 後 的 感 覺? 解 決 問 題 的 過 程 中 遇 到 很 多 問 題 , 要 不 斷 的 試 , 當 最 後 寫 出 來 的 程 式 跟 完 成 的 動 作 和 想 像 的 一 樣 , 就 會 很 有 成 就 感 、 很 開 心 。 S: 中 間 遇 到 很多 問 題,就試 很 多 次, 有 可 能 試 很 多 次,也 還 沒 達 到 你 要 的 結 果,可 是 當 最 後 做 出 來 的 時 候 真 的 很 開 心 S: 很 開 心 , 很有 成 就 S: 過 程 中 檢 查不 足 S1: 最 後 寫 的 程 式 跟 完 成 的 動 作 跟 想 像 的 一 樣 , 就 很 開 心 T: 一 開 始 應 該有 遇 到 困 難的 問 題 吧? S: 一 開 始 偏 了 之 後 要 挍 正 挍 回 來 給 的 力 量 太 大,每 次 過 頭,然 後 又 會 亂 掉,然 後 就 開 始 亂 跑,後 來 經 由 調 整 , 就 有 跑 的 比 較 順 T: 你 經 由 一 再修 改 , 會 覺得 算 了 嗎? S: 一 定 一 把 它做 好 S: 主 要 問 題 都在 於 組 裝 T: 問 題 的 思 考方 式 是 如 何下 手? S: 先 畫 成 表 格,問 題 發 生 後且 不 斷 的 做 試 驗 S: 先 想 機 器 人前 進 後 退,把整 個 流 程 想 出 來 , 然 後 再 做 細 部 調 整
T: Q5 在 使 用 C 語 言 寫 控 制 程 式 的 過 程 中 , 你 最 在 意(重 要 )的 是 什 麼 ? 有 人 認 為 最 重 要 的 是 要 先 找 出 大 方 向 、 程 式 的 邏 輯 要 對 、 程 式 要 設 計 完 善 、 了 解 程 式 代 表 的 意 義 、 精 簡 化 程 式 的 編 寫 、 車 子 能 不 能 達 成 我 們 要 的 目 標 。 S: 需 要 了 解 每一 個 動 作 S: 程 式 的 精 簡化 S: 簡 單 明 了 解決 , 做 成 精簡 化 S: 外 在 的 故 障排 除 , 及 實驗 問 題 S: 主 要 邏 輯 要對,程 式 要寫 的 清 楚, 結 論 為 程 式 需 設 計 完 善,車 子 所 做 出 的 動 作 能 不 能 達 成 目 標? S: 先 找 出 大 方向 T: Q6到 現 在 為 止 , 你 認 為 程 式 設 計 對 與 你 來 講 , 是[非 常 有 興 趣 、 有 興 趣 、 還 好 、 沒 興 趣 、 極 沒 興 趣]這 五 個 選 項 請 選 一 個 , 並 說 明 決 大 多 數 人 都 覺 得 有 興 趣 , 因 為 覺 得 它 有 趣 , 可 以 照 著 你 寫 出 來 的 指 令 做 動 作 就 覺 得 很 開 心 、 也 有 人 覺 得 能 成 功 把 程 式 寫 出 來 , 順 利 執 行 讓 自 己 覺 得 有 成 就 感 。 也 有 人 認 為 說 程 式 設 計 是 基 礎 、 對 自 己 以 後 有 幫 助 , 所 以 盡 量 讓 自 己 喜 歡 , 或 者 是 不 知 道 程 式 設 計 是 要 做 什 麼 。 還 有 人 覺 得 沒 什 麼 興 趣 , 因 為 不 是 自 己 擅 長 的 部 份 , 也 有 人 喜 歡 組 裝 , 因 為 認 為 組 裝 很 簡 單 。 S: 有 興 趣;因為 寫 出 來 他就 可 以 照 你 的 指 令 跑 , 看 到 它 動 就 很 開 心 S: 還 好;因 為 不 是 很 擅 長的 東 西,就 覺 得 還 好 S: 有 興 趣;因 為 是 基 礎,即 時 沒 興 趣 也 會 強 迫 有 興 趣 S: 有 興 趣 ; 因為 有 趣 S: 還 好;單 純 寫 程 式,不 知 道 他 要 做 什 麼 S: 有 興 趣;還 好 中 間,第 一 堂 課 在 工 廠 裡,感 覺 是 不 屬 於 我 的 世 界,但 學 了 之 後,在 自 己 下 去 寫,後 來 還 有 寫 出 來 , 所 以 就 較 有 成 就 感 S: 非 常 有 興 趣 S: 還 好 S: 沒 什 麼 興 趣 ; 主 要 以 組 裝 為 主 , 覺 得 組 裝 很 簡 單 S: 本 來 就 有 興趣 S: 有 興 趣 ; 能 夠 成 功 將 程 式 寫 出 來 , 機 器 人 也 順 利 執 行 , 就 會 很 有 成 就 感 S: 有 興 趣 ; 程 式 設 計 是 假 想 邏 輯
,
覺 得 對 以 後 有 幫 助伍、結論與建議
一、結論
資訊科技的進展日新月異,現今各種行 業的發展皆需應用到資訊技術,程式設計課 程已成為各科系所需修習的科目,也是學生 必備的基本能力之一,目前部分中小學與高 中職學校都有基礎程式設計課程。Papert 在 他 的 經 典 之 作 Mindstorms: Children, Computers & Powerful Ideas(1993)一 書 中 指 出 , 程 式 設 計 不 過 是 人 們 透 過 人 類 和 電 腦 雙 方 都 「 懂 」 的 一 種 語 言 和 電 腦 溝 通 而 已 , 而 語 言 的 學 習 正 是 孩 子 們 最 擅 長 的 一 件 事 。 他 表 示 : 「 既 然 每 個 正 常 的 孩 子 都 學 習 說 話 , 為 什 麼 不 讓 他 們 學 習 和 電 腦 說 話 ? 」(Papert, 1993),Ellinger(2003) 力 主 程 式 設 計 應 成 為 每 個 孩 子 必 備 的 基 本 能 力 , 他 列 舉 了 程 式 設 計 所 能 帶 來 的 各 種 認 知 與 技 能 上 的 好 處 , 包 括 提 升 創 造 力 、 設 計 能 力 、 組 織 能 力 、 溝 通 能 力 、 預 判 與 分 析 錯 誤 的 能 力 、 精 確 性 等 。 然 而 程 式 設 計 在 中 小 學 階 段 卻 是 一 項 難 教 也 難 學 的 科 目 , 初 學 者 學 習 程 式 設 計 的 主 要 困 難 在 於 無 法 瞭 解 程 式 執 行 的 過 程 及 無 法 瞭 解 電 腦 所 允 許 的 描 述 方 法 , 如 能 在 程 式 設 計 教 學 中 整 合 微 世 界 與 視 覺 化 觀 念 , 將 有 助 於 學 生 學 習 程 式 設 計 ,LEGO Mindstorms 就是 一 套 能 夠 應 用 圖 形 化 程 式 設 計 的 科 技 創 新 積 木 玩 具 , 應 用 於 教 學 中 可 增 加 學 習 者 程 式 設 計 學 習 的 趣 味 性 和 應 用 性 , 同 時 降 低 初 學 者 學 習 程 式 設 計 的 障 礙 與 恐 懼 。 本 研 究 即 將LEGO Mindstorms 融 入 高 中 程 式設 計 教 學 中 以 瞭 解 機 器 人 融 入 高 中 程 式 設 計 課 程 中 , 對 女 高 中 生 在 學 習 程 式 設 計 成 就 及 態 度 之 影 響,經 過 12 週 的教 學 實 驗 後本 研 究 獲 得 下 列 結 論 : 1. 不 同 教 學 策 略 分 組 的 學 生 其 程 式 設 計 學 習 成 效 並 沒 有 顯 著 差 異,此 結 果 與 文 獻 許 多 研 究 結 果 不 同,探 究 其 原 因 可 能 為 二 種 教 學 策 略 分 組 學 生 皆 以 程 式 設 計 問 題 導 向 為 教 材 之 內 容,學 生 進 行 問 題 導 向 教 材 時 於 程 式 設 計 成 效 上 並 沒 有 太 明 顯 的 差 異 。 2. 學 生 在 接 受 完 問 題 導 向 機 器 人 程 式 設 計 課 程 後 對 於 程 式 設 計 的 學 習 態 度 有 顯 著 提 昇,此 結 果 與 文 獻 中 許 多 研 究 者 使 用 LEGO Mindstorms 在 國、高 中 進 行 程 式 設 計 教 學 實 驗,均 大 致 肯 定 了 LEGO Mindstorms 對 於 提 升 程 式 設 計 學 習 動 機 與 成 效 之 助 益 相 同 。(Klassner, 2002; 蔡 學 偉 , 2004;許雅 慧,2005;曾 義智,2006; 謝 亞 錚 ,2009) 3. 學 生 覺 得 對 程 式 設 計 雖 然 一 開 始 不 熟,但 經 過 實 際 接 觸 以 後,配 合 機 器 人 的 操 作 , 能 夠 大 致 了 解 程 式 的 使 用 , 並 覺 得 利 用 LEGO Mindstorms 實 作 比 單 純 使 用 電 腦 模 擬 來 學 習 程 式 設 計 有 趣 。
二、建議
本 研 究 僅 於 女 高 中 學 校 進 行 實 驗 教 學 , 由 研 究 發 現 機 器 人 程 式 設 計 課 程 較 能 引 起 女 高 中 學 生 學 習 程 式 設 計 的 興 趣 並 提 昇 學 習 的 態 度 , 但 不 瞭 解 男 生 是 否 有 相 同 的 效 益,因 此、建 議 可 將 性 別 列 為 依 變 項, 研 究 機 器 人 程 式 設 計 課 程 對 高 中 學 生 學 習 程 式 設 計 之 影 響 ; 另 外 基 於 時 間 考 量 , 本 研 究 之 問 題 導 向 程 式 設 計 課 程 僅 實 施 六 週 (12 節), 可 能 較無 法 讓 問 題導 向 教 材 發揮 功 能 , 建 議 可 以 讓 問 題 導 向 程 式 設 計 課 程 實 施 時 間 增 加 , 可 瞭 解 問 題 導 向 教 材 對 程 式 設 計 教 學 之 影 響 。參考文獻
計 惠 卿 、 張 杏 妃(2001)。 全 方 位 的 學 習 策 略 ─ 問 題 導 向 學 習 的 教 學 設 計 模 式。教 學 科 技 與 媒 體,55, 58-71。 高 廣 孚(1984)。 杜 威 教 育 思 想 。 台 北 : 水 牛 。 張 民 杰(2003)。 超 學 科 統 整 模 式 之 一 ─ 問 題 導 向 學 習 在 國 中 九 年 一 貫 課 程 的 設 計 與 實 施 。 新 竹 師 院 學 報 , 17,389-424。 張 瓊 穗、賴 亦 璇、王 尹 伶、甘 珮 禎(2002)。 問 題 導 向 學 習 模 式 在 國 小 環 境 議 題 教 學 之 應 用 。 教 育 資 料 與 圖 書 館 學 ,40(2), 198-209。 許 雅 慧(2005)。 應 用 LEGO Mindstorms 視 覺 化 環 境 輔 助 程 式 設 計 觀 念 學 習 。 國 立 臺 灣 師 範 大 學 碩 士 論 文 , 未 出 版 , 臺 北 市 。 陳 志 豪(2004)。高 二 學 生 對 科 學 的 態 度 與 科 學 相 關 行 為 意 向 之 研 究 。 私 立 東 海 大 學 教 育 研 究 所 未 出 版 之 碩 士 論 文 。 陳 怡 伶(2009)。 程 式 設 計 概 念 之 學 習 基 於 LEGO MINDSTORMS 機 器人 。 國 立 高 雄 應 用 科 技 大 學 碩 士 論 文 , 未 出 版 : 高 雄 市 。 陳 毓 凱(2005)。「 問 題本 位 學習 」教 學 模式 對 國 中 二 年 級 學 生 自 我 導 向 科 學 學 習 傾 向 與 科 學 學 習 動 機 之 影 響 。 國 立 中 原 大 學 碩 士 論 文 。 未 出 版 。 桃 園 。 曾 義 智(2006)。 應 用 機 器 人 於 程 式 設 計 教 學 ─ 實 體 機 器 人 與 模 擬 軟 體 使 用 成 效 比 較 。 國 立 臺 灣 師 範 大 學 碩 士 論 文 , 未 出 版 , 臺 北 市 。 劉 忠 昱(2012)。 高 雄 地 區 問 題 導 向 學 習 對 國 中 生 數 學 學 習 成 效 之 研 究 。 國 立 高 雄 師 範 大 學 碩 士 論 文 , 未 出 版 , 高 雄 市 。 蔡 學 偉(2004)。 問 題 導 向 學 習 於 網 路 輔 助 電 腦 樂 高 課 程 之 研 究 。 國 立 臺 灣 師 範 大 學 碩 士 論 文,未 出 版,臺 北 市。 蕭 佳 明 、 黃 瑛 綺(2012)。 樂 高 機 器 人 應 用 於 科 學 與 創 意 教 育 市 場 創 業 之 研 究 , 遠 東 學 報 ,29(3), 375-386。 謝 亞 錚(2009)。 機 器 人 輔 助 程 式 設 計 學 習 之 學 習 成 效 與 學 生 心 智 模 型 探 討 。 國 立 臺 灣 師 範 大 學 碩 士 論 文 , 未 出 版 : 台 北 市 。Ayers, J. B., & Price, C. O. (1975). Children attitudes toward Science. School Science and Mathematics, 75(4), 311-318.
Barrows, H. S. (1992). The tutorial process. Springfield, IL:Southern Illinois University School of Medicine. Cañas J. J., Bajo M. T., Gonzalov P. (1994).
Mental models and computer programming. International Journal of Human-Computer Studies, 40(5), 795-811.
Chase, C. I. (1978). Measurement for educational evaluation.(2nd ed.). Reading, Massachusetts: Addison- Wesley.
Costelloe, E. (2004). Teaching Programming The State of the Art. CRITE Technical Report.
Dagdilelis, V., Sartatzemi, M., & Kagani, K. (2005). Teaching (with) robots in secondary schools: some new and not-so-new pedagogical problems. Proceedings of Fifth IEEE International Conference on Advanced Learning Technologies. 757-761.
Dawson, C. (2000). Upper primary boys' and girls' interests in science: have they changed since 1980? International Journal of Science Education, 22(6), 557-570.
Duke, R., Salzman, E., Burmeister, J., Poon, J., & Murray, L. (2000) Teaching programming to beginners – choosing the language is just the first step. Proceedings of the Australasian conference on Computing education, 79-86. Melbourne, Australia.
Edens, K. M. (2000). Preparing problem solvers for the 21st century through problem based learning. College Teaching, 48(2), 55-60.
Ellinger, H. (2003). A natural sense of algorithm: Children should learn computer programming as a basic skill. Retrieved December 18, 2007,
from http://hunter.ellinger.org/
education/ProgrammingForChildren. htm
Fagin, B. S., Merkle, L. D., & Eggers, T. W. (2001). Teaching computer science with robotics using Ada/Mindstorms 2.0. ACM SIGAda Ada Letters, XXI(4),73-78.
Fleming, M. L., & Malone, M. R. (1983). The relationship of student characteristic and student performance in science as view by meta-analysis research . Journal of Research in Science Teaching, 120(5), 481-495.
Gardner, P. L. (1975). Attitudes to science: A review. Students in Science Education, 12(1). 41.
Haladyna, T., Olsen, R., & Shaunghnessy, J. (1982). Relationships of students, teacher, and learning environment variables to attitudes towards science. Science Education, 66(5), 671-687.
Hartly, H., & Beall, D. (1984). Toward the development of children’s science curiosity measure. Journal of Research in Science Teaching, 21(4), 425-436. Jorgen, L. & Thomas, H.(2007). Does lego
training stimulate pupils’ ability to solve logical problems? Computers & Education(49), 1097–1111. Klassner, F. (2002). A case study of LEGO
Mindstorms'™ suitability for artificial intelligence and robotics courses at the college level, Technical Symposium on Computer Science Education Proceedings of the 33rd SIGCSE technical symposium on Computer science education, 8-12.
Kelly, A. (1986). The development of girl’ s and boy’ s attitude to science A longitudinal study. European Journal of Science Education, 8(4), 399-412.
Leeves, J. P. (1975). The home, the school and achievement in mathematics and science. Science Education, 59(4), 439-460.
Linn, M. C., & Clancy, M. J. (1992). The
case for case studies of
programming problems. Communications of the ACM, 35(3).
121-132.
Mannila, L., Peltomaki, M., & Salakoski, T. (2006) What about a simple language? Analyzing the difficulties in learning to program. Computer science education, 16(3), 211-227. McNerney, T. S. (2004). From turtles to
tangible programming bricks: explorations in physical language design. Personal and Ubiquitous Computing, 8(5), 326-337.
Olstad, R. G., & Haury. D. L (1984). A summary of research in science education. 1982. Science Education, 68, 3.
Papert, S. (1993). Mindstorms: Children, Computers, and Powerful Ideas. New York: Basic Books, 2nd edition.
Power, C. (1981). Changes in student’ s attitudes toward, science in the transition between Australian elementary and secondary schools. Journal of Research in Science Teaching, 18(1), 33-39.
Reid, D. J., & Tracey, D. C. (1985). The evaluation of a school science syllabus through objectives and attitudes. European Journal of Science Education, 7(4), 375-386. Schibeci, R. A., & Railey, J. P. (1986).
Influence of student’ s background and perceptions on science attitudes and achievement. Journal of Research in Science Training, 23(3), 177-188.
Shrigley, R. L. (1972). Sex differences and its implication attitudes and achievement in elementary school science. School Science and Mathematics, 72(9), 789-793.
Smith, D. C., Cypher, A., & Tesler, L.(2000). Novice programming comes of age. Communications of the ACM, 43(3), 75-81.
Soloway, E. (1986). Learning to program = Learning to construct mechanisms and explanations. Communications of the ACM, 29(9), 850-858.
Valente, J. A. (1995). Logo as a Window into the Mind. Logo Update, 4(1). Retrieved November 20, 2007, from http://el.media.mit.edu/logo-foundat ion/pubs/logoupdate/
Yager, R. E., & Yager, S. O. (1985). Changes in perceptions of science for third seventh, and eleventh grade students. Journal of Research in Science Teaching 22(4), 347-358.
Yager, R .E., & Penick, J. E. (1986). Perceptions of four age groups toward science classes, teachers, and the value of science. Science Education.
投稿日期: 接受日期:
The Effectiveness of Robot Programming Courses in
PBL Programming Language Course for Female High
school students
Yu-Te Wang
*, Yuan-Tai Chen, and Ling-Huei Tseng
National Taichung Girls' Senior High School
Abstract
The purpose of the study was to understand the effectiveness of robot programming courses in programming language course for female high school students. The samples of this study were female high school students of a high school in the center of Taiwan. During the experimental period, two class of students were randomly chose, control group (42 students) was one class and experimental group (42 students) was the other. Students of two classes to be implemented basis programming language course for six weeks. All students implemented programming achievement and attitude pretest after taking basis programming language course. The control group implemented PBL programming language course for six weeks (12 hours). The experimental group implemented PBL robot programming courses for six weeks (12 hours). During the experimental period, randomly selected students of the experimental group did the semi-structured interview. All students implemented programming achievement and attitude pretest after taking PBL programming language course and PBL robot programming courses. The main statistic procedures employed for analyzing experimental data and testing the research hypotheses were MACOVA and Paired T-Test. The main findings of this study were that there were no significant differences in students’ programming achievement between experimental group and control group. Students’ programming attitude of the experimental group was significantly different to the experimental group. Data of semi-structured interview by qualitative analysis indicate that robot programming courses can generate students’ motivation and interest.
K e y w o r d : R o bo t , P r o g r a m m i n g L a n g ua g e , P B L ( P r o b l e m - b a s e d Le a r n i n g ) , F e m a l e H i g h s c h o o l s t u d e n t s .
101 年 09 月 28 日 101 年 10 月 31 日