Find Jobs
Hire Freelancers

Apply SCORM 1.2 to existing LMS lesson written in HTML5+Javascript

€30-250 EUR

Completed
Posted over 7 years ago

€30-250 EUR

Paid on delivery
I am creating a course in HTML5 + Javascript. One of the course requirements is that it functions correctly on IE8, so there are plenty of fallbacks for the HTML5, CSS3 and Javascript so that it runs correctly in IE8. I provide the freelancer with one of the course lessons so that he/she will implement the correct SCORM 1.2 functionality, and then I will replicate this functionality throughout the rest of the course lessons myself (in the event I have any trouble with this, assistance will be understood as part of this job’s requirements). Each lesson (and thus the lesson I am going to provide for this job) has the following structure: - 1 HTML5 file which will be the container for the lesson contents. This file loads all necessary CSS3 and Javascript, and it has the courses corporate header and frame where the lesson contents are loaded. - Several Javascript files, one of which contains an array of Course Screens which make up the lesson contents. The contents of each Course Screen are loaded by the user as he/she advances through the lesson, into a container called <main id=”content_frame”></main>. - Lesson resources (images, javacript files, CSS3 file, IE8 fallbacks, etc). Before the end of a lesson, there is a test-type exam where the user will encounter a series of questions and answers which will define the user’s score on this lesson. This is all fully functional but it needs the score to pass into SCORM so that it stores in the LMS the user’s score (passed or not passed). Amongst other requirements, this is what I need doing for this job: 1) Make the lesson fully SCORM 1.2 compliant 2) Upon closing/exiting the lesson, we need to store the following variables: - posicion (lesson_location) - porcentaje (the user’s score and lesson status – if the user gets between 75% and 100%, the lesson will be passed/complete; whereas a score lower than 75% will mean the user has not passed and the lesson must appear as not passed/incomplete). When the user has reached the final Course Screen (the last index of the array diapositivas[]), that means they have completed the lesson, as you cannot reach this Course Screen until you have passed the test – we need the SCORM to register this. - attempts (the test exam currently allows the user 3 tries to try and pass the exam) 3) Upon opening/loading the lesson, we need to implement the following functionality: - load the variable posicion (lesson_location) and send the user to that Course Screen. The variable posicion (-1) marks which position the user was last in, within the array diapositivas[] which contains all of the Course Screens. So, for example, if the user’s last location before closing the course was on Course Screen 5 (which would be diapositivas[4] in the Course Screen array), then we have to load the contents of diapositivas[4] into the course frame container. If the variable posicion does not exist, it means that this is the first time the user opens this lesson, so posicion must be set to 1 (which now automatically would load diapositivas[0]). - load the user’s score and lesson_status 4) SCORM integration must not affect the current lesson’s design nor functionality. The finalised job must look and work exactly like it does right now, but with the correct SCORM working in the background. All the functionality is currently correctly implemented on this lesson except for reading and writing to SCORM, and this is what I need fixing. And I insist, the client specifically needs it all to function correctly in IE8. I cannot provide access to an LMS for you to test your SCORM so you are going to have to use your own test environment and send over the finished files once you have completed the job. This job and all of the course files are strictly confidential and none of the course’s contents can be revealed to any third party or individual other than the freelancer who is chosen for this job. All freelancers accept and agree to these terms upon applying for this job.
Project ID: 11505851

About the project

7 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I have 5 years of experaince as a web application developer developing web application using C# asp.net Sql.I have worked on html5 css3,javascript related libraries,angular js and jquery for past 2 years and have a good grip on [login to view URL] i am working in one of fortune 500 company which provides financial solutions to customer. I will be best fit for this [login to view URL] forward to hear from you soon.
€111 EUR in 3 days
5.0 (7 reviews)
2.8
2.8
7 freelancers are bidding on average €227 EUR for this job
User Avatar
Hello, We have studied the requirements and found it matches our skills. We are having an enthusiastic team with us having years of experience in PHP+MySQL, javascript, jquery, AJAX, e-commerce, magento, wordpress, shopify, open cart, API integration, XML java, dotnet, e-commerce, shopify, big commerce, opencart, curl, zoey commerce, wo commerce, nop commerce; We have done big and complex projects with quality and most of our business comes with repeat hires because of that, so looking forward to build a long term working relationship with you. Let’s have a chat session!!! We are having expertise team to give you very good support. Best regards Shikha
€555 EUR in 15 days
4.8 (2 reviews)
1.7
1.7
User Avatar
Pthreeinfotech is an innovative technology and business driven professional services firm. Our talented, dynamic and young professionals efficiently use their technical expertise to enable high end solutions for both web and mobile application development. The entire team serves with diligence to deliver cost effective and interactive design solutions without compromising on quality and definitely upholding client deadlines..
€100 EUR in 3 days
5.0 (2 reviews)
1.1
1.1
User Avatar
Dear Client, Thanks for providing us opportunity to place bid over the project and communicate with you. I am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned .I have checked your requirements.i have right skills to work on this assignment Here we would like to bring in your notice that We are a team of professionals including experienced analysts, designers, project managers, developers and QA people having great expertise in web applications development mainly on core PHP, PHP with open sources (Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc. and mobile applications on ios and Android platform. We find our expertise, skills and capabilities are perfectly blends with your project requirements because we have already worked on many projects. I am ready to discuss with you Looking forward to hear from you. with best Regards
€155 EUR in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SPAIN
Málaga, Spain
5.0
6
Payment method verified
Member since Sep 29, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.