Blocks4All 實現無障礙程式撰寫
-
0:01 - 0:04(輕快的鋼琴曲子)
-
0:07 - 0:11(布恩的母親)這個世界
讓布恩感到十分興奮 -
0:11 - 0:13他什麼都想嘗試
-
0:14 - 0:17(布恩的父親)他是個小思想家
-
0:17 - 0:19且他喜歡探索
-
0:19 - 0:21他不怕去做任何事
-
0:21 - 0:26(布恩)我喜歡寫電腦程式。
我可能會寫些電腦程式 -
0:26 - 0:29我也想要成為比如發明家
-
0:29 - 0:32科學家,和作家
-
0:35 - 0:39(布恩的母親)我不知道
學寫程式對他有多重要 -
0:39 - 0:43但我認為重要的是至少
要讓他接觸寫程式 -
0:43 - 0:46然後由他自己決定要不要繼續深造
-
0:46 - 0:50(理查拉德納)我是理查拉德納,
華盛頓大學的榮譽教授 -
0:50 - 0:53我一直在觀察這項運動
-
0:53 - 0:56將資訊科學納入 K12
基礎教育的運動 -
0:56 - 1:00我注意到,小朋友所接觸的科技
-
1:00 - 1:03當中有許多都不是無障礙的
-
1:03 - 1:07特別是對盲眼或視障的孩子
-
1:07 - 1:11(蘿倫米爾尼)我是蘿倫米爾尼,
我是華盛頓大學的研究生 -
1:11 - 1:14Blocks4All 是我發明的
-
1:14 - 1:18傳統上要透過文字編輯來撰寫程式
-
1:18 - 1:21只需要把程式碼用打字的方式輸入
-
1:21 - 1:23當然這是非常無障礙的方式
-
1:24 - 1:28但,近期,有人為兒童發明了
-
1:28 - 1:32積木塊環境,使用許多視覺化的元素
-
1:32 - 1:36對於視障兒童就不是無障礙的了
-
1:36 - 1:39我們決定設計 Blocks4All,
採用的是觸控螢幕 -
1:40 - 1:44因為我們發現很多兒童,
特別是視障兒童 -
1:44 - 1:47都已經在使用觸控螢幕
-
1:47 - 1:52比如,iPad 所搭配的
螢幕閱讀軟體 VoiceOver -
1:52 - 1:53非常無障礙
-
1:53 - 1:57(理查)程式的輸出
通常都是視覺化的 -
1:57 - 1:59輸出會有動畫,那就不是無障礙的
-
1:59 - 2:03我們把視覺化輸出改為觸覺化輸出
-
2:03 - 2:05通常是機器人的形式
-
2:05 - 2:10(布恩)向前走。左轉。左轉
-
2:10 - 2:14接著再左轉
-
2:15 - 2:20(螢幕閱讀軟體唸出指令)
-
2:20 - 2:22(背景的成人)來了,喔!
-
2:22 - 2:24(積木塊撞擊聲)
-
2:24 - 2:28(蘿倫)我的展望是,
我把它視為原型 -
2:28 - 2:30讓我嘗試各種技巧
-
2:30 - 2:32我希望其他
-
2:32 - 2:35創造這類積木塊環境的開發者
-
2:35 - 2:40能夠使用一些我找出來的技巧
將他們設計的環境改為無障礙環境
- Title:
- Blocks4All 實現無障礙程式撰寫
- Description:
-
學習運算思維和程式撰寫的兒童,通常會先接觸到積木塊程式撰寫環境,如Scratch。不幸的是,對於使用螢幕閱讀軟體的盲眼或視障兒童而言,這些環境並非無障礙環境,因此讓他們被排除在外,無法取得進入STEM領域工作所必要的經驗。Blocks4All是一個原型程式撰寫環境,讓觸控螢幕平板電腦上的積木塊程式撰寫也能變成無障礙的。(本影片亦有視障用語音描述版:https://youtu.be/ch7CEVPCYb8)
- Video Language:
- English
- Team:
- DO-IT
- Duration:
- 03:12
Lilian Chiu edited Chinese, Traditional subtitles for Accessible Programming with Blocks4All | ||
Lilian Chiu edited Chinese, Traditional subtitles for Accessible Programming with Blocks4All | ||
Lilian Chiu edited Chinese, Traditional subtitles for Accessible Programming with Blocks4All |