오랜만에.. SCORM 강좌를 이어서 진행하도록 하겠습니다. ^^ 오늘은 SCORM RTE 부분을 살펴볼 것인데요.. RTE는 Run-Time Environment의 약자로서.. 굳이 번역하자면 실행환경이라고 할 수 있습니다. 그렇다면 이런 실행환경이 왜 필요하고, 어떻게 구성되어 있으며~~ 실제 호출하는 함수나 데이터 모델이 어떠한지를 살펴보도록 할 것입니다. 이것이 바로 SCORM RTE에서 다룰 내용의 전부라고 생각하시면 됩니다. *^^* 자~ 그럼 시작해 보도록 하겠습니다.~~ SCORM RTE의 개념 먼저 RTE가 왜 필요한지 생각해 보도록 하죠~~ SCORM이 등장하게 된 중요한 이유중의 하나는 바로 콘텐츠와 시스템의 분리였습니다. 그래서 목차나 각각의 차시에 대한 파일이나 여러 정보는 ims..
SCORM 세번째 시간입니다. 두번째 강의를 다시 읽어보니.. 내용이 너무 많아서인지.. 아니면 장황해서인지.. 처음 접하는 분들은 좀 어렵게 느껴지지 않았을까 합니다. 어려운것을 쉽게 설명하는 것이 미니의 최고 장점인데.. (*^^*) 그래서 각성하고.. 이번부터는 쉽고 간략하게 핵심만 설명하려고 합니다. 잠깐 정리해볼까요? SCORM의 구성요소는 3가지라고 첫 강의에서 설명했습니다. 1. Contents Aggreation Model 2. Run-Time Envrionment 3. Sequencing & Navigation 오늘 알아볼 것이 바로 첫번째인 Contents Aggregation Model 입니다. 번역하면 콘텐츠 통합 모델이라구 하고요 간단히 줄여서 CAM(캠)이라고 합니다. 자 그럼 ..
SCORM의 두번째 시간입니다. SCORM의 세부 구성요소를 살펴보기에 앞서.. SCORM에 대해 좀더 알아보구요.. SCORM 샘플 콘텐츠의 구성과 ADL에서 제공하는 SampleRTE의 설치 및 활용에 대해 이야기 하도록 하겠습니다. 여기에서 보여줄 SCORM 샘플 콘텐츠를 강의 전반에서 예제로 사용할 계획이니.. 꼭 다운로드 받으셔서 살펴보시기 바랍니다. 또한, SampleRTE라는 프로그램도 본인의 PC에 세팅해서 활용해 보시기 바랍니다. ADL의 TestSuit에 대해서도 설명하려 했으나.. SCORM의 구성요소에 대한 이해가 필요한 부분이므로.. 다음에 설명하도록 하겠습니다. 자~ 그럼.. 출발해 볼까요?? SCORM Adopter vs. Certified Product SCORM이 확대되어 ..
1. SCORM이 뭐죠? 드디어 새로운 강좌를 시작합니다. 이번에 주제로 정한 것이 바로 SCORM 입니다. 아마도 SCORM이 무엇인지... 잘 모르는 분들이 많을 거라고 생각합니다. 저게 XML과 무슨상관이야 하는 분들도 있겠지만.. 어쨌든 관련이 있습니다. 있구요.. ^^ 가장 중요한 이유는 현재 제가 하고 있는 작업이라는 겁니다. 아무래도 제가 하고있는 그래서 가장 잘 알고 있는 부분으로 강의를 시작하는게 맞을 것 같아서 시작해 봤습니다. 그럼.. SCORM이란 용어를 처음 들어보신 분들도 많을텐데요.. XML 강좌에서 설명했듯이.. 용어는 외우는게 아닙니다. 계속 보고 듣고.. 하다 보면 절로 그 개념까지 알게 되는 것이죠.. 꾹 참고 끝까지 읽어본다면, 향후~ 많은 도움이 될 것입니다. 이미 ..
기고자 : Mike Rustici 출처 : http://www.adlkorea.org ========================================================= Sharable Content Object Reference Model(SCORM)을 사용하면 업체에서 제공한 학습 컨텐츠를 SCORM에 부합하는 Learning Management System(LMS)과 함께 사용할 수 있다. SCORM은 정부, 학계, 업계 공동으로 개발되었으며 AICC, IMS, ARIADNE, IEEE LTSC의 작업을 하나의 참조 모델로 통합한다. SCORM Version 1.2에는 두 종류가 있다. 이는 Run-Time Environment(RTE)와 Content Aggregation Mo..
7. 마치면서 지금까지 XML의 기본적인 것들을 간단하게 살펴보았습니다. 분명히 부족한 부분이 많이 있습니다. 필요한 것을 여기에서 만족하지 마시고 나름대로 찾아 보시기 바랍니다. 그럼 근본적인 질문을 하나 던져 보기로 하죠.. 여러분은 왜 XML을 공부하세요? 또 많은 사람들이 왜 XML에 이렇게 관심을 보일까요? 우리가 XML에 대한 기본적인 것을 알아 봤지만 이게 실제로 어떻게 쓰일지를 모르는 거죠. 그래서 오늘은 XML을 가지고 무엇을 할 수 있는지 정리해 보려구 합니다. 정보검색, 문서관리 문서의 메타정보나 온라인 정보를 기술하는데 XML을 활용할 수 있습니다. 메타 정보란 무엇을 말하냐면요? 흔히 데이터의 데이터라고 합니다. 예를 들어 "작가 이문열"이라고 할 때 "이문열"이 데이터라면 "작가..
6. XSL & XML 안녕하세요.지난 강좌까지 XML 문서와 DTD 문서에 대해서 간단히 알아 보았습니다. 오늘은 기초 강좌의 마지막으로 XSL에 대해서 또 간략하게 알아보도록 하겠습니다. 사용될 예제는 지난번에 사용된 cds.xml을 확장해서 사용합니다. 역시 소스는 자료모음 에서 받으면 됩니다. 지난번에 설명했듯이 XML은 문서의 구조를 표현하는 것과 문서를 보여주는 것(포매팅)이 서로 분리 되어 있다고 했습니다. 이렇게 XML 문서를 보여주기 위해서 사용되는 것이 XSL과 CSS가 있습니다. CSS는 HTML에서도 사용되었던 것입니다. 이걸 XML에 적용한 것이구요. XSL은 SGML에 있었던 DSSSL을 확장한 것이라 생각하면 됩니다. 간단한 XML 문서의 경우 CSS를 사용할 수 있지만 제대로..
오늘은 지난번에 하겠다고 했던 DTD 예제를 가지고 XML문서로 만들어 가는 걸 설명해 드리려고 합니다. 오늘 예제는 제가 MS 사이트에서 가져온 것으로 일반적인 음악 CD에 대한 항목을 나타내는 예제입니다. 해당 소스는 자료모음 에서 받으실 수 있습니다. 먼저 이 문서의 DTD를 살펴보도록 하죠. 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 위의 DTD는 다행히도 제가 지난 강좌에서 설명한 엘리먼트와 속성으로 이루어져 있습니다. 실제로 여러 DTD를 보면 무지무지 복잡하게 되어 있습니다. 그러나 기본적으로 꼭 알아야 하는 것이 바로 엘리먼트와 속성입니다. 이 두가지만 잘 파악하고 있으면 어떤 DTD에도 빠르게 적응할 수 있을 겁니다. 번호는 설명을 위해서 제가 붙여놓은 것입니다. 실제 DTD..
4. DTD란? 요새 냉방병에 눈병이 심하다고 하네요.. 저도 어째 눈이 좀 안좋아서 안과에 다녀왔네요.. 모두들 뜨거운 여름에 몸 조심하세요.. 그리고 제가 여기에 올리는 강좌는 초보자를 위한 글입니다. 첨 홈페이지를 제작할 때는 XML에 관심이 많아서 많은 분들이 찾아왔었지만, 지금은 XML의 기본사항은 마치 HTML처럼 널리 알려진 내용이 되었네요.. 그래도 또 다시 새롭게 시작하는 분들을 위해서 이 글을 정리해 놓습니다. *^^* 자 그럼 시작해 볼까요? DTD는 XML 문서에 사용될 구성요소를 정의해 놓은 것으로 생각하면 됩니다. Document Type Definition 그런데 생각보다 DTD는 좀 어렵습니다. 만약 DTD를 설계해야 한다.. 그러면 더욱이 어려워지죠. 제 생각에 초기 DB를..
3. XML의 구성요소 벌써 세 번째 강좌네요. 강좌라고 하기에는 초라하기 그지없지만...~~ 기초강좌를 마치고 나서는 MSSQL에서의 XML을 사용하는 방법을 할까 하네요. 예전에도 있었던 거죠.. 그리고 나서, 최근에 나온 Oracle의 XML DB에 대해서도 해볼까 하네요.. 아무래도 미니는 DB쪽에 좀더 호기심이 있네요.. ^^ 오늘은 지난번에 간단하게 살펴본 XML 문서내에서 사용되는 구성요소들을 하나하나 설명하려고 합니다. 이것은 XML 스펙에 보면 잘 나와 있습니다. 한글로 된 XML 스펙이 많이 돌아다니고 있으니까요..한번씩 살펴 보세요. Hello World 위와 같은 문서도 분명히 XML 문서입니다. 위의 예제를 가지고 XML의 구성요소를 살펴보도록 하죠. 엘리먼트 (Element) 어..