教育部 運算思維推動計畫

 

 

[國外大學資訊學科課程]

 

 

標題

Second Round

作者/單位

ChiuCC

網址

http://alrightchiu.github.io/SecondRound/

適用對象

□ 教師   □ 高中生 □ 國中生  ■ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □人文社會

網站內容

□ 教案   □ 實作練習 □ 測驗  ■ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

■ 中文   □ 英文

主題類別

■ 演算法  ■ 程式設計 ■ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Second Round是以介紹大學課程的演算法與資料結構內容為主,並說明讀者應具什麼先備知識與注意事項,以利讀者學習。

 

 

 

標題

Computational Thinking in Science and Math

作者/單位

美國西北大學CT-STEM

網址

http://ct-stem.northwestern.edu/

適用對象

■ 教師   ■ 高中生  □ 國中生

學科領域

■ 資訊   ■ 科學(生物化學物理)   ■ 數學 □人文社會

網站內容

■ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

□ 課程影片 ■ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  □ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 ■ 資訊科技與人類社會

說明

Computational Thinking in Science and Math是美國西北大學團隊為將運算思維的概念嵌入至高中的科學和數學領域所建置之網站,提供教師豐富學科的學習內容。

 

標題

MIT OpenCourseWare(MIT OCW)

Department of Electrical Engineering and Computer Science

「mit opencourseware」的圖片搜尋結果

作者/單位

Massachusetts Institute of Technology (MIT)

網址

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/

適用對象

□ 教師   □ 高中生 □ 國中生  ■ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)   □ 數學 □人文社會

網站內容

■ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

■ 課程影片 ■ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  ■ 程式設計 ■ 資料結構   ■ 系統平台 ■ 資料表示處理及分析

■ 資訊科技應用 ■ 資訊科技與人類社會

說明

MIT OCW是麻省理工學院所創造的一個開放式課程計畫,提供所有對於課程內容有興趣的人可以瀏覽與學習。課程由淺至深且多樣化(如:不同語言的程式設計課程、資料結構、軟體工程、人工智慧等),多為適合大學生與研究生的難度,但若國高中生有興趣,亦可使用。

 

 

標題

Introduction to Computer Programming (Fall 2014)

作者/單位

New York University

網址

http://cs.nyu.edu/courses/fall14/CSCI-UA.0002-001/schedule.html#class20

http://cs.nyu.edu/courses/fall14/CSCI-UA.0002-006/notes/

適用對象

□ 教師   □ 高中生 □ 國中生  ■ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 ■ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Introduction to Computer Programming為紐約大學2014年的Python程式設計課程大綱。內容包含軟硬體介紹、如何安裝IDE、基本語法與至資料結構。

 

標題

Data Structures and Algorithms (Summer 2017)

作者/單位

University of Washington

網址

https://courses.cs.washington.edu/courses/cse373/17su/

適用對象

□ 教師   □ 高中生 □ 國中生  ■ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 ■ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Data Structures and Algorithms為華盛頓大學2017年的資料結構與演算法課程大綱。

 

標題

CS 473: Algorithms (Spring 2017)

作者/單位

University of Illinois at Urbana-Champaign, Jeff Erickson

網址

https://courses.engr.illinois.edu/cs473/sp2017/

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

■ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Computer Science CS 473: Algorithm為伊利諾大學2017年的演算法課程大綱。

 

標題

Introduction to Algorithms (Fall 2014)

作者/單位

Johns Hopkins University, Michael Dinitz

網址

http://www.cs.jhu.edu/~mdinitz/IntroAlgorithms/index.html

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  ■ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Introduction to Algorithms為約翰霍普金斯大學2014年的演算法課程大綱。

 

標題

Fundamentals of Algorithms (Fall 2009)

作者/單位

Carnegie Mellon University, Dr. Mugizi Robert Rwebangira

網址

http://www.cs.cmu.edu/~rweba/algf10/algf10.html

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  □ 線上課本/講義

■ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Fundamentals of Algorithms為卡內基美隆大學2009年的演算法課程大綱。

 

標題

