Thursday, October 31, 2013

Mid-term review SSTRF-ETD_2012_01

sharing unclassified information to encourage others reading this to use open source physics simulations to enriched physics lessons. :)

Progress of project

  1. On schedule, all research sites (edulab schools, RVHS,YJC,IJC and non edulab schools NJC and ACJC) completed lessons with SSTRF in JC1 level wide implementation except RVHS is 1 class, interviewed all sites except NJC appending their confirmed date by this month. 
  2. Estimated about 1000 students in YJC, IJC, NJC and ACJC participated in this SSTRF-ETD_2012_01 and 50 students in RVHS. 

Challenges or difficulties faced

  1. None 

· Changes/Modifications made and reasons for the changes

  1. Nil

Initial findings

  1. Students find SSTRF-ETD_2012_01 a key (interactive engagement and enhanced visualization) curriculum component that could better prepares students for the future especially when integrated into the lectures, tutorial questions and learning labs, and less effective when used as no-teacher guidance e-learning.
    1. Most if not all students find their learning enriched
  2. Students find SSTRF-ETD_2012_01 provided alternate paths for different ability students to explore and play meaningfully with modelled physics concepts.
    1. Some students suggests that it is possible to be like scientists when the tasks are challenging and interesting

Fund Utilisation

1. Projected at 72%

Any other support/ mentoring needed and in what areas

  1. Currently integration into H1 and H2 syllabus development with CPDD

Tuesday, October 29, 2013

Open source Physics indicates a research-demonstrated benefit

there are research-demonstrated benefits in quite a few level and setting.


