more docu
This commit is contained in:
		
							parent
							
								
									c16427367a
								
							
						
					
					
						commit
						3a0e541905
					
				
					 4 changed files with 44 additions and 1 deletions
				
			
		
							
								
								
									
										
											BIN
										
									
								
								docs/images/lmssetup/list.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/images/lmssetup/list.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 52 KiB | 
							
								
								
									
										
											BIN
										
									
								
								docs/images/lmssetup/new.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/images/lmssetup/new.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 53 KiB | 
							
								
								
									
										
											BIN
										
									
								
								docs/images/lmssetup/view.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								docs/images/lmssetup/view.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 48 KiB | 
|  | @ -1,4 +1,47 @@ | ||||||
|  | .. _lms-setup-label: | ||||||
|  | 
 | ||||||
| Leraning Management System Setup | Leraning Management System Setup | ||||||
| ================================ | ================================ | ||||||
| 
 | 
 | ||||||
| TODO | Overview | ||||||
|  | -------- | ||||||
|  | 
 | ||||||
|  | To be able to connect to a learning management system (LMS) and view and use the courses provided by a LMS is an essential feature of the SEB Server. | ||||||
|  | To define an exam or e-assessment and set it up for the  use with SEB we use some data of a course that is running on an LMS like identifier,  | ||||||
|  | start- end-time, name and others. If we furthermore want to be able to automatically restrict the course for SEB access only we need to have proper | ||||||
|  | integration API's in place on both sides, the LMS and the SEB Server. This integration is separated into two main features so far called: | ||||||
|  | 
 | ||||||
|  | **Course API**  | ||||||
|  | 
 | ||||||
|  | This API, provided by the LMS, is used by the SEB Server to query the available courses and the needed data for each course. This API | ||||||
|  | is essential to be able to import a course from the LMS as an exam into SEB Server and configure the course as an e-assessment with SEB. | ||||||
|  | Usually this API comes as a REST or SOAP API with the core LMS implementation. For the Open edX system `this <https://courses.edx.org/api-docs/>`_  | ||||||
|  | standard API is used and for the Moodle LMS `this <https://docs.moodle.org/dev/Web_service_API_functions>`_ standard API is used  | ||||||
|  | by the SEB Server to query courses | ||||||
|  | 
 | ||||||
|  | **SEB restriction API**  | ||||||
|  | 
 | ||||||
|  | Usually this are REST API's  | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Use Cases | ||||||
|  | --------- | ||||||
|  | 
 | ||||||
|  | **Create a new LMS Setup for Open edX** | ||||||
|  | 
 | ||||||
|  | **Create a new LMS Setup for Moodle** | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Create API Account on LMS | ||||||
|  | -------------------------- | ||||||
|  | 
 | ||||||
|  | **Open edX** | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | Install SEB restriction API plugin | ||||||
|  | ---------------------------------- | ||||||
|  | 
 | ||||||
|  | **Open edX** | ||||||
|  | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 anhefti
						anhefti