thexerteproject / xerteonlinetoolkits

Xerte Online Toolkits
www.xerte.org.uk
Apache License 2.0
62 stars 61 forks source link

Import Question XML #550

Open thexerteproject opened 8 years ago

thexerteproject commented 8 years ago

There are standards for MCQ xml data: it would be good if Xerte could import some of them. we had a request recently to do this,I think it's a good idea:

I was wondering if there is a way to use XML or Respondus integration so that I don't have to input every question and the answers by hand on Xerte. To clarify for Multiple Choice questions I use the publishers databank and XML and Respondus are the two alternative format they provide the questions in for further integration.
FayCross commented 8 years ago

I've just had a quick look into this. It looks like the xml would likely be in QTI format (http://wiki.cetis.ac.uk/QTI_FAQ_Basics). There are a couple of ways we could deal with it:

  1. Import the QTI XML in to a quiz page (through an optional property) and the interpretation of it is done in the browser (page model file) when the quiz is viewed. I could probably do this quite easily but it would mean you wouldn't be able to edit the questions in Xerte and if you wanted to make changes you'd have to do it in whatever you created the QTI XML in and export & import again.
  2. Import the QTI XML and it's immediately converted in the editor into Xerte style XML so that you see the questions / answers in the project tree. This would be much better as you could edit questions etc. but I'm not sure how feasible or easy it would be to do.
torinfo commented 8 years ago

In the context of a different project (migrating LO's in a certain format completely to Xerte) we did some investigation into this. We have prototype code that is able to convert a QTI xml into a Xerte Quiz. The project was stopped because of lack of funding, but it might be a good starting point.

Problem is that the converter is written in c#, because it was meant to be a on-off conversion and the student working on it knew c# much better than php.

nuuyoo commented 8 years ago

Xerte Toolkits ออนไลน์

การเปิดตัวล่าสุด:_ V3.2 (ปล่อยออกมาเมื่อ 11 เมษายน 2016)

คำแนะนำในการติดตั้ง (คอกปล่อย, .zip)

นี่เป็นคำแนะนำที่รวดเร็วในการติดตั้งชุดเครื่องมือในคอมพิวเตอร์ของคุณ: ดาวน์โหลดและติดตั้ง XAMPP จาก http://www.apachefriends.org/download.php?xampp-win32-1.7.0-installer.exe

ยอมรับการตั้งค่าเริ่มต้น; ดาวน์โหลด Toolkits Xerte ออนไลน์จาก http://www.nottingham.ac.uk/xerte/downloads/xertetoolkits.zip

เปิดเครื่องรูดโฟลเดอร์ 'xertetoolkits' C: \ XAMPP \ htdocs \ ให้คุณ c: \ XAMPP \ htdocs \ xertetoolkits เริ่ม Apache และ MySQL

ในแผงควบคุม [XAMPP](http: // localhost / xertetoolkits /) ไปที่ http: // localhost / xertetoolkits /

การตั้งค่า คลิกที่ปุ่ม XAMPP นอกจากนี้ยังมีการจับภาพที่รวดเร็วของกระบวนการที่นี่: http://www.nottingham.ac.uk/xerte/manual/installingToolkits.swf

ผู้ดูแลระบบเซิร์ฟเวอร์ควรเลือกตัวเลือก 'การติดตั้งและก้าวผ่านตัวช่วยสร้าง เมื่อคัดลอกไฟล์ไปยังเซิร์ฟเวอร์ที่คุณสามารถใช้ยูทิลิตีการตั้งค่าที่ http://yourserver.com/yourtololkitsfolder/setup

คำแนะนำในการติดตั้ง (ปล่อยไม่แน่นอน GitHub) cd /path/to/apache/document/root git clone https://github.com/thexerteproject/xerteonlinetoolkits.git . ต้องมี : PHP v5.1.2 + กับทั้ง SQLite หรือ MySQL นามสกุล Apache หรือบางเว็บเซิร์ฟเวอร์อื่น ๆ

ที่มีการติดตั้ง PHP ในการดำเนินการ เขียนได้รับอนุญาตให้ใช้ไฟล์ เพิ่มเติมตัวเลือก: ClamAV - ถ้า / usr / bin / clamscan มีอยู่ภาพที่ส่งจะได้รับการตรวจสอบไวรัส ต้องมีคำจำกัดความ AV ที่เหมาะสมอยู่ในสถานที่

การแยกวิเคราะห์ XML - ถ้า PHP มี 'XML' โมดูลติดตั้งแล้วเราจะตรวจสอบ XML วัตถุการเรียนรู้ก่อนที่จะบันทึกบนเซิร์ฟเวอร์ สนับสนุนการแปลงรหัสไฟล์วิดีโอ - ดู / อ่าน cron / transcoding.php - เมื่อทำงานก็จะพยายามที่จะแปลงไฟล์เพื่อ .flv .mp4

ไฟล์แม่แบบในการปรับปรุงการดูบนอุปกรณ์ Adobe แฟลชฟรี หากคุณไม่ได้ไปผ่าน / Setup (และติดกับการใช้ Sqlite) แล้วฐานข้อมูล SQLite จะเป็นที่ไหนสักแห่งใน tmp / แก้ไข config.php ที่จะเปลี่ยนแปลงนี้

ส่วนต่อไปนี้ด้านล่างคือส่วนที่ฉันจะลองจัดการ ไม่แน่ใจว่าฉันเดินมาถูกทางหรือเปล่า? ไม่แน่ใจว่าทำถูกต้องหรือเปล่า?

ต่อไปนี้ นี่คือลิงค์สำหรับหน้าการเพิ่มคำขอของฉัน @thexerteproject @torinfo @usernamenumber @DavidGoodwin

https://github.com/thexerteproject/xerteonlinetoolkits/compare/master...nuuyoo:feature_SCORM_resume?expand=1

ฉันอยากเก่งอ้างอิง Wiki แต่ฉันไม่มีพื้นฐานเหล่านี้ และไม่สามารถเข้าใจวิธีการเหล่านี้ อยากทดสอบลิงค์ Twitter

@FayCross I've just had a quick look into this. It looks like the xml would likely be in QTI format (http://wiki.cetis.ac.uk/QTI_FAQ_Basics). There are a couple of ways we could deal with it:

Import the QTI XML in to a quiz page (through an optional property) and the interpretation of it is done in the browser (page model file) when the quiz is viewed. I could probably do this quite easily but it would mean you wouldn't be able to edit the questions in Xerte and if you wanted to make changes you'd have to do it in whatever you created the QTI XML in and export & import again.

Import the QTI XML and it's immediately converted in the editor into Xerte style XML so that you see the questions / answers in the project tree. This would be much better as you could edit questions etc. but I'm not sure how feasible or easy it would be to do.