OSEP (Open-Source Extension Platform) Scratch is an open-source project running Scratch 3.0 GUI with official and experimental extensions. You can try out this project by going to https://estea8968.github.io/osep_web_serial/app/.
This project intends to comply with the 2019 Curriculum Guidelines of 12-Year Basic Education in Taiwan and to promote the teaching and learning of computer technology in high school and elementary school. In order to empower students to use innovative technologies to explore and solve problems in daily life, several extensions about open data, the Internet of Things (IoT), artificial intelligence, and others are included. Below is a list of extensions and their information.
Developer: Gasolin
Github: https://github.com/gasolin/scratch3-internet
Speech to Text / URL & Text File / Google Sheets / Web Serial Arduino / Web Serial ESP-8266 / Web Serial ESP 32 / Web Serial PicoBoard / MQTT / Line / Open AI
Developer: estea chen
Github: https://github.com/estea8968/osep_web_serial
Developer: TYiC
Github: https://github.com/estea8968/osep_web_serial
Developer: champierre
Github: https://github.com/champierre
Developer: Sugiura Lab
Github: https://github.com/sugiura-lab
Developer: Yengawa Lab
Github: https://github.com/microbit-more/mbit-more-v2
This project requires you to have Git and Node.js installed. If you want to edit/play yourself, please follow these steps:
git clone https://github.com/estea8968/osep_web_serial.git
cd osep_web_serial
npm install
npm run copy
(for Mac and Linux operating systems)npm run copy:win
(for Windows operating system)
npm start
(for Mac and Linux operating systems)
npm run start:win
(for Windows operating system)
Then go to http://localhost:8601/.
OSEP Scratch is a collective effort of open-source developers and educators. We welcome your comments and suggestions.