Weld is the reference implementation of CDI (Context and Dependency Injection).
Java EE 6 introduced Contexts and Dependency Injections (CDI) as a set of component management services that allow for loose coupling of components across layers (through dependency injection) in a type-safe way.
Friday, 28 September 2018
Friday, 10 August 2018
Wednesday, 27 June 2018
Friday, 16 February 2018
A MOODLE Course for Driving Schools, based on Google Maps API (Draft)
I had no time to complete the work on this subject, that had been accepted for presentation at eLSE 2018.
If anyone is interested in continuing, with me, the research and development of an elearning system for driving schools, please let me know.
Following is the abstract of the planned paper.
If anyone is interested in continuing, with me, the research and development of an elearning system for driving schools, please let me know.
Following is the abstract of the planned paper.
This paper will present
a prototype of a MOODLE course that supports driving lessons by
showing street views of selected routes, allowing uploads of recorded
driving sessions and editing maps with notes and instructor feedback.
The purpose of the course material is twofold: to allow the learner
to prepare before the driving lesson by studying the route and
his/hers previous performance on this same route, in advance, and to
give means to the instructor to offer feedback by editing information
on the map of the route.
A review of relevant
mobile applications that are already available, using GPS to track
car movement, will be done and analyzed. The technical challenges of
the implementation: using Javascript within Moodle pages, obtaining
and using Google API credentials, uploading the course in the Moodle
Cloud, recording video from the car and adding information to maps
will be presented in details.
Taking into account
different learning style models, the suitability of several Moodle
activities and assignment types will be discussed and compared.
Questions like how, by whom, and when is the route for a driving
lesson chosen will be raised, and tentative answers will be provided.
How to use recorded sessions for feedback and adapting content of
future lessons will be discussed, too.
Conformance to SCORM
specifications will be addressed as well, and the advantages of
implementing a standalone application will be discussed from this
point of view. An architecture for the standalone application will be
proposed and the pros and cons of its implementation in a couple of
frameworks (Java, Angular) will be highlighted.
Wednesday, 3 January 2018
Subscribe to:
Posts (Atom)