You are on page 1of 24

Easy Java

Leveraging on

Simulation tool and


Open Source computer
simulation library to create
interactive digital media for mass

customization of
high school
Loo Kang WEE
physics
Wai Keong MAK
curriculum
Ministry of Education, Education Technology
Division, SG
Centre for Applied Research
SiM University, SG

3rd Redesigning Pedagogy International Conference 2009 1


high school physics curriculum

What is Ejs?
 Easy Java Simulations is a software tool
(java code generator) designed for the creation
of discrete computer simulations.
 Ejs is open source, copyright, Francisco
Esquembre
 You can distribute any simulation that they
create using EJS, provided a link is made to
http://fem.um.es/Ejs
 Ejs codes you make can be
 remix by others,
 Web 2.0 way community building
 creative common licensing.

http://www.um.es/fem/EjsWiki/index.php/Main/WhatIsEJS
2/24
high school physics curriculum

How can you use Ejs?


 students create their own simulations,
thus engaging in ‘learning-by-making’
 Teachers create virtual laboratory
simulations engage in informal
learning (Teacher learning community / Professional
Development)

 students can conduct inquiry learning


of science ( embedding meaningful ICT experiences,
redesign curriculum for school )

http://www.moe.gov.sg/education/syllabuses/sciences/files/science-primary-2008.pdf
3/24
high school physics curriculum

Why use Ejs?


 legal and free way of enabling teachers and
students to learn and modify existing source
codes to achieve finer customization of
interactive digital media for enhancing
learning for physics curriculum

http://www3.moe.edu.sg/bluesky/tllm.htm

4/24
high school physics curriculum

Why am I doing this sharing?


 Get more educators to be in this learning community
 Share the Ejs tool and its potential for redesigning
pedagogy.
 Student learn by modeling / constructing
 Teacher in community to make virtual laboratory
 Teacher in community to make worksheets, design meaningful
learning experiences for education
 Teacher use ready made virtual laboratory simulation to impact
their classroom practices
 My goal is
 to create free and open source education resources through co-
creation and co-authorship of learning resources
 Contribute to greater cause of free access to education
 What is it it for you?
 Develop yourself as an educator
5/24
high school physics curriculum

Is Easy Java Simulation for you?


 Use existing ready-to-use curricular material simulation
 Digital Libraries
 http://www.compadre.org/OSP/.
 http://www.phy.ntnu.edu.tw/ntnujava/index.php
 EJS itself has examples as well
 Tap on community of Experts Educators
 F. Esquembre, Fu-Kwun Hwang, W.
Christian, M. Belloni, A. Cox, W. Junkin, H. Gould, D. Brown, J. Tobochnik, Jose Sanchez, J.
M. Aguirregabiria, S. Tuleja

 High-level tool for non-programmers to create and/or


customization of simulation
 Easy Java simulation http://www.um.es/fem/EjsWiki/.

6/24
high school physics curriculum

Pedagogic Advantages of
Modeling
The premise of modeling is that when students are not actively
involved in the modeling process they lose out on much of what
can be learned from computer simulations.
 We make a distinction between modeling and programming.
Modeling is closer to laboratory experiments and is more likely to
provide the student with a novel perspective on the behavior of a
system.
 Modeling has been shown to correct weaknesses of traditional
instruction by engaging students in the design of physical models
to describe, explain, and predict phenomena.
 Although the modeling method can be used without computers,
the use of computers allows students to study problems that are
difficult and time consuming, to visualize their results, and to
communicate their results with others.
 The combination of computer modeling with theory and
experiment can achieve insight and understanding that cannot
be achieved with only one approach.
Taken from: http://sc07.sc-education.org/conference/presentations/SC07.ppt
7/24
high school physics curriculum

http://
www.um.es/fem/EjsWiki/index.php/M

 Youtube videos to guide beginners how to get Ejs.


8/24
high school physics curriculum

D:\EasyJavaSimulation\EJS_4.1_090426\EJS_4.1\w

To demo how to get Ejs to work, its examples, digital library

9/24
high school physics curriculum

Ejs open source 1 D collision


carts for Elastic and Inelastic
Collision

Finer customized to suit inquiry learning as a virtual lab


Meaningful ICT embedding into curriculum
10/24
high school physics curriculum

Blackbody radiation curves for diffe


in angstrom Å = 10-10 m

Demo how to get files from NTNUJAVA Virtual Physics


Laboratory Java Simulations in Physics by Prof Fu-Kwun Hwang
11/24
high school physics curriculum

Ejs
Open source Blackbody radiation cu
customised for nanometre nm

Customized to nm to suit A-level context

12/24
high school physics curriculum

Ejs
open source simple harmonic apple

Finer customized to suit inquiry learning as a virtual lab


Meaningful ICT embedding into curriculum
13/24
high school physics curriculum

Open Source Creative Commons Att


Ejs Projectile Java Applet

Finer customized to suit inquiry learning as a virtual lab


Meaningful ICT embedding into curriculum
14/24
high school physics curriculum

Ejs
open source increasing decreasing
increasingdecreasing rates

Finer customized to suit inquiry learning as a virtual lab


How do the position-time, velocity-time and acceleration-time graphs relate to the actual motion of an object?

15/24
high school physics curriculum

Open source Ejs


applet Displacement & Velocity tim
dx/dt

Finer customized to suit inquiry learning as a virtual lab


Meaningful ICT embedding into curriculum
16/24
high school physics curriculum

Open source Newton's Cradle Applet by

Finer customized to suit inquiry learning as a virtual lab


17/24
high school physics curriculum

Micrometer best java applet made i

Anyone can remix and improve it with attribution of authors

18/24
high school physics curriculum

Ejs open source Vernier


calipers applet with many options f

Anyone can remix and improve it with attribution of authors

19/24
high school physics curriculum

http://www.compadre.org/

20/24
high school physics curriculum

Roller Coaster Physics by Michae


Gallis
& Wolfgang Christian remix

Finer customized to suit inquiry learning


http://iresearch.edumall.sg/cos/o.x?ptid=80&c=/iresearch/forum&func=showthread&t=223

21/24
high school physics curriculum

Mathematics capability
 Short and Long Division Applet for Primary 3 Mat

Many more can be found


22/24
high school physics curriculum

Summary:
 Ejs tool and library
 Free

 Open source codes of simulations

 Join Creative commons License allow educators to share, remix

and share back

 Community of Ejs educators


 Engage, enable and empower

 Produce learning virtual lab instead of just consuming

 Collaborate to co-create virtual lab, quality instructional materials

to go with the virtual lab.


 Anyone can improve and remix

 Create IDM virtual lab for learning by inquiry


 Students learn by exploring virtual labs

 Complement teacher centered lessons

23/24
high school physics curriculum

Future Direction
 Join the Global Ejs learning community
 Co-create virtual labs and instructional materials worksheets
 Use http://iresearch.edumall.sg Forum for collaboration with
WEE_loo_kang@moe.gov.sg
 weelookang@gmail.com +65 9247 5573
 Translate good ICT pedagogy (MP3, TLLM)
 Students learn by doing, virtual lab lessons
 Embed meaningful ICT lessons in curriculum
 Join the Global initiative for free access to quality Education.
 Contribute and give more of yourself to co-create and share
legally, be a citizen of the world.
 act locally and think globally.
 http://sgeducation.blogspot.com/

24/24

You might also like