What exactly is SCORM? SCORM, Shareable Content Object Reference Model, is a standard for Web-based e-learning course was developed to define the communication between client-side content and a runtime environment. As part of this article, the client-side content of the course would be started by a student and the runtime environment would be a learning management system. SCORM was released the latest version of SCORM v1.0 in 1999 to SCORM 2004 3rd Edition 2006. The purpose of this article is to look a little "more accurately the flow of communication between the LMS and a course is SCORM v2.1 compliant. The intent is to check any possible communication, but only main calls. We are in the context of a course SCORM SCORM consider that one way, designed and built to communicate with a learning management system with the SCORM standard.
First I want to define some terms that I use, and can listen via the SCORM courses:
• API (Application Programming Interface)
SCORM API defined. The term API is not unique to SCORM, but is a term known in application development. The SCORM API is documented a messages that are sent between the adjusted rate and the LMS. The message may require a response, so that the sender of the message is the guarantee that the message was received and will be treated accordingly.
• Posters
The poster is the master file for the SCORM course that contains references to all the other files that make up the entire contents of the course.
• Single SCO
Single SCO is the simplest and most common form of SCORM course. All the files that is the price, regardless of the number of lessons in progress, are packaged as a unit of SCO. When the course in the Learning Management System, which communicates with the SCO launched.
• Multiple SCO
A multiple SCO is where a group of files over SCO can be treated as an individual but also packed with other SCO naturally belong. For example, files that make up each lesson in a SCORM course can be arranged so that each lesson is one SCO by itself and all the current SCO will include.
Installed
For the course in the Learning Management System available, SCORM package must be installed on the system. The installation method is different from LMS LMS, but are usually in the following steps:
1. The manifest file will not be displayed and interpreted.
2. The course identified the manifesto in the Learning Management System created and the rate is with property values defined in the manifesto to be filled. These properties includes name, author, etc.
3. The lessons of the course will be created in the LMS and the properties of the class with the values defined in the manifest to be filled. Lesson property would include information like the location of the presentation file, the note, etc.
The learning management system should be a structure to an existing SCORM course so override that if the updates are made to the current course, is a plant with these amendments.
Communication Course
Initialization
When the course was within its runtime environment, are undertaken for our purposes, the LMS will recognize the existence of the API and try to make the initial communication with the learning management system. This is a handshake time to ensure that the communication has been established. The course has a responsibility to find the SCORM API in the browser session that the child's parents started. The API is usually split with the help of JavaScript. The API call that the price used to do this is the invitation LMSInitialize. If the learning management system receives the message API call from the course, the LMS to initialize and respond to the course that was set up the communication to be informed. An object model was created in memory and the properties are initialized to default values.
Intermediary Communication Course
Once the course has been started and initialized with the LMS, the interaction between the two is determined by the course. Wants to create LMSGetValue and LMSSetValue message or API calls to retrieve the data in the object model. Remember that the model object in memory has not been sent to the Learning Management System.
When the course has to write the data so that it is present in the database, send the message LMSCommit API. The LMSCommit will be a learning management system and the data entered in the LMS. The developer will determine when a course LMSCommit are required, and to the LMS when the event is triggered to be sent. This could be the end of each lesson, or it could be the end of the course.
The LMSCommit message is optional and requires no response from the learning management system.
Finalization
When the course is completed, it will be a message to the API LMSFinish LMS. This can be an event that LMSFinish in progress or may trigger the Unload event of your HTML page when the user closes the browser will be triggered. The LMSFinish tells the LMS that the user completed the course and any further communication between the two will be rejected. The LMSFinish also directs the Learning Management System for all data that was populated in the object model and store complete unloading of the course.
The fundamental difference between the LMSCommit and LMSFinish is a message that the API calls to avoid communication with the course.
This is a message LMSFinish binding and does not require a response from the LMS.
Learning Management System Considerations
If LMSFinish is obtained from the LMS, there are several scenarios that need to be taken into account. Some of them may result from errors during development, but they are scenarios that, in conjunction with a SCORM-compliant courses were experienced
1. The course is SCORM may indicate the student has a lesson, but the score went from SCO may be larger than the class of the note, which was installed by the poster.
2. The course is a state of SCORM lesson for the user and pass the guests of the class, but there has been no way that is defined for the doctrine.
3. It would be advantageous for the learning management system provides messaging API to register, so that a history of communication can be created in new or historical reasons for debugging. Should the following:
a. the type of storage, whether stored in a database or a file.
b. Is the registration on the whole time, or is there a switch to activate or deactivate the logging? (There is some overhead when logging is enabled, instead of the word.)
c. If the host file, there is a log file for each course, each user or a large log file SCORM?
d. The log data is deleted? When the recording is stored in the database, how often from the table? The data can be deleted or to be archived? If the registry to a file, the file size not to build until it is manually updated, or if registration of a trigger mechanism, which automatically creates a new file? (If the file size must not, it is not practical to open it in a text editor.)
Conclusions
SCORM proven experience in Web-based e-learning in the world and is the accepted standard in the industry. Well-known manufacturers should support the current SCORM LMS out of the box. SCORM 2004 version has much more control and sequencing in a granular level of SCORM v1.2, but these differences are significant enough to lead the user base to ensure that slower on the adoption of the SCORM Version 2004th
Mana Khemia 2 simple game!
ALEXA RANK
Let's Chat!
RECENT COMMENTS, CONTRENG HERE!
Thursday, 14 January 2010
SCORM
Friday, 8 January 2010
How to maintain a well ranked blog
They worked hard and now the coveted top ranking in search engines, you can breathe a sigh of relief, but not for long. Even if you reach your goal, which is so important to maintain a high level of work on their site for opinions, especially when the market is highly competitive. That competitors will not stop until they are independent of their position.
Monitor key factors
Once you reach the top, continue to monitor their ranking. In the sporadic nature of the algorithms of Google, each time something can have your website offside. Look at your competitors because they are overcome at every level. Perhaps your competitors are working hard to avoid you. If you set your SEO efforts, has requested the list.
Check your site index, the number of sites for the evaluation of the list. If some pages inside and outside the index, usually referred to normal. If you see large fluctuations, it may indicate an internal matter. Monitor the status of your links. Use the right tools for the investigation of your site for bad links.
Be aware of any changes in your account on Google Webmaster Tools. Errors that the site maps, time-out pages, URLs, and the spider crawl errors may occur in the context. Monitor daily tracking error, time is critical to maintaining a high place. If you make changes to your website, a tracking error will move to these changes and can be an advantage to give their competition. Most of the tracking error is small, but if you can not find a solution to the problem.
Linking and communication
Skip links to full strength campaign. May be competitors to increase their efforts, so as not to give an inch to overcome his position. Social spending time with her followers on Twitter and other social media, campaigns and seek to develop new relationships as part of their services.
Take a sigh of relief, but not be long. The competitors are in the queue and will not stop until they succeed. One step forward and continue his campaign with the same passion, if not more so than before. As a result you can enjoy the fruits of their hard work for a very long time.
The differents between "no follow" and " do follow" blogs
The presentation of content in a list of articles, blogs and comments
Idea of the quality and unique content written in an article directory is one way traffic, backlinks and credibility boost to your website. However, one of the most effective strategies is undoubtedly SEO blogs. Create your own personal blog is great, because on many factors. First, there will be a place where you can put your content online, which is important. For example, you can insert several articles written by you to take all the articles directory anyway. Remember that possession of a blog that has a high-quality content is a big advantage.
Another great thing when commenting on blogs to the blogs of others. The best advice is to find the blog page or a blog rankings that are ranked highly in order to attract more visitors and comments. Please note that all comments on the blog, that a link so that you have installed it, is considered a back link from a particular website . In the example, if you submit an article in an article directory by adding a link to your website on a specific keyword, popularly known as "anchors" are known to be a link to your website. The same goes for blogs. Each link in the blog entry as a backlink will be considered and the same goes for comments. In the example, a contribution may, in his blog advertising so popular that many people make comment on issues, and so on with all of its response to the comments of other people have a chance to be a new backlink to place. If your blog is PR5, for example, to be counted against each backlink as a back link from a PR5 page.
Not track and monitor attributes
No to follow, and length of the attributes are actually better explain a certain relationship. If you rel = "nofollow" means that the link is not recognized by search engines as a back link. In contrast to an article directory, most blogging software comes with "nofollow" attribute automatically links in the comment of the system. However, this is something that can edit every blog owner and is the owner of many blogs that have removed "have nofollow attribute in your blog commenting system, just because they want users to grant and a free backlinks.
Advantages and Disadvantages of No-Do Follow and monitor attributes
The main advantage of a set nofollow attribute on a forum or a blog is that you do not have our hands full of messages or comments will be moderated. Less spam, of course, is another advantage, and you can be sure that only persons genuinely interested in your blog topic and they write that comments on them. On the other hand, if you having a blog, we follow "link, which you certainly more visitors and your blog is so popular, not all costs to be mentioned in the backlink, a global estimate of the position of their website.
Tips for proper backlinks
If you have more backlinks to your website, follow these steps:
- Several pages with a link to your website in any directory with links to the most popular
- Comment on blogs high-ranking pages that are "no-follow" links
- Comment on the subject of a forum for the websites, the "no-follow" links, or signatures
- To write not spam or irrelevant content, the argument for the sake of posting
- To expand and express an opinion on the topic
- Write quality content
Search here!
GOOGLE TRANSLATE
Labels
Followers
Blog Archive
-
▼
2010
(41)
-
▼
February
(10)
- This Blog will be transfered to new hosting in no ...
- Ink Cartridges
- Oh no! Our blogger friends are in danger! Why?
- Ar tonelico: An ordinary life! Visual novel
- top 10 web hosting
- Tune Up utilities 2010
- Jacqli costume funbun
- Software for helping the architecture job
- What a bad day!
- Earning last month
-
▼
February
(10)