NTNUJAVA Virtual Physics Laboratory
Physics Simulations to help you enjoy the fun of physics!
February 10, 2010, 05:26:41 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: This site host hundreds of physics related java simulations under create common license. All registered user will be able to get files for offline use when user login and view the simulation. Switch to this new system on 2007/02/14. (previous system2001-2007, 1996-2001) ,Check out Chinese forum to find more simulations and resources in Chinese.
 
   Home   Help Search Login Register  
An interaction between two opposites produces a unique outcome. ..."Jules Henri Poincare(1854-1912, One of France's greatest mathematicians)"
Google Bookmarks Yahoo My Web MSN Live Netscape Del.icio.us FURL Stumble Upon Delirious Ask FaceBook

Pages: 1 [2]   Go Down
  Print  
Author Topic: Ejs open source java applet 1D collision carts Elastic and Inelastic Collision  (Read 15267 times)
0 Members and 1 Guest are viewing this topic. Click to toggle author information(expand message area).
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #30 on: March 25, 2009, 06:13:25 PM »

on 23march 2009 in a class of 24 in a typical pre u one setting of a physics lab session 1 hr 40 mins

the data collected are as follow
http://spreadsheets.google.com/ccc?key=pSftDRbvVJyO-7VdOdF9BHQ&hl=en
How much do you know about the physics of collisions between two bodies before this lesson?   
A great deal   1   2   3   4   5   Very little      3.29
How much do you know about the physics of collisions between two bodies after this lesson?   
A great deal   1   2   3   4   5   Very little      1.92
How much do you feel you have learnt or accomplished in this laboratory lesson?   
A great deal   1   2   3   4   5   Very little      2.29
If the concept of collisions is introduced through lectures with examples, would it generate the same amount of interest?   
Yes, a great deal   1   2   3   4   5   No, very little   3.21
Do you learn better from a hands-on activity than a lecture?   
Yes, a great deal   1   2   3   4   5   No, there isn't any difference      2.38
I enjoyed learning about the learning about the physics of collisions through this laboratory …   
Very much   1   2   3   4   5   Not at all      2.50
How interesting and stimulating were the activities?   
Very interesting   1   2   3   4   5   Very boring      2.38
How much did this lesson challenge you to think?   
A great deal   1   2   3   4   5   Very little      2.71
Rate the lesson as a learning experience.   V
ery valuable   1   2   3   4   5   Worthless      1.92
Would you want to attempt similar lessons for other topics in the future?      
Yes   No               20 Y 4 N   83% Y
Were you given adequate instructions for proceeding with the lab work?   
Yes, a great deal   1   2   3   4   5   None was given      1.79
Were you given adequate assistance during the lab work?   
Yes, a great deal   1   2   3   4   5   None was given      1.63
Did you have adequate time to complete the lab work?      
Yes   No               17 Y 7 N   71% Y
How much effort did you put into this lesson?   
A great deal   1   2   3   4   5   Very little      2.13

10   Elaborate whether you want to attempt similar lessons
   (Comments by students)
Yes   Hands-on learner
Yes   Autonomy to try out different situations
Yes   Learn better and clearer this way
Yes   Instill concepts and understanding through a clear learning process
Yes   See physics theory comes to life, make it easier to understand
Yes   Expt is interesting
Yes   Hands-on is interesting
Yes   Good alternative to usual lab
Yes   Fun and engaging
Yes   More hands-on, better than lecture
Yes   Interactivity keeps me awake
No   Not interesting
No   Too theoretical and troublesome
No   Prefer lecture for theoretical study

15   Is there any thing that you feel should be done to enhance the effectiveness of this lesson?
   (Comments by students)
   Air-con room keeps us awake and absorb better
   More this kind of lesson
   More fun activities
   It's flawless
   More engaging activitiy (No to Q10)
   Lesson is effective enough
   A little more challenge
   Have better graphics
   Applet could be more vivid
   Lesson is well-planned and effective
   Lesson was very concise and effective as it is
   Less amount of trials should be conducted
   Quite effective

16   Other comments
   (Comments by students)
   Air-con room
   Thanks for the effort
   Lesson lasts too long
   Easy to comprehend
   Applet keeps hanging

attached are the worksheets feedback from LeeTI

* Momentum worksheet v1.5 elastic leetl.doc (111 KB - downloaded 2 times.)
* Momentum worksheet v1.5 inelastic leetl.doc (111 KB - downloaded 2 times.)
* Momentum worksheet v1.5 application leetl.doc (120 KB - downloaded 2 times.)
* Momentum worksheet v1.5 feedback leetl.doc (109 KB - downloaded 2 times.)
* Momentum_worksheet_v1.6_application_leetl.doc (115 KB - downloaded 2 times.)
* Momentum_worksheet_v1.6_lab_worksheet_leetl.doc (132 KB - downloaded 4 times.)
« Last Edit: March 29, 2009, 10:48:22 PM by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #31 on: March 25, 2009, 06:19:33 PM »