A project to spread the use of open source code libraries, tools, and compiled simulations for physics and other numerical simulations.  The collection includes curriculum resources that engage students in physics, computation, and computer modeling.  These resources provide students with new ways to understand, describe, explain, and predict physical phenomena.
Type of MethodCurriculum supplement, Computer simulations
LevelDesigned for: Intro College Calculus-basedReferences coming soon, Intro College Algebra-basedReferences coming soon, Intermediate Undergraduate, Advanced Undergraduate, Graduate, Astronomy
Can be adapted for: High SchoolReferences coming soon, Teacher Preparation, Teacher Professional Development
SettingDesigned for: Lecture - Small (<30 alt="References coming soon" class="inlineMagIcon" height="18" img="" src="" students="" style="border: 0px; margin: -4px 0px 0px 2px; padding: 0px; vertical-align: middle;" title="References coming soon" width="17">, Lab, Homework, Studio
Can be adapted for: Lecture - Large (30+ students)
CoverageFew topics with great depth, Many topics with less depth
TopicsMechanics, Electricity / Magnetism, Waves / Optics, Thermal / Statistical, Modern / Quantum, Mathematical, Astronomy
Instructor EffortLow
Resource NeedsProjector in class, Computers for student use in class, Computers for student use outside of class
SkillsDesigned for: Problem-solving skillsReferences coming soon, Conceptual understanding of physics contentReferences coming soon, Connecting conceptual and mathematical understandingReferences coming soon, Think like a scientist
Can be adapted for: Laboratory skills, Creativity, Autonomy
Research ValidationBased on research into: how students learnReferences coming soon, student ideas about specific topicsReferences coming soon
Demonstrated to improve: scores on multiple choice conceptual testsReferences coming soon, scores on written conceptual testsReferences coming soon
Studied using: conceptual pre/post examsReferences coming soon
Compatible MethodsPeer InstructionPhETUW TutorialsJiTTRanking TasksILDsCGPSPhysletsContext-Rich ProblemsRealTime PhysicsWorkshop PhysicsTIPERsABP TutorialsSCALE-UPModeling,SDI LabsOST TutorialsISLEThinking ProblemsWorkbook for Introductory PhysicsLA ProgramPETPSETLEPSCAE TPSLecture-TutorialsAstro Ranking TasksMBLNew Model CourseCPUSCLTEFACU ModernCU E&MCU QMQuILTsIQPThermal Tutorials,Mechanics TutorialsEnergy ProjectSGSIParadigmsPUMEiPTools for Scientific Thinking,M&ITutorialsClickersMOP
Similar MethodsPhETPhysletsCPU
Wolfgang Christian, Douglas Brown, Francisco Esquembre

Monday, October 28, 2013

MSC loo kang

Most Significant Change Story 2013 from eduLab Learning Designers.

What happened?

Friendship and trust (a key feature of learning community) is further strengthened because ETD officers service the school teachers’ agenda for sound teaching and learning activities instead of ETD officers advancing MOEHQ’s agenda for example, rigorous implementation of study instruments and experimental methods. Singapore school teachers usually keep their resources to within the school usage but I noticed across all participating schools, teachers are sharing for the benefit of the 5 schools and beyond, under the broader category of open educational resources, licensed creative commons attribution, for the benefit of all humankind. For example, recent sharing by Soo Kok is most heart-warming, full set of lectures (DOCX and PPTX, MP4 etc), tutorial for students and teachers, worksheets as activity learning labs (school or home) are shared. This is not an exception as all participating teachers have agreed to share ‘everything’ developed as evident during MOE ExCEL Fest 2013 @ITE Ang Mo Kio April 2013.

What i did?

I have been using technology not just of physics computer model building for supporting inquiry purposes but also bring the spirit behind open source physics and open educational resources, global movements to make the world a better place for all, regardless of race and nationality.

What is the Most Significant Change for me?

The change is significant to me because it means “one man can make a difference in Public Service” and perhaps we can believe in making this change from within, providing actionable-thought leadership with no bureaucratic authority.

What is the difference made?

The difference this belief can make is making the world a better place where universal access to educational content can be a reality rather than an unattainable educational concept, with national copyrights protection of MOE created content.

What are the lessons learnt?

Lessons learnt includes, service excellence with a heart can lead to more productive educational system for Singapore, learning experiences need to integrated from curriculum design, implementation and formal assessment for meaningful learning etc.

What are my recommendation?

Recommendations include creating open educational resources to change the world for the benefit of anyone, anywhere and anyway instead of localizing its’ impact. Think about how to heal world, not just for national prosperity, but a global prosperity, don’t you agree?

Wednesday, October 23, 2013

Day 1 Rocket Model building

Day 1 Rocket Model building thanks to @engrg1

Welcome to this rocket building site. You are going to build the rocket with Easy Java Simulation , a free physics authoring toolkit.With Easy Java Simulation , you can create simulations which others can modify too. In essence, You are now creating an "editable" simulation.

Physics will no longer be the same as you embark on your journey to create Rocket simulation. Use your Physics concepts to make your Rocket Simulation as realistic as possible. Have fun!


download , unzip and run (click on EJSConsole.jar):
not recommended as it cannt run in your school computers, but you can try it at home.
Pre Installation: assume you have Java else use this link

Installation: Java 3D 1.5.1 2.95 MB java3d-1_5_1-windows-i586.exe may require downloading from their website due to license agreement. Look for Allen to install 3D Java on your lap tops


Worksheet:Modeling Science Textbook Chapter 2: Introduction to Easy Java Simulations written by Wolfgang Christian and Francisco Esquembre download 972kb .pdf
arXiv:1212.3863 [pdf]Geostationary Earth Orbit Satellite Model using Easy Java Simulation by Loo Kang Wee,Giam Hwee Goh
arXiv:1204.4964 [pdf] One-dimensional collision carts computer model and its design ideas for productive experiential learning by Loo Kang Wee . For complete list of papers here
Video Tutorial:


  1. You are a Hillgrove Secondary young computer engineer(s) or scientist(s) working in a group of 2, for the Singapore Space Program and your special assignment is to develop and implement a computer model to simulate a rocket being launched to the International Space Station (ISS) which is orbiting at an altitude of 355 km. The values of the parameters for one specific rocket are provided here, but your program should be constructed such that a user will easily be able to enter different values of these parameters to simulate different rockets.
    The (ISS) International Space Station, as seen from Space ShuttleEndeavour in May 2011.
  2. The rocket that is going to be used for the launch that you are assigned to simulate has the following properties:
    1. Empty mass (with no fuel and no payload) is 10,000 kg
    2. Maximum fuel capacity is 10,000 kg of rocket fuel
    3. Exhaust velocity is 7000 m/s
    4. Burn rate is 100 kg/sec
    5. Reference area (of the front of the rocket) is 10 m2
    6. Drag coefficient is 0.5
  3. Your superiors want to know answers to a few questions including:
    1. Can this rocket reach the ISS?
    2. Using the rocket’s full fuel capacity, what is the maximum payload in kilogran that could reach the ISS?
    3. convince your fellow engineers and scientists that your computer model is a close reflection of the real world situation with models that shows graphs of height versus time (already in template), velocity versus time, and force versus time etc.

Step by Step Explore:

Monday, October 21, 2013

9th Java Sims meeting

agenda for 8th Java Sims meeting
venue: AJC meeting room
date: 21Oct 2013
time: 1500-1730

please add on to the agenda for 9th Java Sims meeting eduLab.

  1. any questions from previous meetings 
  2. MPTL18 sharing by jimmy ee-peow and lookang 
  3. extension approval by ai phing, tat leong and lookang 
    1. approved until Dec 2014 
    2. action plan Outline of implementation plans (including schedules) 
      1. Quarter 2014: Give away lesson packages and implementation guide(s) to all JCs 
        1. 6th IPSG is one such platform
      2. Q2: support interested JC in their implementation of their own revised lesson packages (teaching cycle topic in most JC could be collision carts) 
      3. Q3: support interested JC in their implementation of their own revised lesson packages (packages (teaching cycle topic in most JC could be gravity) 
        1. MPTL19-GiREP conference
      4. Q4: professional development workshop and public of Invited scholars ( Full professor Wolfgang Christian, Founder of Open Source Physics and Associate Professor Francisco Esquembre Creator of Easy Java Simulation.) 4Q is suggested by invited Professors 
    3. RVHS inputs
    4. YJC 
    5. SRJC co-PIs 
    6. IJC 
    7. AJC 
  4. Suggested best practices to use simulations effectively for conceptual learning by lookang and chee wah 
    1. add-on to 5th redesign pedagogy closing slides
    2. Modeling
    3. PhET literature review by chee wah
  5. Evaluation and Most Significant Story by sze yee 
  6. Quick update on the simulations design features and worksheets
  7. collision cart
    author: lookang, paco and engrg1
    worksheets by
    (lead) AJC:
    (lead) RVHS:
  8. OPTION added as request by HCI: bar magnet oscillating inside a solenoid java applet
    falling magnet through coil simulation.
    author: paco, lookang,and engrg1
    worksheets by (lead) AJC:
    prototype working by using text to render $//phi_net$ and equation to render " - \\frac{G{M_1}}{{r_1}}" work:
    working model:
    author: lookang and andrew based on andrew duffy early model
    worksheets by (lead) YJC: same link of four simulations
    version Jan 2013 
    picture of computer model of Earth and Moon gravity system
    author: lookang and andrew based on andrew duffy early model
    worksheets by (lead) YJC: same link of four simulations
    version 08 March 2013 with reconnected html and zoom slider
    author: lookang and paco
    worksheets by (lead) YJC: same link of four simulations

    MIN = xsource
    MAX =Math.sqrt((xpoint-xsource)*(xpoint-xsource)+(ypoint-ysource)*(ypoint-ysource))+xsource
    X(x,t)= "xsource+sign*((x-xsource)*cs-0.1*A1*Math.cos(omega*t-k*(x-xsource))*sc)"
    Y(x,t) ="ysource+sign*((x-xsource)*sc+0.1*A1*Math.cos(omega*t-k*(x-xsource))*cs)"
    angle = Math.atan((ypoint-ysource)/(xpoint-xsource));
    cs=Math.cos(angle); / /lookang & FKH
    sc=Math.sin(angle);//lookang & FKH
    cs2=Math.cos(angle2); // use to rotate to universal axes
    sc2=Math.sin(angle2); // use to rotate to universal axes
    using if ((xsourcexpoint)){ sign = -1;  } // fix another bug where the curve flips
    the using new feature with new wave form to allow counting of number of wavelength with RVHS tat leong in ripple tank sim plus some bug fixes. made dt smaller 0.01 for smooth graph
    Ripple Tank Model (Wee, Duffy, Aguirregabiria, Hwang & Lee, 2012) with simplified physics equations modeled, realistic 2D and 3D (shown) visualizations, hints and scientific measurement tools for inquiry activities and data gathering for inquiry learning
    added (1) autoscale x axis false, (2) -T/8 button (3) blue color for wave 2 for greater contrast on the projector screen thanks to joshua yeo.
    author: wolfgang and lookang
    worksheets by (lead) SRJC:

    Projectile Motion (with/without air resistance)
    author: lookang based on the works of paco
    worksheet by
    RVHS (lead):

    version 26feb 2013 electric field lines drawn when Q1=-1C, Q2 = 2C
    original authors: Fu-Kwun Hwang and lookang and szeyee
    worksheet by:
    AJC (lead):
  9. AOB:

Tracker scaling up from ICT connection perspective in 2013

version 2:

as a follow up to tracker scaling up from ict connection.


Sunday, October 20, 2013

IJC gravity physics integration

thanks to Soo Kok for shairng his IJC gravity physics integration of simulations into lectures, tutorials and worksheets. download here
added ability to fire to add velocity to a achieve eclipse orbit and select circular to achieve circular orbit by applying impulse in directions to get velocity at the correct speed and direction, perpendicular to radius. this feature helps in the learning of energies change as satellite move from one circular orbit to another circular as requested by soo kok.
author: timberlake, lookang and fu-kwun hwang
scaling IJC:
better chance of increased student's learning when more time is used to use these simulations for practice of learning for the whole 3 weeks.


screenshots of lecture integration