-
Technology
-
Industry
-
Solutions
-
- ASSET MANAGEMENT
- CUSTOMER EXPERIENCE MANAGEMENT
- CYBER SECURITY
- DATA CENTER
- DOCUMENT MANAGEMENT
- ELECTRONIC DATA INTERCHANGE
- ENTERPRISE DATA MANAGEMENT
- ENTERPRISE RESOURCE PLANNING
- ENTERPRISE RISK MANAGEMENT
- ENTERPRISE-GRADE WEB DATA SOLUTIONS
- FACILITY MANAGEMENT
- FIELD SERVICE
- IDENTITY AND ACCESS MANAGEMENT
- INFRASTRUCTURE
- IT SERVICE MANAGEMENT
- MANAGED IT SERVICES
- PAYMENT AND CARD
- PROJECT MANAGEMENT
- SOFTWARE TESTING
- STORAGE
- VIDEO SOLUTIONS
- WORKFLOW
-
-
Platforms
-
Functions
- Leadership Perspectives
- Innovation Insights
- Research
- Magazines
- News
- CXO Awards












“By using a progressive Web App structure, we get all these advantages with an App that can be installed and used offline just like traditional software.”
Learning by Making begins using the coding elements of the Web App with three skill-building units that teach the fundamentals of coding (Unit 1: Sea Turtle Life Cycle), and then progress into the building and testing of simple electronic circuits (Unit 2: Going with the Electron Flow) using an inexpensive microcontroller (such as an Arduino), which connects directly into the Web App via a computer USB port. The third unit centers on employing Arduino-connected light and temperature sensors to control and modify simple experiments (Unit 3: Doing Science with Sensors). In the spring semester of the yearlong LbyM course, students engage in more individualized experimentation using additional types of sensors through units such as Water & Soil, Light & Energy, and Mud-based Fuel Cells. Water & Soil teaches students about sources of water and their effects on the Earth's surface, which is of particular importance in California where the curriculum is designed. Light & Energy teaches students about radiation energy and solar cells. The Mud-based Fuel Cell unit offers students the chance to build their organic battery, for which they measure the output using the Web App.
Figure 2: This image shows the result of a simulation of the life of a female sea turtle. Code is executed by clicking the "Go" button near the top left or by typing go into the terminal window on the lower right.
Using a web browser to connect to simple electronic circuits and sensors was not possible before 2020, and our earlier versions of LbyM used Unix and custom software to perform these functions. However, with the release of the Web Serial API in August 2020, we were able to build an App that can provide a simple interface for student use. We started using the Web Serial API before its official release, which allowed us to start building the preliminary version of the LbyM Web App in April 2020 while we continued to use the Unix deployment in classrooms. Although we originally had not planned to migrate away from Unix until at least 2022, the pandemic greatly accelerated our move to browserbased control as our specialized Unix servers, located in individual classrooms, could not provide access to students who were learning from home. The LbyM Web App solved this problem, allowing students to use any computer with a compatible browser to conduct their experiments using kits of parts that we shipped to each school for distribution to their students. By the 2020/2021 academic year, half of our partner schools successfully switched to the WebApp version of our curriculum and reported increased student satisfaction and useability. By 2023, all schools had switched over to this new platform and are seeing positive outcomes in the classroom. Figure 3 shows an example of a soil moisture experiment from the Water & Soil unit.