on 25march 2009 in a class of 14 in a typical pre u one setting of a physics lab session 1 hr 40 mins


   Questions   Likert scale                     Total   Average
1   How much do you know about the physics of collisions between two bodies before this lesson?   
A great deal   1   2   3   4   5   Very little      3.50
2   How much do you know about the physics of collisions between two bodies after this lesson?   
A great deal   1   2   3   4   5   Very little      1.79
3   How much do you feel you have learnt or accomplished in this laboratory lesson?   
A great deal   1   2   3   4   5   Very little      2.21
4   If the concept of collisions is introduced through lectures with examples, would it generate the same amount of interest?   
Yes, a great deal   1   2   3   4   5   No, very little      3.64
5   Do you learn better from a hands-on activity than a lecture?   
Yes, a great deal   1   2   3   4   5   No, there isn't any difference      1.86
6   I enjoyed learning about the learning about the physics of collisions through this laboratory …   
Very much   1   2   3   4   5   Not at all      2.07
7   How interesting and stimulating were the activities?   
Very interesting   1   2   3   4   5   Very boring      2.14
8   How much did this lesson challenge you to think?   
A great deal   1   2   3   4   5   Very little      3.00
9   Rate the lesson as a learning experience.   
Very valuable   1   2   3   4   5   Worthless      1.93
10   Would you want to attempt similar lessons for other topics in the future?      
Yes   No               14 Y 0 N   100% Y
12   Were you given adequate instructions for proceeding with the lab work?   
Yes, a great deal   1   2   3   4   5   None was given      1.71
13   Were you given adequate assistance during the lab work?   
Yes, a great deal   1   2   3   4   5   None was given      1.57
14   Did you have adequate time to complete the lab work?      
Yes   No               14 Y 0 N   100% Y
17   How much effort did you put into this lesson?   
A great deal   1   2   3   4   5   Very little      2.57


10   Elaborate whether you want to attempt similar lessons
   (Comments by students)
Yes   working independently on a computer is more fun as compared to listening to a lecturer talk about examples
Yes   much easier than normal practical sessions
Yes   it is more interesting compared to normal lessons and lecture and allow to understand easier than lecture through hands on
Yes   we get to experience the real life application of physics and this hand on task motivates us to think more in depth
Yes   it is not as mundane as just attending lectures because being able to conduct our experiments through means like simulation will allow us to find out results and understand better
Yes   it is more interesting than in lecture style
Yes   it is very fruitful it is a break from all the other normal lessons
Yes   good link to the topic act as application example emphasize on the key points of the topic
Yes   it is very interesting and practical therefore it is easier to remember and understand
Yes   it is more effective to convey knowledge using a practical way
Yes   hand on activity is more interesting and is easier to learn from than lectures
Yes   it is fun and interesting
Yes   interesting
Yes   it is ore interesting and i will be less likely to fall asleep
15   Is there any thing that you feel should be done to enhance the effectiveness of this lesson?
   (Comments by students)
   add stuff to do
   nicer application more hands on rather than using the computer
   be more strict with the time limit
   there can be more tasks to complete
   make applet more beautiful and colorful it will be more exciting
   application should be more colorful and fun there should be more animation in the application
   
   
   
   
   
   
   
16   Other comments
   (Comments by students)
   cars can be used instead of boxes for objects of collision
   the session is too long
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #32 on: March 27, 2009, 05:21:28 PM »

From my EJS console:
Basic options:
Your Java VM is: C:\Program Files\Java\jre6
Advanced options:
Use Java VM: C:/Program Files/Java/jre6/
Virtual Machine parameters: -Xmx256m
setting Advanced options: Use Java VM: C:/Program Files/Java/jre6/ seems to be the magic i needed to make my applet work on the web display!

i will try again.

thanks!
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #33 on: March 29, 2009, 02:58:25 PM » posted from:Singapore,,Singapore

i don't know why but it doesn't work for me.

since it is taking me forever to figure out the problem with web applet, ejs applet standalone works well.

can you help me reloaded in the first post of this topic, just download the XML, recompile on your pc, modify in first post of the topic, so that everyone else can see the applet in web .

Thanks!

and thanks for deleting the test topics too Cheesy
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 1966


WWW
« Reply #34 on: March 29, 2009, 03:01:17 PM » posted from:Taipei,T\'ai-pei,Taiwan

I can not find any xml file from the first posted message?
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #35 on: March 29, 2009, 03:05:08 PM » posted from:Singapore,,Singapore

thanks!

