設計思考專題學習系統

Avatar of 吳家宇.
Avatar of 吳家宇.

設計思考專題學習系統

國立中央大學碩士
Taipei City, Taiwan
敝人碩士研究方向為設計思考(Design Thinking)的學習系統開發,此為一套網頁教育系統,使用 Node.js 架設網頁伺服器,其中以 Express 為後端開發框架和 React 為前端開發框架,並利用 MongoDB 為系統資料庫。系統根據需求:用科技引導學生以設計思考的方式協作完成專題,備有「使用者資訊模組」、「專題資訊模組」、「專題執行模組」、「想法發展模組」、「學習資源模組」及「學習反思模組」,共六大模組。使用者登入後可創建專題小組,並邀請其他使用者加入專題,進入專題後系統會將已細部拆解過的設計思考步驟作為待完成的任務清單,只要依序完成所有任務即可完成專題。在這過程中的小組討論方式是根據Knowledge Building理論,以套件react-d3-graph實踐提出想法節點並延伸想法產生連線的方式進行討論,為的是讓每位成員投入專題貢獻,一同在探究中找出問題並設法解決。系統根據專題組長較高的使用權限,控管進度並限制部分功能,讓所有成員處於同樣的設計思考步驟中,為的是讓成員學習在討論中要保持同樣的步調才能有效進行專題。完成專題後,由Recharts套件繪製出的視覺化討論貢獻度圖表,提供老師與學生檢視每位成員在各階段提出的貢獻程度,回顧整段學習過程並加以反思。這套系統是讓具備基礎知識的中學以上學生,以特定的框架完成專題的系統,若加以修改,則應用範圍甚至可達到一個線上討論平台或是特定教育訓練工具。 My master's research direction is the development of a learning system for Design Thinking. This is a web education system that uses Node.js to set up a web server, with Express as the backend development framework and React as the frontend development framework, and MongoDB as the system database. According to the requirements, the system uses technology to guide students to collaborate and complete projects in a design thinking manner. It is equipped with six modules: "User Information Module", "Project Information Module", "Project Execution Module", "Idea Development Module", "Learning Resources Module", and "Learning Reflection Module". After logging in, users can create a topic group and invite other users to join the topic. After entering the topic, the system will include the detailed design thinking steps as a list of tasks to be completed. As long as all tasks are completed in sequence, the topic can be completed. The group discussion method during this process is based on Knowledge Building theory, using the suite React-d3-graph to practice proposing idea nodes and extending them to generate online ideas for discussion. The purpose is to encourage each member to contribute to the topic, identify problems together, and find solutions through exploration. The system controls the progress and restricts some functions based on the high usage permissions of the topic leader, allowing all members to be in the same design thinking step, in order to enable members to learn to maintain the same pace in discussions in order to effectively carry out the topic. After completing the topic, a visual discussion contribution chart was created by the Recharts suite, providing teachers and students to review the contribution level of each member at each stage, review the entire learning process, and reflect on it. This system is designed to enable middle school and above students with basic knowledge to complete specific topics within a specific framework. If modified, its application scope can even reach an online discussion platform or specific educational training tools.
Avatar of the user.
Please login to comment.

Published: Sep 20th 2023
54
6
0

Tools

express
Express
react
React
nodejs
Node.js
mongodb
MongoDB

Share