Advanced Algorithms Design and Analysis (Fall 2014)

作者/單位

University of Texas at Dallas, R. Chandrasekaran

網址

https://www.utdallas.edu/~chandra/documents/4349.htm

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  ■ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Advanced Algorithms Design and Analysis為德克薩斯州大學達拉斯分校2014年的進階演算法課程大綱。

 

標題

Computer Algorithms (Fall 2017)

作者/單位

University of Illinois at Chicago, Prof. Tanya Berger-Wolf

網址

https://www.cs.uic.edu/CS401

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  ■ 線上課本/講義

■ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Computer Algorithms為伊利諾大學芝加哥校區2017年的進階演算法課程大綱。



標題

Data Structures, Algorithms, and Generic Programming (Fall 2006)

作者/單位

Florida State University, Breno de Medeiros

網址

http://www.cs.fsu.edu/~breno/COP-4530/index.html

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 ■ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Data Structures, Algorithms, and Generic Programming為佛羅里達州立大學2006年的資料結構、演算法與泛型編程(Generic Programming)課程大綱。

 

標題

Algorithms & Data Structures

作者/單位

University of Texas at Arlington, Bob Weems

網址

http://ranger.uta.edu/~weems/NOTES2320/cse2320.html

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 ■ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Algorithms & Data Structures為德州大學阿靈頓分校的演算法與資料結構課程大綱。

 

標題

Computer Science C (Spring 2016)

作者/單位

Western Michigan University

網址

https://www.cs.wmich.edu/~bhardin/cs1200/

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 ■ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Computer Science C為西密西根大學2016年的C語言程式設計課程大綱。內容包含基本語法與資料結構-陣列(Array)。

 

標題

Algorithms

作者/單位

Julia Chuzhoy

網址

https://canvas.uchicago.edu/courses/1143

資料類型

PPT、PDF、影片

主題類別

■ 演算法 □ 程式設計 □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

演算法教材,附有課程講義、作業及段考考題。

 

標題

Algorithms and Data Structures

作者/單位

The University of Auckland

網址

https://canvas.auckland.ac.nz/courses/1195

資料類型

PDF

主題類別

■ 演算法 □ 程式設計 □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

資料結構以及演算法教材,附有課程講義、作業。

 

標題

Design and Analysis of Algorithms

作者/單位

Mordecai Golin 

網址

https://canvas.ust.hk/courses/13702

資料類型

PDF

主題類別

■ 演算法 □ 程式設計 □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

演算法教材,附有課程講義、作業及段考考題。

 

 

標題

Data Structures & Algorithms

作者/單位

Duke University

網址

https://www.cs.duke.edu/courses/compsci201/current/

資料類型

PDF

主題類別

■ 演算法 □ 程式設計 □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

演算法教材,附有課程講義。

 

 

 

[視覺化程式設計工具]

標題

Google Blockly

作者/單位

Google

網址

https://developers.google.com/blockly

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

■ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Google Blockly提供由淺入深的互動遊戲引導程式設計基本觀念,亦可讓使用者自行開發不同的程式專案。

 

標題

Code.org

作者/單位

Code.org

網址

https://code.org/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

■ 教案   ■ 實作練習 □ 測驗  ■ 線上課本/講義

■ 課程影片 □ 線上課程(非影片)

語言

■ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Code.org提供完整課程內容提供使用者學習程式設計,課程內容包含互動式遊戲以及不插電活動,亦提供使用者自行開發專案的課程。

 

標題

Scratch

作者/單位

MIT

網址

https://scratch.mit.edu/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 ■ 線上課程(非影片)

語言

■ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Scratch提供使用者藉由開發自己的專案,培養邏輯推理、創意思考與協同合作的能力。

 

標題

App Inventor

作者/單位

MIT

網址

http://ai2.appinventor.mit.edu/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

■ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

App Inventor提供使用者開發Android作業系統之手機app,在開發過程中,除了激發使用者邏輯思考與創造力外,亦可讓使用者更了解不同感測器的觸發,使其專案更加有趣。

 

標題

MadeWithCode

作者/單位

Google

網址