* Collision1Dwee12.xml (138.22 KB - downloaded 3 times.)
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 1966


WWW
« Reply #36 on: March 29, 2009, 03:46:46 PM » posted from:Taipei,T\'ai-pei,Taiwan

It is working when I upload it to here! (it is not working when I upload to the first message -- may be due to browser cache issue?)
« Last Edit: May 27, 2009, 12:04:58 PM by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #37 on: March 29, 2009, 10:23:32 PM » posted from:Singapore,,Singapore

checked out the first post! Grin

it finally worked but not the best version that remembers v_temp1 and v_temp2.

currently to solve the web deployment problem, i need to assign

v_temp1=-1.2000000000034206E-4
v_temp2 = -1.2000000000034206E-4

is it some double values that after playing with the applet, the XML automatically generated this values that i initially i left them as "BLANK".

so i copied -1.2000000000034206E-4 into the variables and it works now.

the bug could be this XML as i could easily upload and web deploy any other XML.

nevermind, it is a good applet still though the applet reset u1 and u2 to zero.


by the way
did you read the comments from the 78 students feedback?
http://spreadsheets.google.com/ccc?key=pSftDRbvVJyPVPNzwHHHUeA&hl=en

it is encouraging data, shows students generally want to learn from doing/inquiry rather than show and tell lectures system in most educational setting.

I knew Ejs is a great tool for many reasons, thus i am learning to make applets for many virtual labs than supports/complements learning.

me and my frd LeeTI intend to do another virtual lab on SHM which i have already made.

thanks for all your help and support prof hwang!
« Last Edit: March 29, 2009, 10:38:29 PM by lookang » Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 1966


WWW
« Reply #38 on: March 29, 2009, 11:48:11 PM » posted from:Taipei,T\'ai-pei,Taiwan

You should give all the variables defined in the model an initial value.
Computer can not and should not determined it for you.

EJS will generate for you if you drag slider/ or if do some action on the editor view window (the window for you to create the view).
I do not know what those two variable v_temp1 and v_temp2 are defined for. So I do not know how to help.


A new change in EJS 4:
The property for the number of element shown can not be 0 when you use particleset/elementset...  etc.

I used to set the number of elemet to a variable, and none of the elements will be shown when the variable is zero in EJS 3.4.  However, it will not wok any more since EJS4.

If the same elements needed in the simulation are nore than two, I will use element sets instead.
But you create all the elements one by one.  So it is not a problem for you!
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 1966


WWW
« Reply #39 on: March 29, 2009, 11:50:52 PM » posted from:Taipei,T\'ai-pei,Taiwan

It is working fine with my browser! (I can view applet at the first message now)

Is it possible that the error was due to some image files was not available for web page?
You need to tell ejs to include all the images/resources files used in the ejs, so that EJS can include those file in the generated jar file. Please check out the attached image for EJS interface to include resource files.


* imagesusedinejs.png (45.91 KB, 594x587 - viewed 15 times.)
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #40 on: April 26, 2009, 10:12:01 PM » posted from:Singapore,,Singapore

some pictures to go with the experiment.

creative commons attribute license


* PICT0204.JPG (205.64 KB, 1024x768 - viewed 12 times.)

* PICT0205.JPG (202.58 KB, 1024x768 - viewed 10 times.)

* PICT0206.JPG (206.75 KB, 1024x768 - viewed 9 times.)

* PICT0208.JPG (203.13 KB, 1024x768 - viewed 11 times.)

* PICT0207.JPG (207.81 KB, 1024x768 - viewed 14 times.)
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #41 on: May 27, 2009, 12:33:13 PM » posted from:Singapore,,Singapore

when time permits will add function to address

Dynamics
Linear momentum and its conservation

(g) state the principle of conservation of momentum.
(h) apply the principle of conservation of momentum to solve simple problems including elastic
and inelastic interactions between two bodies in one dimension. (Knowledge of the concept
of coefficient of restitution is not required.)
(i) recognise that, for a perfectly elastic collision between two bodies, the relative speed of
approach is equal to the relative speed of separation.
(j) show an understanding that, whilst the momentum of a system is always conserved in
interactions between bodies, some change in kinetic energy usually takes place.
http://www.seab.gov.sg/SEAB/aLevel/syllabus/2010_GCE_A_Level_Syllabuses/9646_2010.pdf
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #42 on: August 03, 2009, 12:06:58 PM » posted from:Singapore,,Singapore

pdf versions for iphone users

Paper in pdf


Powerpoint in pdf

01 Feb 2010
removed due to lost of attachment
« Last Edit: February 01, 2010, 09:12:07 AM by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #43 on: November 07, 2009, 11:37:14 AM »

