OpenEdu | 中華開放教育平台

WebSocket與p5.js整合應用
WebSocket與p5.js整合應用
註冊課程
開課機構
推動大學程式設計教學
課程分類
應用科學
課程子類
物聯網
學習時數
每週3小時
上課語言
中文
字幕語言
無字幕
修課費用
免費
廖峻鋒
廖峻鋒
國立政治大學
副教授
現職:國立政治大學資訊科學系/數位內容學程副教授
簡述:國立臺灣大學資訊工程博士(2011),現任國立政治大學資訊科學系與數位內容學程專任副教授。研究著重於智慧環境、服務導向系統與區塊鏈智能合約的軟體工程議題,其研究成果先後於IEEE APSCC 2011、PlatCon 2016、PlatCon 2018等國際會議獲最佳論文獎。進入學術界前曾於英泰國際與政大電算中心擔任工程師、擔任Run!PC特約技術專欄作家及於Sun教育訓練中心與Oracle教育訓練服務部擔任資深技術講師,有多年技術訓練與程式教材編寫經驗。

課程簡介

本教材主要以JavaScript為主,多人共創的數位藝術為主題,以融入 PBL方式進行。教材內含包含投影片與教師手冊(含lecture slides,教師課堂引導建議與參考用網址、分項質性考核指標)及實驗素材(含手冊與程式碼素材)

課程目標

本課程是一個由3個小單元/8個活動所構成,基於PBL的專案活動型教材模組,讓參與的學生透過適當問題引導,經過3個小單元/8個活動後,能夠完成一個中型專案的創作

適用對象

已具JavaScript程式設計基礎,想進一步學習應用的同學

課程特色

本課程模組以PBL方式進行,每個小單元均以問題開啟,提供部份提示引導,學生藉由連貫的問題導引,自主摸索解題技能應用方式。學生必須先具備基本JS語言知識。

課程進度

第一週: 單元(一)分組&課程說明  Canvas / HTML DOM Event 

第二週: 單元(二) jQuery / Socket.io 

第三週: 單元(三)Express / Client / Server架構 / 成果發表(上台展示)

學習成效評量

專案實作與成果報告

先備知識

JavaScript基礎知識