Hello all,
I've had extensive help already in the beginners forum and thanks for that. I come to you with a pretty solid beta of my first project with B4A which I'm calling PhysAppBook. It's a Physics app but it's also a textbook. It has static content, multimedia, and, in my opinion, the ultimate physics calculator! The purpose is to teach physics and as a start, I'm organizing around the variables for one dimensional Newtonian mechanics and thus concepts such as velocity, acceleration, force, energy, work, etc are all covered. There is little math and the focus is to present just enough to solidify basic physics concepts. The level of presentation can be best described as High School physics level.
The application is broken up along 3 tabs, each with 12 elements available through a ScrollView:
**The LEARN tab contains the facts about physics variables. Touching the square and rectangular box cycles through facts and concepts respectively. The play button will play an approximately 10 minute video on that variable. The purpose here is for the box and rectangle content to be an overview of what is more richly developed in the video presentation.
**The APPLY tab introduces how to use the facts from the Learn tab and is organized by the number of checkpoints (how many time checkpoints there are) and the number of objects (how many objects are being analyzied). Similar to the Learn tab, touching the rectagular box will present a static overview of that topic while touching the play button adjecent to it will develop that same content more fully through a video presentation.
**The CALCULATE tab is a calculator which will calculate any other possible variable from what you input. For example, enter force and mass and acceleration is calculated; if initial velocity was previously input, the newly calculated acceleration would be used to find final velocity as well. It is pretty robust but there are still several "buggy" combinations of inputs that I'm trying to work out.
The pictures and videos in Learn and Apply tabs are streamed from the web (hence the network permission request) because of their individual size as well as ease of updating content down the line. Right now I'm in the process of populating the videos and lessons; the first four videos in the Learn tab should work. I'm also working on some other material (glossary, intro video for the app, tutorials, etc) but in the mean time touch around and do let me know what you think of the program, it's UI, the physics, and just anything in general! I'm particularly interested in your opinions on the core of this idea, it's utility, and how you think it works as an educational tool
LIKE TO GOOGLE PLAY DOWNLOAD:
PhysAppBook
I've had extensive help already in the beginners forum and thanks for that. I come to you with a pretty solid beta of my first project with B4A which I'm calling PhysAppBook. It's a Physics app but it's also a textbook. It has static content, multimedia, and, in my opinion, the ultimate physics calculator! The purpose is to teach physics and as a start, I'm organizing around the variables for one dimensional Newtonian mechanics and thus concepts such as velocity, acceleration, force, energy, work, etc are all covered. There is little math and the focus is to present just enough to solidify basic physics concepts. The level of presentation can be best described as High School physics level.
The application is broken up along 3 tabs, each with 12 elements available through a ScrollView:
**The LEARN tab contains the facts about physics variables. Touching the square and rectangular box cycles through facts and concepts respectively. The play button will play an approximately 10 minute video on that variable. The purpose here is for the box and rectangle content to be an overview of what is more richly developed in the video presentation.
**The APPLY tab introduces how to use the facts from the Learn tab and is organized by the number of checkpoints (how many time checkpoints there are) and the number of objects (how many objects are being analyzied). Similar to the Learn tab, touching the rectagular box will present a static overview of that topic while touching the play button adjecent to it will develop that same content more fully through a video presentation.
**The CALCULATE tab is a calculator which will calculate any other possible variable from what you input. For example, enter force and mass and acceleration is calculated; if initial velocity was previously input, the newly calculated acceleration would be used to find final velocity as well. It is pretty robust but there are still several "buggy" combinations of inputs that I'm trying to work out.
The pictures and videos in Learn and Apply tabs are streamed from the web (hence the network permission request) because of their individual size as well as ease of updating content down the line. Right now I'm in the process of populating the videos and lessons; the first four videos in the Learn tab should work. I'm also working on some other material (glossary, intro video for the app, tutorials, etc) but in the mean time touch around and do let me know what you think of the program, it's UI, the physics, and just anything in general! I'm particularly interested in your opinions on the core of this idea, it's utility, and how you think it works as an educational tool
LIKE TO GOOGLE PLAY DOWNLOAD:
PhysAppBook