Overview:
This document provides a briefing on the content and key aspects of the "Moodle LTI Easy JavaScript Simulation EJSS Master List" webpage hosted by Open Educational Resources / Open Source Physics @ Singapore. The page serves as a central repository and showcase of interactive simulations and learning resources, primarily developed using the Easy JavaScript Simulation (EJSS) toolkit and integrated with the Moodle Learning Management System (LMS) via Learning Tools Interoperability (LTI). The platform also highlights the prototyping of simulations with data analytics capabilities.
Main Themes and Important Ideas:
- Extensive Collection of Interactive Learning Resources: The core of the webpage is a comprehensive list of EJSS simulations and other educational materials. These resources cover a wide range of subjects, predominantly in Physics, Mathematics, Chemistry, and Biology, and cater to various educational levels, from primary to junior college. The sheer volume of listed items (implied by "1201 Articles") demonstrates a significant effort in creating and curating these open educational resources.
- Focus on Easy JavaScript Simulation (EJSS): EJSS is a central tool for the development of many of the listed interactive simulations. The reference to the "EJSS Master List" in the title, along with the "EasyJavaScriptSimulation11" tag, underscores its importance. EJSS allows for the creation of interactive applets and models that can enhance student engagement and understanding of complex concepts through visualization and experimentation. The note about commercial use and the link to the EJSLicense indicate the platform acknowledges and manages the licensing aspects of the EJSS library.
- Integration with Moodle via LTI: The title explicitly mentions "Moodle LTI," indicating a strong emphasis on making these resources readily accessible and usable within the Moodle LMS. LTI (Learning Tools Interoperability) is a standard protocol that allows external tools and content to be seamlessly integrated into learning platforms like Moodle. This integration streamlines the process for educators to incorporate these interactive simulations into their online courses. The links provided at the beginning (https://iwant2study.org/moodle402/course/view.php?id=6 repeated) likely point to a Moodle course where these resources are being utilized.
- Prototyping of Data Analytics in Simulations: A key development highlighted is the prototyping of simulations with data analytics capabilities. The page explicitly states: "Total of 5 simulations with Data Analytics is prototyped." The five listed prototypes are:
- Balancing Chemistry Equation JavaScript Simulation Applet HTML5
- How to measure length of a pencil, shoe, scissors JavaScript HTML5 Applet Simulation Model by Theresa
- Mass or Weighing Scale 5 kg version only for SLS Model JavaScript Simulation Applet HTML5
- Wave Representations JavaScript HTML5 Applet Simulation Model
- Life cycle of 3 Cycles only for Frog, Human, Chicken, Grasshopper, Cockroach Drag and Drop Quiz HTML5
- This indicates a move towards not only providing interactive learning experiences but also gathering and potentially analyzing data on student interactions with these simulations. This data could be valuable for understanding student learning patterns, identifying areas of difficulty, and improving the design of the simulations. The reference link to the "Senior Specialist Track Research Fund SSTRF Learning Tools Interoperability(LTI) Exploratory Learning Environment(ELE) Data Analytics" project further emphasizes this focus on data-driven learning.
- Quote: "Total of 5 simulations with Data Analytics is prototyped"
- Wide Range of Topics and Interactive Formats: The list of simulations demonstrates a diverse range of topics within science and mathematics. Examples include:
- Balancing chemical equations
- Measurement skills
- Mass and weight
- Wave representations
- Life cycles (drag and drop quizzes)
- Fraction manipulation
- Electromagnetism
- Chemical bonding (Dot and Cross diagrams)
- Newton's laws of motion
- Optics (light and shadows, lenses)
- Projectile motion
- Thermodynamics (heat transfer, states of matter)
- The simulations also utilize various interactive formats, including applets, models, virtual labs, drag-and-drop quizzes, and games. The use of HTML5 ensures broader accessibility across different devices without the need for specific plugins like Flash.
- Contribution and Collaboration: The mention of specific creators like "Theresa" and "Fu-Kwun Hwang," as well as references to workshops, symposiums, and collaborations with organizations like MOE CPDD (Ministry of Education, Curriculum Planning and Development Division), NIE (National Institute of Education), RGS (Raffles Girls' School), and SLS (Student Learning Space), suggests a collaborative and community-driven effort in developing and sharing these resources.
- Integration with Singapore's Educational Landscape: The references to "SLS Model," "SLS Community Gallery Lessons," "A-level Physics Web-TLG," and various events and workshops organized with local educational institutions clearly indicate that these resources are being developed and utilized within the Singaporean education system. The "Student Learning Space (SLS)" is a national online learning platform in Singapore, highlighting the direct relevance and integration of these simulations.
- Exploration of Emerging Technologies: The recent inclusion of mentions of "Gemini 2.5 Pro in AI Studio" and its use in visualizing fraction subtraction and building an interactive budgeting tool suggests an exploration of how modern AI technologies can be integrated with and enhance the development and application of these educational resources.
- Quote: "🧠 Visualizing Fraction Subtraction with Animated Overlays Powered by Gemini 2.5 Pro"
- Emphasis on Open Educational Resources (OER): The name of the hosting platform, "Open Educational Resources / Open Source Physics @ Singapore," explicitly states its commitment to providing free and openly licensed educational materials. The Creative Commons Attribution-Share Alike 4.0 Singapore License mentioned at the bottom reinforces this commitment, allowing for the free use, adaptation, and sharing of the content with appropriate attribution.
Key Facts:
- The platform hosts a large collection of interactive simulations and learning resources (implied by "1201 Articles").
- Many resources are developed using the Easy JavaScript Simulation (EJSS) toolkit.
- A significant focus is on integrating these resources with the Moodle LMS via LTI.
- Five simulations have been prototyped with data analytics capabilities.
- The resources cover a wide range of science and mathematics topics for various educational levels.
- The project involves collaborations with educators and educational institutions in Singapore.
- The platform is committed to providing Open Educational Resources under a Creative Commons license.
- There is an ongoing exploration of integrating AI technologies like Gemini Pro into the development of learning tools.
Potential Implications:
- Educators can leverage this extensive library of interactive simulations to enhance their teaching and engage students in active learning.
- The LTI integration with Moodle simplifies the adoption and use of these resources within existing online courses.
- The development of data analytics in simulations offers the potential for valuable insights into student learning and the effectiveness of different pedagogical approaches.
- The open licensing encourages the wider adoption, adaptation, and sharing of these educational materials within the educational community.
- The exploration of AI integration could lead to more intelligent and adaptive learning experiences in the future.
This briefing document provides a comprehensive overview of the Moodle LTI EJSS Master List and highlights its significance as a valuable resource for open educational resources, particularly in science and mathematics education within Singapore and beyond.
Moodle LTI Easy JavaScript Simulation (EJSS) Master List Study Guide
Quiz
- What does LTI stand for, and what is its general purpose in the context of educational technology?
- Based on the title and the initial list, what is the primary focus or subject area of many of the linked simulations and resources?
- What does EJSS stand for, and what kind of tool or resource do you infer it to be based on the page content?
- Identify two examples of specific science-related simulations mentioned in the "Total of 5 simulations with Data Analytics is prototyped" section.
- What is the apparent hosting platform or learning management system that the listed resources are primarily associated with, based on the URLs provided?
- Name two examples of interactive learning activities, other than simulations, that are listed on this page.
- What do you understand by the term "Open Educational Resources" (OER) as it relates to the content on this page?
- Mention two different subject areas, besides science, for which learning resources or tools are listed.
- What can you infer about the intended audience (e.g., grade level, subject teachers) for the resources listed on this page? Provide one piece of evidence for your inference.
- According to the licensing information at the bottom of the page, under what conditions can the contents be used and shared?
Quiz Answer Key
- LTI stands for Learning Tools Interoperability. Its general purpose is to provide a standard way for different educational technology systems (like learning management systems and external tools) to communicate and share data with each other.
- The primary focus of many of the linked simulations and resources appears to be science, particularly physics and chemistry, as indicated by titles like "Balancing Chemistry Equation" and "Wave Representations."
- EJSS stands for Easy JavaScript Simulation. It can be inferred to be a toolkit or platform that allows users to create interactive simulations using JavaScript, likely for educational purposes in science and mathematics.
- Two examples of science-related simulations with Data Analytics are "Balancing Chemistry Equation JavaScript Simulation Applet HTML5" and "Wave Representations JavaScript HTML5 Applet Simulation Model."
- Based on the frequent mention of "Moodle" in the title and related sites, and the presence of Moodle course URLs, the apparent hosting platform or learning management system is Moodle.
- Two examples of interactive learning activities other than simulations are "Life cycle of 3 Cycles only for Frog, Human, Chicken, Grasshopper, Cockroach Drag and Drop Quiz HTML5" and "Chemistry Matching Game according to Columns for Elements, Compounds and Mixtures."
- Open Educational Resources (OER) refers to teaching, learning, and research materials that are freely available online for anyone to use, adapt, and share, often under specific open licenses like Creative Commons.
- Two different subject areas besides science for which learning resources or tools are listed are Mathematics (e.g., "3/4 -1/8 = ? Add and Subtract Fractions") and possibly Primary Education (indicated by resources specifically for Primary 1).
- The intended audience appears to include educators and students in secondary and potentially primary levels, particularly in science and mathematics. Evidence includes titles mentioning "O level Chemical Bonding," "Primary School Numbers," and workshops for teachers ("Stimulating and Simulating Physics Workshop day 2").
- According to the licensing information, the contents are licensed under the Creative Commons Attribution-Share Alike 4.0 Singapore License. This means they can be used and shared, provided attribution is given and any derivative works are shared under the same license.
Essay Format Questions
- Discuss the potential benefits and challenges of using open educational resources like the EJSS simulations in science and mathematics education.
- Analyze the variety of interactive learning tools and simulations listed on this page, categorizing them by subject area and learning objective (e.g., conceptual understanding, skill practice).
- Evaluate the role of Learning Tools Interoperability (LTI) in facilitating the integration of external educational resources, such as these EJSS simulations, into learning management systems like Moodle.
- Based on the examples provided, explore how JavaScript simulations can be utilized to enhance student engagement and understanding in traditionally abstract or difficult scientific and mathematical concepts.
- Considering the "Data Analytics" aspect mentioned for some simulations, discuss the potential ways in which data collected from student interactions with these tools could be used to inform teaching and learning.
Glossary of Key Terms
- LTI (Learning Tools Interoperability): A standard protocol that allows online learning platforms and external educational applications to seamlessly integrate and share information.
- EJSS (Easy JavaScript Simulation): A software tool or framework that enables the creation of interactive simulations using JavaScript, often used for educational purposes in science and mathematics.
- Moodle: A popular open-source Learning Management System (LMS) used by educators to create and manage online courses and learning environments.
- Open Educational Resources (OER): Teaching, learning, and research materials that are freely available for use, adaptation, and sharing, often licensed under Creative Commons or similar frameworks.
- JavaScript: A widely used programming language that enables interactive elements and dynamic content on websites, making it suitable for creating online simulations and educational tools.
- HTML5: The latest version of the HyperText Markup Language, used for structuring and presenting content on the World Wide Web, including multimedia and interactive applications.
- Simulation: A computer-based model or representation of a real-world system or process, allowing users to interact with it and observe its behavior.
- Applet: A small application, often written in Java or JavaScript, that runs within another application, such as a web browser.
- Data Analytics: The process of examining raw data to draw conclusions about that information, often used in education to understand student interactions and learning patterns.
- Interactive Learning: An educational approach that actively involves the learner through activities, simulations, or other tools, promoting engagement and deeper understanding.
https://iwant2study.org/moodle402/course/view.php?id=6
![]() |
https://iwant2study.org/moodle402/course/view.php?id=6 |
Total of 5 simulations with Data Analytics is prototyped
- Balancing Chemistry Equation JavaScript Simulation Applet HTML5
- How to measure length of a pencil, shoe, scissors JavaScript HTML5 Applet Simulation Model by Theresa
- Mass or Weighing Scale 5 kg version only for SLS Model JavaScript Simulation Applet HTML5
- Wave Representations JavaScript HTML5 Applet Simulation Model
- Life cycle of 3 Cycles only for Frog, Human, Chicken, Grasshopper, Cockroach Drag and Drop Quiz HTML5
Reference:
https://sg.iwant2study.org/ospsg/index.php/projects/1028-2021-senior-specialist-track-research-fund-sstrf-learning-tools-interoperability-lti-exploratory-learning-environment-ele-data-analytics
https://weelookang.blogspot.com/2022/09/easy-javascript-simulation-ejss-master.htmlMoodle
Frequently Asked Questions about Moodle LTI EJSS Simulations with Data Analytics
1. What is the purpose of the Moodle LTI EJSS Master List? The Moodle LTI Easy JavaScript Simulation (EJSS) Master List serves as a central repository and entry point to a collection of interactive simulations, primarily focused on science and mathematics, that are designed to be integrated into the Moodle learning management system using Learning Tools Interoperability (LTI). It also highlights simulations that incorporate data analytics capabilities.
2. What are Easy JavaScript Simulations (EJSS)? Easy JavaScript Simulations (EJSS) is an open-source authoring tool that allows educators and students to create and use interactive simulations and models, typically in HTML5 and JavaScript. These simulations can help visualize abstract concepts and provide a hands-on learning experience in various subjects, particularly physics, chemistry, and mathematics.
3. What does the term "LTI" refer to in the context of these simulations? LTI stands for Learning Tools Interoperability. It is a standard protocol that allows educational tools and resources (like these EJSS simulations) hosted on external servers to be seamlessly integrated within a Learning Management System (LMS) such as Moodle. This allows students to access and interact with the simulations directly within their course environment.
4. What does it mean for a simulation in the Master List to have "Data Analytics"? Simulations with data analytics capabilities are designed to collect and potentially analyze data based on student interactions. This data can provide insights into student learning processes, common misconceptions, and the effectiveness of the simulation as a learning tool. The Master List currently prototypes a small number of simulations with this feature.
5. What types of subjects are covered by the simulations listed in the Master List? Based on the examples provided, the simulations cover a range of subjects, including physics (e.g., wave representations, electromagnetism, mechanics), chemistry (e.g., balancing equations, chemical bonding, states of matter), mathematics (e.g., fractions, telling time, geometry, algebra), and even some biology-related topics (e.g., life cycles).
6. Who develops and maintains these EJSS simulations? These simulations appear to be developed and curated by educators and researchers associated with "Open Educational Resources / Open Source Physics @ Singapore." The references provided point to projects and individuals involved in creating and sharing these resources.
7. Are these simulations free to use? What are the licensing terms? The content on the platform is licensed under the Creative Commons Attribution-Share Alike 4.0 Singapore License, suggesting that the simulations are free to use and share, provided attribution is given and any derivative works are shared under a similar license. However, the EasyJavaScriptSimulations Library itself has separate commercial use terms, which require contacting fem@um.es for commercial applications.
8. How can these simulations be accessed and used in an educational setting? The simulations listed in the Master List are linked to Moodle courses, indicating that they are primarily intended for use within a Moodle environment through LTI integration. Educators can likely embed these simulations into their Moodle courses for students to interact with as part of their learning activities. The provided URLs offer direct access to some of these resources within the linked Moodle instance.