Download ModelDownload SourceembedLaunch WebsiteLaunch Website 2


Code Language Translator Run

Software Requirements


Android iOS Windows MacOS
with best with Chrome Chrome Chrome Chrome
support full-screen? Yes. Chrome/Opera No. Firefox/ Samsung Internet Not yet Yes Yes
cannot work on some mobile browser that don't understand JavaScript such as.....
cannot work on Internet Explorer 9 and below



This email address is being protected from spambots. You need JavaScript enabled to view it.; Francisco Esquembre; Felix J. Garcia Clemente; ryan451; Eli Grey for FileSaver.js; Stuart Knightley for JSZip.js; fazli1702

Sample Learning Goals


For Teachers

Title: Empowering Education with Customizable Teacher Version Graphs and Student-Friendly EJSS Simulation



In the dynamic landscape of modern education, technology plays a pivotal role in enhancing the learning experience. One notable innovation is the development of customisable teacher version graphs and student-friendly simulations, particularly through the utilization of tools by Eli Grey for FileSaver.js and Stuart Knightley for JSZip.js. This integration not only facilitates interactive learning but also serves as a valuable resource for school-based assessments.


EJSS Simulation: A Tool for Dynamic Learning

The Easy Java/JavaScript Simulations (EJSS) platform is a powerful tool that allows educators to create dynamic and interactive simulations for a variety of scientific concepts. Its user-friendly interface empowers teachers to design engaging activities that cater to diverse learning styles, making complex topics more accessible to students.


Customizable Teacher Version Graphs:

One notable feature of EJSS is the ability to create teacher version graphs that are tailor-made for specific educational objectives. This customization allows educators to align simulations with curriculum requirements and assessment criteria. The integration of FileSaver.js by Eli Grey enables teachers to save and share these customized graphs effortlessly.


FileSaver.js: Simplifying File Saving Operations

FileSaver.js is a JavaScript library that simplifies the process of saving files on the client side. In the context of EJSS simulations, this tool is particularly valuable for educators who wish to preserve and distribute their custom teacher version graphs. The seamless integration of FileSaver.js with EJSS enhances the user experience, providing teachers with a hassle-free solution for sharing interactive content.


JSZip.js: Compression for Efficient Resource Management

In the realm of educational technology, efficient resource management is crucial. JSZip.js, developed by Stuart Knightley, is a JavaScript library that facilitates file compression, enabling the bundling of multiple files into a single, compact archive. When applied to EJSS simulations, JSZip.js optimizes the storage and distribution of resources, ensuring that educators can share comprehensive and engaging materials without compromising on efficiency.


Enhancing School-Based Assessment:

The incorporation of customisable teacher version graphs and student-friendly EJSS simulations significantly contributes to school-based assessment methodologies. Teachers can create assessments that align with specific learning objectives, providing students with interactive tools to grasp complex concepts. This approach fosters a deeper understanding of subjects while encouraging critical thinking and problem-solving skills.



The synergy between EJSS simulations and tools like FileSaver.js and JSZip.js represents a leap forward in the integration of technology in education. The ability to create customisable teacher version graphs and student-friendly simulations not only enriches the learning experience but also empowers educators to tailor their teaching methods to meet the diverse needs of their students. As we continue to explore innovative solutions for education, these tools serve as a testament to the potential of technology in transforming traditional teaching paradigms.







Other Resources


end faq

{accordionfaq faqid=accordion4 faqclass="lightnessfaq defaulticon headerbackground headerborder contentbackground contentborder round5"}

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)