https://www.madewithcode.com/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

MadeWithCode提供許多生活範例與電影場景結合的程式遊戲關卡,提升使用者學習程式設計之興趣。

 

標題

Run Marco!

作者/單位

allcancode

網址

https://www.brainpop.com/games/runmarco/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Run Marco!提供不同地圖的程式遊戲關卡,讓使用者利用程式方塊移動遊戲角色以完成任務。

 

標題

Tynker Hour of Code

作者/單位

Neuron Fuel

網址

https://www.tynker.com/hour-of-code/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Tynker提供許多不同素材的遊戲場景,供使用者利用邏輯思考與創意完成程式任務。Tynker除了視覺化程式設計語言以外,亦提供兩款遊戲場景是可以以文字語言(JavaScript)編輯完成程式任務。

 

標題

Code<for>life

作者/單位

Ocado Technology

網址

https://www.codeforlife.education/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Code<for>life提供5-11歲孩童的電腦教學教材,藉由視覺化程式設計語言逐步導入Python程式語言教學。教師需登入註冊帳號才可下載規劃完整的教學導引與學習評量內容。

 

[互動式闖關遊戲(需鍵入程式碼)]

標題

CodeCombat

作者/單位

CodeCombat Inc.

網址

https://codecombat.com/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

■ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

■ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

CodeCombat提供Python、JavaScript、CoffeeScript和Lua四種程式語言供使用者學習使用。使用者需利用程式碼操控遊戲主角提升經驗值並達成任務。

 

 

標題

CodeMonkey

作者/單位

CodeMonkey

網址

http://www.codemonkey.com.tw/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

■ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

■ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

CodeMonkey提供CoffeeScript使用者學習使用。使用者需利用程式碼操控猴子搶回自己的香蕉。

 

[運算思維工具]

標題

Thinking Myself

作者/單位

Kiki Prottsman

網址

http://games.thinkingmyself.com/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 ■ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 運算思維

說明

Thinking Myself提供生活範例與循序漸進的實作引導,讓使用者了解運算思維的概念。

 

標題

Brain POP jr

作者/單位

Brian POP

網址

https://jr.brainpop.com/artsandtechnology/technology/computationalthinking/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  □ 線上課本/講義

■ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 運算思維

說明

Brain POP jr提供影片、遊戲、活動與測驗,介紹運算思維的概念。

 

[利用行動裝置學習之工具(App)]

標題

Encode: Learn to Code

作者/單位

Upskew Pty. Ltd.

網址

Android系統:

https://play.google.com/store/apps/details?id=com.upskew.encode

iOS系統:

https://itunes.apple.com/us/app/encode-learn-to-code/id1198851756?mt=8

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 ■ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 ■ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Encode: Learn to Code提供Python、JavaScript、HTML和CSS之程式語言供使用者學習,其課程分為許多不同的類別,每個類別再細分不同的觀念,循序漸進的方式引導使用者撰寫程式。

 

標題

Swift Playground

作者/單位

 

網址

https://www.apple.com/swift/playgrounds/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Swift Playgrounds提供使用者撰寫程式完成遊戲任務,內含蘋果開發的程式設計課程(Swift),亦提供使用者建置自己的程式專案。目前只支援iPad。

 

標題

Programming Hub

作者/單位

Nexino Labs Pvt Ltd

網址

Android系統:

https://play.google.com/store/apps/details?id=com.freeit.java&hl=zh_HK

iOS系統:

https://www.programminghub.io/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 ■ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Programming Hub提供HTML、CSS、JavascriptJava、C/C++、Python等程式之編程實例和課程,除了課程的解說以外,亦提供遊戲讓使用者可以在遊戲中學習程式設計。



[其他]

 

 

標題

Computational Thinking for Educators

作者/單位

Google

網址

https://computationalthinkingcourse.withgoogle.com/

適用對象

□ 教師   □ 高中生 □ 國中生  ■ 所有人

學科領域

■ 資訊   ■ 科學(生物化學物理)    ■ 數學 ■ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  ■ 線上課本/講義

□ 課程影片 ■ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

