If you open that file, you can see it's structure is similar to image shown below. The first and most important file among these is the imsmanifest.xml. So, the first question which comes to your mind is, What are these files.
If you unzip the golf.zip file you downloaded earlier, you will get a structure somewhat like this
Now that you got a working course, it's time to get a deeper understanding of it's structure. If not, google around to check what you have missed. Now launch the course to check if it's working properly. Remember to set the course to open in a new window ( Adding a new SCORM package -> Appearance -> Display package -> New Window ) Once you are done with that, upload golf course to moodle ( ?).
Since I am using windows right now, I will write this tutorial for windows OS using SCORM v1.2, but, with just a little bit of google search, you can implement the same in Linux.Äownload and install xampp ( ?) first followed by moodle bitnami package. I will recommend sticking through this chapter if you are new to SCORM. If you are already familiar with the structure, or you want to directly learn how a SCORM course communicates with LMS, you can jump to Chapter 2. This chapter focuses on getting a solid understanding of the structure of a SCORM course. So, without further ado, let's get started. If you haven't done that yet, this is a must read before you proceed further. If you have arrived here, I assume that you have already read a lot and now you want to implement. You can find details about it's history and purpose scattered all over the internet so I won't bore you with that. SCORM is a standard for creating E-learning software products. #SCORM (Sharable Content Object Reference Model)