Search papers, labs, and topics across Lattice.
Waterproof Editor is an educational tool designed to enhance the teaching of proof assistants and programming languages by providing a user-friendly environment for mathematical proofs. The tool builds on the original Waterproof software, which focused on helping students develop proof-writing skills, and now offers its core features as an npm package for broader educational applications. Key results include improved student engagement and comprehension through rich formatting and structured input areas, making it easier for educators to integrate into their curricula.
Transforming how students learn mathematical proofs, Waterproof Editor enhances engagement and comprehension through a versatile npm package.
Waterproof Editor provides an educational environment specifically targeted to teaching with proof assistants or programming languages. It arose from Waterproof, educational software targeted at helping students acquire the skill of giving mathematical proofs. Its original features such as enabling rich formatting and providing clear input areas are now abstracted away in an npm package and can be used in different educational contexts. We invite interested parties to use this component in their educational software, and offer to assist with this.