Computational Thinking for Educators為整合運算思維於不同學科領域之課程,並同時了解運算思維與資訊科學(Computer Science)的不同。課程分為五個小單元,每個單元都有針對不同學科領域進行介紹。

 

標題

BrainPOP Educators

作者/單位

brainpop

網址

https://educators.brainpop.com/bp-topic/computer-programming/

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

■ 教案   ■ 實作練習 ■ 測驗  □ 線上課本/講義

■ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

BrianPOP Educator為提供教育者與家長如何指導K-12學生學習程式設計的網站。網站提供循序漸進的學習鷹架供教學者參考,並提供影片、測驗供學生檢視自我學習進度,同時利用此網站亦可製作個人程式專案。

 

標題

GeeksforGeeks

作者/單位

GeeksforGeeks

網址

http://www.geeksforgeeks.org/

適用對象

□ 教師   □ 高中生 □ 國中生  ■ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

■ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  ■ 程式設計 ■ 資料結構   □ 系統平台 ■ 資料表示處理及分析

□ 資訊科技應用 □ 資訊科技與人類社會

說明

GeeksforGeeks為提供常用程式語言、演算法與資料結構之教學網站。網站亦提供和電腦科學相關的課程,如:作業系統、電腦網路、編譯器設計等。若欲了解業界應徵面試題目,GeeksforGeeks也提供相當豐富的資源。

 

標題

CS Unplugged

作者/單位

CS Education Research Group at the University of Canterbury

網址

http://csunplugged.org/

中譯本:http://csunplugged.org/wp-content/uploads/2014/12/CSUnplugged-2016-03-08.pdf

適用對象

■ 教師   □ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

■ 教案   ■ 實作練習 □ 測驗  ■ 線上課本/講義

■ 課程影片 □ 線上課程(非影片)

語言

■ 中文   ■ 英文

主題類別

■ 演算法  ■ 程式設計 ■ 資料結構   □ 系統平台 ■ 資料表示處理及分析

■ 資訊科技應用 ■ 資訊科技與人類社會

說明

CS Unplugged是利用簡單有趣的活動並且不使用電腦來介紹電腦科學內容的課程。課程透過親手操作以及吸引人的包裝,探索運算思維的概念。網站為英文版,並提供活動進行之影片,另有中華民國軟體自由協會編譯的中文版可供教師設計課程參考。

 

標題

Computer Science Field Guide

作者/單位

CS Education Research Group, University of Canterbury

網址

學生版:http://csfieldguide.org.nz/index.html

教師版:http://csfieldguide.org.nz/en/teacher/index.html

適用對象

■ 教師   ■ 高中生 □ 國中生  □ 所有人

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

■ 教案   ■ 實作練習 ■ 測驗  ■ 線上課本/講義

■ 課程影片 ■ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

■ 演算法  □ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

■ 資訊科技應用 ■ 資訊科技與人類社會

說明

Computer Science Field Guide為紐西蘭坎特伯雷大學為高中生與教師了解資訊科學(Computer Science)領域所設計教學網站。網站提供演算法、人機介面、人工智慧、程式設計、電腦圖學和電腦網路等課程,並以互動是網頁協助瀏覽者理解內容。

 

標題

Arduino

作者/單位

Arduino

網址

線上模擬器:

https://circuits.io/

http://fritzing.org/home/

學科領域

■ 資訊   □ 科學(生物化學物理)    □ 數學 □ 人文社會

網站內容

□ 教案   ■ 實作練習 □ 測驗  □ 線上課本/講義

□ 課程影片 □ 線上課程(非影片)

語言

□ 中文   ■ 英文

主題類別

□ 演算法  ■ 程式設計 □ 資料結構   □ 系統平台 □ 資料表示處理及分析

■ 資訊科技應用 ■ 資訊科技與人類社會

說明

Arduino為一開放原始碼的單晶片微控制器,採用開放原始碼的軟硬體平台,建構於簡易輸出/輸入介面板。使用者可利用Arduino硬體、Arduino軟體及Arduino擴充原件設計不同功能的控制器。