Scratch 3.0 Official Extension for Vernier’s Go Direct Sensors
Extending Scratch 3.0, the visual programming language, to use sensor data from educational science hardware.
![Screenshot a browser displaying the Scratch web app demoing Vernier's go direct sensors](/_next/image?url=https%3A%2F%2Fstatic.bocoup.com%2Fassets%2F2019%2F03%2F05230233%2Fscratch-veriner-extension.jpg&w=3840&q=100)
We went to Bocoup because of their demonstrated success in the world of Scratch. From design to hand-off they delivered the knowledge, creativity, and technical expertise needed to meet our short-term goals and ultimately, the tools and knowledge we need to continue to grow the project into the future.
Ian Honohan, Software Development Manager, Vernier
More work like this at Bocoup
![a an illustrated white leaf is superimposed over a seedling and yellow rain boots. in the corner is the Canadian flag and the word "Canada"](/_next/image?url=https%3A%2F%2Fstatic.bocoup.com%2Fassets%2F2022%2F06%2F24201206%2Fcanada-featured.jpg&w=3840&q=75)
A Roadmap for HTML Maps
Leveraging our experience with standardizing web platform features, we provided review and recommendations for the existing proposals from the Maps for HTML Community Group and created a roadmap for the path forward.
![a person in purple and a person in red stand in front of computer screens in the center a person in blue sits in a wheelchair. people are talking with their hands](/_next/image?url=https%3A%2F%2Fstatic.bocoup.com%2Fassets%2F2021%2F02%2F04214703%2Fcareers.png&w=3840&q=75)
Specify contenteditable=plaintext-only
In 2020 and 2021 we helped the Google Rendering team with specification tests for several things, including improving the interoperability of the “plaintext-only” value.
![image of different screen attributes in Blue and dark green, with cursors hovering. circles and squares and slashes dot the permiter](/_next/image?url=https%3A%2F%2Fstatic.bocoup.com%2Fassets%2F2022%2F11%2F20174654%2Frsz_screen_shot_2022-12-20_at_104039_am.png&w=3840&q=75)
Improving lazy-loading
We continued to expand our work with lazy-loading in an effort to improve interoperability in browser engines and address pain points for web developers.