found another Ejs java applet by duffy@buphy.bu.edu Andrew Duffy http://www.compadre.org/portal/items/detail.cfm?ID=9426

http://physics.bu.edu/~duffy/Ejs/EP_chapter07/Collisions1D_v1.html for learning the same concept about 1D collision!
*like
the check answer feature seems cool to allow learners to test themselves like a game.
when time permits will add a pop up game like interface for keying in!

some other cool applets on collision
Virtual Air Track http://www.lon-capa.org/~mmp/kap6/cd157a.htm
Conservation of Momentum - 2 Mass Elastic Collision http://qbx6.ltu.edu/s_schneider/physlets/main/momenta3.shtml
Elastic and Inelastic Collision by Walter Fendt http://www.walter-fendt.de/ph14e/collision.htm

* Collisions1D_v1.xml (44.13 KB - downloaded 3 times.)
« Last Edit: February 01, 2010, 09:25:09 AM by lookang » Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #44 on: January 08, 2010, 06:24:31 PM »

My teacher friend is going to scale and translate this applet for his school by the whole level.
A team of physics teachers will be using this applet like a virtual practical lesson!!
Cool right?
will post more development as we journey on using ICT for meaning learning.

All these is possible because of Ejs and people like U, Prof Hwang!
Thanks!
Logged
Fu-Kwun Hwang
Administrator
Hero Member
*****
Offline Offline

Posts: 1966


WWW
« Reply #45 on: January 08, 2010, 08:50:23 PM » posted from:Taipei,T\'ai-pei,Taiwan

It is great to hear the good news. I hope those students can enjoy the fun of physics as I do!  Smiley
Logged
lookang
Moderator
Hero Member
*****
Offline Offline

Posts: 829

http://sgeducation.co.nr


WWW
« Reply #46 on: February 01, 2010, 03:50:43 PM » posted from:Singapore,,Singapore

I managed to fixed some bugs and improve usability as suggested from (01 Feb 2010) today's session.

Bug:
Occasionally the virtual lab java applet hangs due to runtime error
Solution:
I removed codes that causes runtime error
I recompiled using an Ejs 4.2 (older version) and it seems to working better now Smiley
Else if that didnt work, the lab computers may benefit from java runtime update (latest) version 18, they all still on update version 5.


Usability:
Students/ teachers feed back the slider for velocity need to snap to closest
I reworked it, it should work snap to integer values now.

My Observation/Reflection:
students seems to be able to complete the activity assigned on the table in 10-15 minutes, they then go around and copy the inquiry data from the other teams, which I noticed students seem to be copying very quickly, probably with little thought about the patterns of the physics ideas.
Suggestion:
May I suggest to allow each pair of students to investigate all the 32 sets of data, based on the suggested inquiry category (head-on, tail collision, stationary etc that was provided as scaffolds). The collaborative aspect could be more on proposing and sharing of hypothesis of the physics ideas, less on the raw data exchange part. What do you think?

My Reflection:
Students were not concluding the patterns of the collected data, until I went round to help them draw logical conclusions.
Suggestion:
Teacher has to go around and facilitate more, to prompt and ask questions about the patterns of the physics ideas simulated by the virtual lab supported by the filling in the activity worksheets.

The latest applet is at the first page of the post.
I had to removed the velocity slider snap to closest as it is causing the web applet to fail to load.

* ejs_users_sgeducation_lookang_Momentum1D2010.jar (1005.8 KB - downloaded 2 times.)
* ejs_Momentum1D2010.jar (1988.05 KB - downloaded 0 times.)
« Last Edit: February 09, 2010, 03:50:20 PM by lookang » Logged
Pages: 1 [2]   Go Up
  Print  
An interaction between two opposites produces a unique outcome. ..."Jules Henri Poincare(1854-1912, One of France's greatest mathematicians)"
 
Jump to:  


Related Topics
Subject Started by Replies Views Last post
Can you send me the 2d collision applet source code?
Comment about this web site!
3 13291 Last post October 26, 2004, 12:19:04 PM
by Fu-Kwun Hwang
Open source Ejs Quadratic Equation Java Applet
Collaborative Community of EJS
lookang 0 1441 Last post January 19, 2009, 10:15:26 AM
by lookang
Elastic collision and in-elastic collision
Dynamics
Fu-Kwun Hwang 0 1654 Last post May 24, 2009, 04:10:14 PM
by Fu-Kwun Hwang
Ejs open source Photoelectric effect java applet
Collaborative Community of EJS
lookang 2 2193 Last post July 27, 2009, 03:44:00 PM
by lookang
Ejs Open Source Bar Magnet Model java applet
Collaborative Community of EJS
lookang 3 1601 Last post December 17, 2009, 02:56:46 PM
by Coffee makers
Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 5.109 seconds with 25 queries.