I n te r n ati o n al   Jo u r n al   o El e c tr i c a l   an d   C o m p u te r   En gi n e e r i n g   (I JEC E )   V o l .   10 ,   N o .   2 A p r i l   2020 ,   p p.   1577 ~ 159 1   IS S N :   2088 - 8708 D O I :   10. 1 1591 / i j e c e . v 10 i 2 . pp1577 - 1591             1577       Jou r n al   h o m e pa ge ht t p: / / i j e c e . i ae s c or e . c om / i nd e x . php / IJ E CE   A n   a p p r o a c h   t o   d e s i g n i n g   a n d   d e v e l o p i n g   a n   L M S   f r a m e w o r k   a p p r o p r i a t e   f o r   y o u n g   p u p i l s       R ad o s l av K r al e v a 1 M e h r u d i n   S ab an i 2 V e l i n   K r a l e v 3 ,   D afi n K o s tad i n o v a 4   1 , 2 , 3 D e pa r t m e n t   o f   I n f o r m a t i c s ,   S o ut h - W e s t   U n i v e r s i t y   N e o f i t   R i l s ki ,   B l a g o e v g r a d,   B u l g a r i a   4 D e pa r t m e n t   o f   G e r m a ni c   a nd   R o m a nc e   S t ud i e s ,   S o ut h - W e s t   U n i v e r s i t y   N e o f i t   R i l s k i ,   B l a g o e vg r a d,   B u l g a r i a       A r ti c l e   I n fo     A B S TR A C T     Ar t i c l e   h i s t or y :   R e c e i v e S e 10 ,   2 019   R e v i s e O c t   15 ,   2 0 19   A c c e pt e O c t   26 ,   2 0 1 9       T he   ne w   pe o pl e   g e ne r a t i o Z   c a b e   v i e w e d   i n   t e r m s   o f   s o f t w a r e   e ng i ne e r i ng   a s   s p e c i f i c   us e r s   w ho   ha v e   h i g r e q ui r e m e n t s   r e g a r di ng   t he   f unc t i o ns   a nd   i nt e r f a c e   o f   t he   s o f t w a r e   a pp l i c a t i o ns ,   c o nne c t i v i t y   t o   s oc i a l   n e t w o r ks   a nd   i ns t a n t   c o m m uni c a t i o v i a   t h e   I nt e r ne t .   I r e c e nt   y e a r s ,   t h e   n um be r   o f   e l e c t r o ni c   l e a r ni ng   s y s t e m s   i nc r e a s e d ,   bu t   s t u de n t s   a r e   s t i l l   no t   m o t i v a t e t o   l e a r n .   T hi s   r e q ui r e s   de v e l o pi ng   ne w   c o nc e pt ua l   m o de l s   o f   t r a i ni ng   a nd  l e a r n i ng   s o f t w a r e ,   t a i l o r e d   t o   t h e   s ki l l s   a n p r e f e r e nc e s   o f   t he   e nd - us e r s .   T he   y o ung  s t ude nt s :   f r o m   ki nde r g a r t e n s   t o   pr e s c ho o l s   a nd  p r i m a r y   s c h oo l s   a r e   s pe c i a l   us e r s   w ho   ha v e   no t   be e n   s t ud i e d   e x ha u s t i v e l y .   T o   pr e s e nt   t he   p r o bl e m   r e l a t e t o   t he   d e v e l o pm e nt   o f   l e a r n i ng   a nd  t r a i n i ng   s o f t w a r e   t ho r o ug hl y ,   t he   m o s t   c o m m o nl y   us e s t a nd a r d s   a nd  c ur r e n t   t r e nd s ,   a s   w e l l   a s   t he   a dv a n t a g e s   a nd  d i s a dv a nt a g e s   o f   L M S   pl a t f o r m s   ha v e   be e r e v i e w e d.   T he   c o m m o nl y   us e s o f t w a r e   d e s i g a nd  d e v e l o pm e nt   t e c hno l o g i e s   ha v e   be e n   d i s c us s e d .   W e   pr o po s e d   a   s t r a t e g y   f o r   de v e l o pi ng   a   w e b - ba s e d   e - l e a r n i ng   m a na g e m e nt   s y s t e m   a c c o r di ng   t o   t he   po s s i b i l i t i e s   o f   y oung   pupi l s   a s   a   s pe c i f i c   us e r .   W e   de s c r i be a   s o f t w a r e   a r c h i t e c t ur e ,   ba s e o S C O R M ' s   s pe c i f i c a t i o n,   a nd   w e   d e v e l o pe a L M S   pr o t o t y pe .   T h e   b a s i c   m e t ho do l o g y   us e i t h e   de s i g a n c r e a t i o o f   t he   s y s t e m   w e   p r o po s e   i s   us e r - c e nt e r e d   de s i g n.   Ke y w or d s :   Chi l d - c o m put e i nt e ra c t i o n   E - l e a rni n g   L e a rn i ng  m a na ge m e n t   s y s t e m   (L M S )   S of t w a r e   de s i g n   S of t w a r e   de v e l o pm e n t   S of t w a r e   e n gi n e e r i ng   U s e r - c e n t e r e de s i g (U CD )   C opy r i gh t   ©   2020   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e   A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   R a do s l a v a   K ra l e v a   D e pa rt m e n t   o f   In f o r m a t i c s ,   S o ut h - W e s t   U n i v e r s i t y   N e of i t   R i l s ki ,   B l a go e v gr a d,   B ul ga ri a ,   66  Iv a n   M i c h a i l o v   s t r ,   2700   B l a go e v gr a d,   B ul ga ri a ,   E m a i l :   r a dy _kr a l e v a @ s w u. b g       1.   I N TR O D U C TI O N     In   t h e   l a s t   f e w   y e a r s ,   e - l e a rni n ha s   e m e rge a s   a   p r o m i s i n de c i s i o n   f o r   t r a i n i ng  i n   s c h o o l s ,   uni v e r s i t i e s ,   a n b us i n e s s e s .   E ff e c t i v e   t r a i n i ng  m e t h o ds   a r e   of   v i t a l   i m po r t a n c e   t o   e n s ur e   t h a t   t ra i n e e s   r e c e i ve   t h e   m o s t   up - to - da t e   a n a c c ur a t e   i n f o r m a t i o n .   T h e   t ra i ni n m a t e r i a l s   s h o ul b e   di s t ri b ut e qui c kl y   a n e a s i l y ,   w h i c h   i s   o n e   o f   t h e   m a i n   a dv a n t a ge s   o f   e - l e a rni n g .   A   l e a rni ng  m a na ge m e n t   s y s t e m   (L M S i s   a n   i nt e g r a t e s e t   of   i n t e r a c t i v e   w eb - b a s e e - s e r v i c e s   i n c l ude i n   a   s o f t w a r e   a ppl i c a t i o n   f o r   t h e   a dm i n i s t ra t i o n,   do c um e nt a t i o n,   t r a c ki ng,   r e po r t i ng,   a nd  de l i v e r y   of   e - l e a rn i ng  c o ur s e s   [1].   In  o t h e r   w o r ds ,   t h e y   a r e   t o o l s   fo r   t e a c h i ng  a nd  l e a rn i ng  n e w   kn o w l e dge   a n s k i l l s .   T h e   pu r po s e   of   e - l e a rn i ng  e n v i r o n m e n t s   i s   t o   p r o m o t e   a n gu i de   t h e   l e a rni n p r o c e s s   us i n a   c o m put e r   a n a n   I nt e rn e t   c o n n e c t i o n   [2].   T h e y   pr o v i de   a n   o ppo r t u n i t y   fo r   e qua l   a c c e s s   t o   e duc a t i o n,   i n de pe n de nt   o f   t i m e   a nd  pl a c e .   E - l e a rn i ng  m a t e r i a l s   c a n   b e   e a s i l y   upda t e d,   w h i c h   d e t e r m i n e s   t h e i r   hi g h   r e l e v a n c e .   T e s t s   a n e - e xa m s   a r e   t o o l s   t ha t   i m pa rt i a l l y   d e t e r m i n e   t h e   l e v e l   of   l e a rn i n g   a n d   u n de r s t a ndi n g   o f   t h e   l e a rni n g   m a t e r i a l   by   t ra i n e e s .   O v e r   t h e   l a s t   20  y e a r s ,   t h e y   h a v e   b e c o m e   a   t o o l   f o r   t e a c h i n g   a nd  l e a rn i ng  n o t   o n l y   fo r   pup i l s   a n d   s t ude nt s   b ut   a l s o   a s   a   c o n v e ni e nt   w a y   o f   t e a c h i n o r   t r a i n i ng  s t a f f   o r   s e l f - l e a rni n g .   T hi s   i s   m a i nl y   due   t o   t h e   f a s t   e vo l ut i o n   o f   c o m put e a n d   i n f o r m a t i o n   t e c hn o l o g y   a n d   b y   t h e   g r o w i n i n f l ue n c e   o f   t h e   W o r l W i de   W e Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   10 ,   N o .   2 A p ri l   2020   :     1577   -   1591   1578   o n   pe o pl e ' s   l i fe s t y l e s .   T h e r e   a r e   n u m e r o us   e xa m p l e s   i n   t h e   s c i e n t i f i c   l i t e ra t u r e .   S c i e n t i s t s   a r e   i n c r e a s i n gl y   r e s e a r c hi n a m o n t h e i r   f e l l ow s   o r   s t ude nt s   t o   c h o os e   t h e   m o s t   a ppr o p r i a t e   L M S ;   t h e y   a l s o   i n v e s t i ga t e   t h e   r e s ul t s   a c h i e v e a f t e r   us i n g   di f f e r e n t   e - l e a rni n g   pl a t f o r m s   [1 3 - 5].   Th e   us e   of   s m a rt   m o b i l e   t o uc h s c r e e n   de v i c e s   a s   a n   i nt e gra l   pa r t   o f   t h e   m o de rn   l i f e s t y l e   n e c e s s i t a t e s   m o di fy i n o r   c r e a t i n n e w   L M S s   t h a t   s h o ul m e e t   t h e   hi g h   r e qui r e m e nt s   o f   m o de r n   us e r s .   T h e   n e w   G e n e ra t i o n   Z   (pe o pl e   bo r n   a f t e r   199 6)  [6] ,   n a m e a l s o   t h e   i G e n e r a t i o n,   G e n   Z ,   a nd  H o m e l a n de r s   i n   t h e   l i t e r a t u r e ,   p r e f e r s   m o s t l y   t o   c o m m uni c a t e   t hr o ug h   s o c i a l   n e t w o r ks   a n s pe n a   l a r ge   pa r t   o f   da i l y   l i fe   i n   t h e   w e b   s ur f i n g .   T h e s e   y o un pe o pl e   us e   t h e i r   s m a rt   m o b i l e   de v i c e s   a l l   t h e   t i m e   w h i c h   r e s ul t s   i n   a l i e na t i o n ,   st r o n de pe n de n c e   o n   t e c hn o l o g y ,   a n d   l o s s   o f   r e a l i t y   v i e w   o t h e   w o r l d   [7 ,   8] .   T h i s ,   h o w e ve r ,   p r e s uppo s e s   t h e   e m e r ge n c e   of   n e w   t r e nds   i n   s o f t w a r e   t e c hn o l o gi e s   a n n e w   a ppl i c a t i o n   de s i g n   w h i c h   a r e   t a i l o r e t o   t h e   pr e f e r e n c e s   of   t ho s e   n e w   us e r s   of   G e n e r a t i o n   Z .   T h i s   a l s o   a ppl i e s   t o   L M S   pl a t f o r m s .   I t   s h o ul b e   n o t e t ha t   c h i l d r e n   a r e   a   de l i c a t e   us e r   g r o up  t h a t   ha s   n o t   b e e n   c o m pl e t e l y   s t udi e a s   o t h e r   us e r   g r o ups   [9].   Y o un c h i l d r e n   f i n i t   di f f i c ul t   t o   r e a d.   T h e y   a r e   s t i l l   l e a rn i ng  f i n e   m o t o r   s ki l l s   a n i t   i s   di f f i c ul t   t o   us e   m i ni a t u r e   ob j e c t s .   T h e y   a r e   i m pa t i e n t   a n e a s i l y   l o s e   c o n c e n t r a t i o n.     T h e y   ge t   b o r e qui c kl y .   T h e   l a s t   f e w   c h a r a c t e r i s t i c s   a r e   t y pi c a l   f o r   m o de rn  G e n e ra t i o n   Z .   N o t w i t h s t a ndi n t h e   r e l a t i v e l y   l o n e xpe ri e n c e   o f   s of t w a r e   e n gi n e e r s   i n   de s i g n i n g   a n d   de v e l o pi n g   e - l e a rni n pl a t f o r m s ,   t h i s   p r o b l e m   i s   s t i l l   i n t e r e s t i n a nd  r e l e v a n t ,   e s pe c i a l l y   w h e n   i t   r e l a t e s   t o   c h i l d r e n   i n   pr e - s c h o o l   a n p r i m a r y   s c h oo l .   Cu rr e n t l y ,   L M S   f r a m e w or ks   c a n   b e   di v i de i n t o   t w o   m a i n   g r o ups :   1)   A c c or di ng  t pr i c e :   Co m m e r c i a l   a nd  F r e e ;   2)  A c c or d i ng  t t he i r   us e :   Co r po ra t e   a n E duc a t i o n.   D e t a i l e c o m pa ri s o n s   a n a na l y s e s   c a n   b e   fo un i n   m a n y   s c i e n t i f i c   a rt i c l e s   a s   [10 11] .   B ut   m o s t   of   t h e m   a r e   f oc us e d   o n   t h e   f e a t ur e s   p r o v i de by   t h e   L M S   pl a t f o r m s ,   n o t   t h e   a c t u a l   s of t w a r e   i m p l e m e nt a t i o n   o r   c o n c e pt ua l   m o de l s   i n t e g r a t e i nt o   t h e   s o f t w a r e .   S o m e   s c i e n t i s t s   a nd  de v e l o p e r s   p r e f e r   t o   us e   r e a dy - m a de   o pe n - s o ur c e   L M S   f r a m e w o r ks   w h i c h   e n a b l e s   t h e m   t o   c h a nge   t h e i i nt e r f a c e   a nd  t h e i r   f e a t u r e s   [2 ,   12 ].   O t h e r   s c i e nt i s t s   p r o po s e   m e t h o do l o gi e s   f o r   L M S   de v e l o pi n g ,   b ut   w i t h o ut   a ppl y i n t h e m   t o   de ve l o pr o t o t y p e s   of   s uc h   s y s t e m s   [13].   T h e   di s a dv a n t a ge   o t h e   f i r s t   o n e s   i s   t h a t   t h e   u n i v e r s a l   a ppr o a c h   i s   n o t   a l w a y s   s ui t a b l e   f o r   t h e   y o un ge r   c o n s um e r s ,   a n t h e   l a t t e r   t h a t   w i t h o ut   r e a l   de v e l o pm e n t s ,   t h e   t r ue   m e a n i ng  o f   t h e   p r o po s e m o de l   c a nn o t   b e   v e r i f i e d.   T h e r e f o r e ,   w e   pr o po s e   a   c o n c e pt ua l   m o de l   i m pl e m e nt e i a L M S   p r o t o t y pe ,   a dj us t e t o   t h e   c a pa b i l i t i e s   a n p r e f e r e n c e s   of  c h i l d r e n   up  t o   12  y e a r s - of - a ge .   In   o ur   n e w   a ppr o a c h,   w e   t a ke   i nt c o n s i de r a t i o n   t h e   di f f i c ul t y   of   de v e l o pi n s uc h   s o f t w a r e   a nd  e xpl a i n   t ha t   t h e   ge n e r a l - pu rpo s e   s of t w a r e   c a nn o t   a l w a y s   be   us e by   a l l   us e r s .   O u e f fo r t s   a r e   d i r e c t e t o   t h e   c h i l d r e n   a s   us e r s   w i t h   s pe c i f i c   s ki l l s   a n d   pr e f e r e n c e s .   T hi s   i s s ue   i s   di s c us s e i n   de t a i l   i e a r l i e r e s e a r c h   [1 4 15] ,   w h e r e   b a s e o n   t h e   a na l y s e s   of  c h i l d r e n ' s   a n pa r e nt s '   us e r   o pi n i o n s ,   w e   i de n t i f i e t h e i r   p r e fe r e n c e s   fo r   t h e   i n t e r f a c e   a n de s i g n   a n o ut l i n e d   t h e   s pe c i f i c   s ki l l s   o f   t h e   c h i l d r e n.   T h o s e   a l l o w e us   t o   d e s i gn   a   n e w   L M S   c o n c e pt ua l   m o de l   a pp r o pri a t e   f o r   c h i l d r e n   a nd  t o   de v e l o a   p r o t o t y pe   t ha t   i s   t a i l o r e t o   t h e i s ki l l s .   T h us ,   t h e   di s c us s e a pp r o a c b a s e o n   us e r - c e n t e r e d   de s i g n   i s   v e r y   di f fe r e n t   c o m pa r e t o   o t h e r   L M S   p l a t fo r m s .       2.   R ES EA R C H   M ET H O D   T h e   e - l e a rni n m a na ge m e nt   s y s t e m s   v a r i e t y   i s   i n di s pu t a b l e .   T hi s   h a s   b e e n   w e l l - pr e s e n t e a n a n a l y z e i [11] ,   b ut   t h e   n e e f o r   n e w   s of t w a r e   a ppl i c a t i o n s   t o   a c c o m m o   da t e   t h e   c a p a b i l i t i e s   a n d   p r e f e r e n c e s   of   G e n e ra t i o n   Z   c h i l d r e n   i s   u n de n i a b l e .   T h e   s of t w a r e   c a n   gu a r a nt e e   be t t e r   c o n t i n u i t y ,   h i g h e r   s a t i s f a c t i o n,   a n d   l o n ge r   l i f e - c y c l e   i f   i t   i s   pl a nn e d ,   de s i g n e a n de v e l o pe a c c o r di n t o   t h e   s ki l l s   a nd  p r e f e r e n c e s   by   t h e   e n d - us e r .   T hus ,   a pp r o a c h e s   b a s e o n   t hi s   i de o l o g y ,   s uc h   a s   U s e r - Ce nt e r e D e s i gn   (U CD ),   h a v e   be c o m e   l e a di n i n   t h e   de ve l o pm e n t   o s pe c i a l i z e s o f t w a r e   s y s t e m s .   E xa m pl e s   of   a ppl y i n t h e   U CD   m e t h o i n   L M S   de ve l o pm e n t   c a b e   fo un i n   [16] .   T h e   е - l e a rni n m a n a ge m e nt   s y s t e m s   us ua l l y   pr o v i de   s e v e r a l   f u n c t i o n s   t ha t   c a b e   s um m a r i z e a s   [11 17]:   -   Ce n t ra l i z e d   s t r uc t u r e   a n d   e a s y   i n t e r f a c e   na v i ga t i o n;   -   L e a rn i ng  c o n t e nt   m a na ge m e n t   a s   t h e m a t i c   b l o c ks   a l s o   c a l l e m o dul e s ;   -   R e gi s t r a t i o o f   s e v e r a l   us e a c c o un t s   (s t ude n t s ,   t e a c h e r s ,   p a re n t s ,   a dm i n i s t r a t o r s );   -   P r e s e n t a t i o a n d   a c c e s s   t o   v a r i o us   m u l t i m e di a   r e s o ur c e s   c a l l e a l s o   l e a rni n g   o b j e c t s ;   -   A s s e s s m e n t   o f   t h e   a c h i e v e r e s ul t s   by   t h e   s t ude n t s ;   -   In d i v i dua l   t r a c k i n o f   a c t i v i t i e s ,   de v e l o pm e n t   a n d   p r o g r e s s   o f   t h e   s t ude n t   i t h e   t ra i ni n g   c o ur s e ;   -   T o o l   fo r   c o m m u ni c a t i o n   b e t w e e n   us e r s ;   -   H e l s y s t e m   p r o v i di n g   i n f o rm a t i o a b o ut   t h e   us e   o f   t h e   p l a t f o r m ;   -   R e l i a b i l i t y   a n s e c uri t y   of   t h e   s t o r e d a t a ;   -   R e us e   of   t h e   l e a rni n o b j e c t s ;   -   S y s t e m   a dm i n i s t ra t i o n.   T h e   i t e m s   i n   t h e   l i s t   a b o ve   a r e   t h e   f u n c t i o n s   t ha t   e v e r y   L M S   pl a t f o r m   s h o ul d   h a v e .   Evaluation Warning : The document was created with Spire.PDF for Python.
Int   J   E l e c   &   Co m E n g     IS S N :   2088 - 8708       A a ppr oac t de s i g ni ng   and   d e v e l o pi ng   a n   L MS   f r am e w or k   ap pr opr i a t e   f or   . . .   ( R ados l av a   Kr al e v a )   1579   2. 1 .   A d v an tage s   an d   d i s ad v an tage s   o e - l e ar n i n e n v i r o n m e n t s   T h e   a dv a n t a ge s   a n d   di s a dv a nt a ge s   of   e - l e a rn i ng  ha v e   be e n   t he   s ubj e c t   of   r e s e a r c h   o v e r   t h e   r e l a t i v e l y   l o n s t a ge   o f   i t s   de v e l o pm e n t   a n d   i m p l e m e nt a t i o [18 - 22] .   T h e r e f o r e ,   i n   t h i s   s e c t i o n ,   t h e y   w i l l   b e   o n l y   b r i e f l y   di s c us s e d.   S o m e   of   t h e   a dv a n t a ge s   o f   e - l e a rn i ng  c a b e   s um m a ri z e a s   [ 18]:   -   E - l e a rni n g   i s   i n de pe n de n t   o f   t h e   t i m e   a nd  p l a c e ;   -   E - l e a rni n g   de l i v e r s   hi g h - qua l i t y   t r a i ni n w i t h o ut   t ra v e l i ng;   -   E - l e a rni n g   h a s   a   l o w   c os t ;   -   F i l t e r i ng  a n d   a d a pt i n g   c o ur s e   c o n t e nt ;   -   L a c o f   a   s t r i c t   s c h e dul e ;   -   E a s y   upda t i ng  o f   l e a rn i ng  c o nt e nt s ;   -   T r a c ki ng  t o o l   of   a l l   a c t i v i t i e s   a n c u rr e n t   p r o g r e s s ,   b o t by   t h e   t r a i n e e s   t h e m s e l v e s   a nd  b y   t h e i r   t r a i n e r s ;   -   P r o v i di ng  t o o l s   fo r   b ui l d i n g   a n d   m a i nt a i ni n g   i nt e ra c t i v e   m u l t i m e di a   c o n t e nt .   E v e n   w i t h   a l l   t h e s e   a dv a n t a ge s   of   e - l e a rn i ng,   t h e r e   a r e   s o m e   di s a dv a nt a ge s .   F o r   e xa m pl e ,   s o m e   pra c t i c a l   s ki l l s   a r e   m o r e   di f f i c ul t   t o   s t u dy   i n   e - e n v i r o nm e n t .   S o m e   o f   t h e   di s a dv a n t a ge s   o f   e - l e a rn i n g     a r e   [18 22]:   -   T e a c h e r s   m us t   ha v e   goo kn o w l e dge   a n s k i l l s   i i n f o rm a t i o t e c hn o l o gy ;   -   E - l e a rni n g   r e qui r e s   m o r e   e f fo r t   a n d   s e l f - di s c i pl i n e   b y   t h e   t ra i n e e s ;   -   T h e r e   i s   s o c i a l   i s o l a t i o b e t w e e n   t ra i n e e s   a n d   b e t w e e n   t ra i n e e s - t e a c h e r s ;   -   T h e r e   a r e   h e a l t h   ri s ks :   E - l e a rn i ng  r e qui r e s   t h e   us e   o f   c o m put e de v i c e s ,   l e a di n g   t o   e y e   pr o b l e m s ,   b a d   po s t ur e ,   a n d / o o t h e i l l n e s s e s .     2. 2 .   S tan d ar d s   an d   t r e n d s   i n   e - l e ar n i n g   Int e rdi s c i pl i n a r y   s pe c i a l i s t s ,   s uc h   a s   de s i g n e r s ,   p r o g r a m m e rs ,   e duc a t o r s ,   ps y c h o l o gi s t s ,   t a ke   pa rt   i t h e   de ve l o pm e n t   o f   e - l e a rn i n m a na ge m e n t   s y s t e m s .   If   c l e a r   s t a n d a r ds   a nd  a c c ura t e   s o f t w a r e   s pe c i f i c a t i o n s   t h a t   t h e   L M S   pl a t f o r m   m us t   m a t c h   l a c k,   m a na g i n a nd  de v e l o pi n s uc h   a   p r o j e c t   w i l l   b e   a   di ff i c ul t   a n d   e xpe n s i v e   t a s k.   O n e   o f   t h e   m a i n   go a l s   o f   t h e   s t a nda r d i z a t i o n   p r o c e s s   i s   t o   s a v e   r e s o ur c e s ,   t i m e   a n e f fo r t .   E - l e a rni n g   s t a nda rds   a r e   a   s e t   o f   c o m m o n   r u l e s   t h a t   s h o ul d   b e   a ppl i e t o   t h e   l e a rni n g   c o n t e nt   de v e l o pm e n t ,   t h e   e - l e a rni n s o f t w a r e   a ppl i c a t i o n s   de ve l o pm e n t ,   a n t h e   L M S   pl a t fo r m   de v e l o pm e n t .   T h e y   pr o v i de   a l l   pa r t i e s   w i t h   gui da n c e   o n   t h e   de s i g n   a n de v e l o pm e n t   o e - l e a rni n c o n t e n t ,   r e qui r e m e nt s   t o   t h e   L M S   pl a t f o r m s ,   a nd  i nt e r o pe ra b i l i t y   a c r o s s   d e v i c e s   [23].   F o r   [24],   t h e   m o s t   i m po r t a nt   pu rpo s e   of   l e a rn i ng  s t a n d a r ds   c a n   b e   di v i de i nt o   s e v e r a l   c a t e go r i e s :   M e t a da t a ;   Co n t e n t   pa c ka gi n g ;   L e a rn e p r o f i l e ;   L e a rn e r   r e gi s t r a t i o n;   Co n t e n t   c o m m u ni c a t i o n .   I n   t hi s   s e c t i o n ,   o n l y   t w o   s t a n da rds   a r e   di s c us s e d:   c o n t e nt   de s i gn  s t a n d a r ds   r e l a t i n t o   v a ri o us   a s pe c t s   of   de s i gni n a nd  de v e l o pi n e - l e a rni n c o n t e n t   a nd  t e c hni c a l   s t a n d a r ds ,   r e l a t e t o   t h e   de v e l o pm e n t   o f   L M S   pl a t f o r m s .   a)   E - l e a rni n g   c o n t e n t   de s i g s t a nda r d   E - l e a rni n c o n t e nt   de s i g n   s t a nda rd  i n c l ude s   i n s t r uc t i o n   de s i gn,   v i s ua l   de s i g n   s t a nda r ds ,   m ul t i m e d i a   ob j e c t s ,   t e xt s ,   a n a s s e s s m e n t   m e t h o ds   [17 ,   24 ,   2 5].   Е - c o ur s e   i n s t ruc t i o de v e l o pm e n t   s t a n da rds   h e l p   de ve l o pe r s   t o   de f i n e   t h e   go a l s   a n s t r a t e gi e s   o f   i t s   c o n t e nt ,   t h e   i n t e r a c t i v i t y   de gr e e ,   t h e   a s s e s s m e nt   m e t h o ds ,   a n t h e   w a y s   of   c o m m uni c a t i o n   b e t w e e n   t r a i n e e s   a n t ra i n e r s .   B l o o m ' s   t a xo n o m y   [26]  i s   o n e   of   t h e   f i r s t   gui de s   t o   de ve l o a   l o gi c a l   c o n t e n t   f ra m e w o r fo r   e - l e a rn i ng.   V i s u a l   de s i g n   s t a n d a r ds   a r e   r u l e s   fo r   t h e   gr a p h i c a l   us e r   i n t e r f a c e   (G U I)  a n i t s   n a v i ga t i o n   e l e m e nt s .   T h e   i n t e r f a c e   e l e m e n t s   fo r   n a v i g a t i o n   i n   t h e   e - c o ur s e   s h o ul be   i n t ui t i v e   a n e a s y   t o   us e .   T h e   purpo s e   of   v i s ua l   de s i gn   s t a nda r ds   i s   t o   e n s ur e   de s i g n   i n t e g r i t y   b e t w e e n   l e s s o n s   a n d   m o dul e s .   M u l t i m e di a   o b j e c t   s t a n da rds   p r o v i de   c o n s i s t e n c y   a nd  c o m pa t i b i l i t y   i n   m ul t i m e di a   o b j e c t s   us e i n   t h e   e - c o ur s e   c o n t e n t s ,   s uc h   a s   s c r e e n   l a y o ut / s i z e ,   t e xt   e l e m e nt s ,   g ra p h i c s ,   a n i m a t i o n,   a udi o ,   a nd  v i de o .   T h e   us e   o f   m ul t i m e d i a   s t a n d a r ds   de pe n ds   o n   t h e   e n d - us e r s .   T e xt   s t a n da rds   de t e r m i n e   t h e   t e xt   c o n t e n t   de s i g n   a n d   o r ga ni z a t i o n   i n   a n   e - l e a rni n p l a t f o r m .   S pe c i f i c   w r i t t e n   s t a n d a r ds   a r e   us e h e r e   t o   de t e rm i n e   t h e   us e l a ngua ge ,   pu n c t ua t i o n,   l i s t s ,   a b b r e v i a t i o n s ,   a c r o n y m s ,   a n o t h e r   t e xt   e l e m e n t s .   T h e   s t a n d a r ds   o f   a s s e s s m e n t   s h o ul a l i g n   w i t h   t he   l e a rn i ng  go a l s .   T h e y   de t e r m i n e   t h e   m e t h o of  s t ude nt s ’  e v a l ua t i o n   d u r i n g   a n a f t e c o m pl e t i n g   t h e   c o ur s e .   b)   E - l e a ni n g   t e c hni c a l   s t a n da rds   T h e   t e c hn i c a l   s t a n d a r ds   r e f e r   t o   t h e   f un c t i o na l i t y   a n p o r t a b i l i t y   of   e - l e a r ni n c o ur s e s   a c r o s s   de v i c e s ,   b r ow s e r s ,   a n o pe ra t i n s y s t e m s .   S o m e   of   t h e   m o s t   f r e que n t l y   us e t e c hn i c a l   s t a n da rds   a r e   S CO R M ,   xA P I,   CM I5,   a nd  A I CC  [ 24,   27 28] .   -   SCO R M   (S ha r e a b l e   Co n t e nt   O b j e c t   R e fe r e n c e   M o de l [29 - 31]:   T h i s   t e c hn i c a l   s t a n d a r i s   de v e l o p e b y   t h e   U n i t e S t a t e s   D e pa rt m e nt   o f   D e f e n s e ,   A dv a n c e D i s t r i b ut e L e a r ni n (A D L g r o up.   S CO R M   u n i fy   t h e   s t r uc t u r e   o f   e L e a rni n s o   t h a t   l e a rni n o b j e c t s   a n a s s e t s   (i m a ge s ,   v i de o ,   do c um e n t s ,   w e b pa ge s c o ul d   b e   r e us e a n t r a n s f e rr e b e t w e e n   s y s t e m s ,   m i l i t a r y   de pa r t m e n t s ,   a n d   r e m o t e   l o c a t i o n s   [30] .   A c c o r di n t Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   10 ,   N o .   2 A p ri l   2020   :     1577   -   1591   1580   t h i s   s t a n d a r d ,   e v e r y   L M S   s y s t e m   s h o ul be   a   c e n t r a l i z e e - l e a rn i ng  s y s t e m   w i t h   a   h i g h - l e v e l   o s t o r e d   da t a   s e c uri t y .   -   x A P I   (E xp e ri e n c e   A P I)  [31]:   T h e   xA P i s   a   n e w   s pe c i f i c a t i o n   s t a n da rd  f o r   e - l e a rn i ng  s y s t e m s   t h a t   m a ke s   po s s i b l e   t h e   c o l l e c t i o o f   da t a   f r o m   a   w i de   ra n ge   o f   l e a rn e a c t i v i t i e s .   T h e   da t a   i s   r e c o r de i n   t h e   L e a rni n g   R e c o r S t o r e   (L R S a n c a n   b e   s h a r e w i t h   o t h e r   L R S   s y s t e m s .   T hi s   s t a nda r i s   b a s e o n   t h e   pe o pl e   a b i l i t i e s   t o   l e a rn  c o n s t a nt l y ,   w h e t h e r   h e   o r   s h e   i s   c o m m u n i c a t i ng  w i t h   o t h e r   pe o pl e   o n   t h e   w e b ,   r e a d i n n e w s   b l oc ks ,   o r   s e a r c h i ng  f o r   s o m e   i n f o r m a t i o n.   -   CMI5   [28 ]:   CM I5  i s   a   m o de rn   e - l e a rni n s t a n d a r d .   It   us e s   t h e   de f i n i t i o n   o f   t h e   xA P s t a nda r d   w i t h   i n t e r o pe r a b i l i t y   de t e r m i n e d   b e t w e e n   di f f e r e n t   s y s t e m s .   -   A ICC   (A v i a t i o n   I ndus t r y   Co m put e r - B a s e T r a i n i ng  Co m m i t t e e [27]:   T h i s   t e c hn i c a l   s t a nda r w a s   c r e a t e fo r   e - l e a rn i ng  f o r   a i r l i n e s   s t a f f .   A l t h o ug h   t h e   pu r po s e   of  t h e   A ICC  s t a n d a r i s   t h e   s a m e   a s   t ha t   o S CO R M ,   t h e   di f f e r e n c e   i s   t ha t   i t   us e s   H T T P   m e s s a ge s   t o   c o m m u n i c a t e   b e t w e e n   t h e   L M S   c o m po n e n t s .   D ue   t o   t h e   c o m pl e xi t y   o f   t h e   A ICC ,   t h i s   s t a n da rd  i s   n o t   w i de s pr e a d   [32] .   c)   T r e nds   i m o de rn   e - l e a rni ng   T h e r e   a r e   l o t s   o f   t e c h ni c a l   t o o l s   t ha t   s u ppo r t   t h e   p r o c e s s   of   i nt e ra c t i v e   c o ur s e s   de v e l o pm e n t ,   t h e   l e a rni n g   p r o c e s s   s t a n d a r di z a t i o n ,   a n d   a ddi n g   n o n - f o r m a l   e l e m e nt s   t o   t h e   l e a rni n p r o c e s s .   T h e r e   a r e   s e v e r a l   t r e n ds   i m o de rn  e - l e a rni n g   t ha t   c a b e   de f i n e a s   f o l l o w s :   -   M i c r o - l e a rn i ng  o M i c r o - e L e a r ni n e duc a t i o n :   I t   f o c us e s   o n   a c t i v i t i e s   i t h e   c o m pl e e duc a t i o na l   p r o c e s s   di v i de i n t o   s m a l l   c h u n ks ,   c a l l e m i c r o - c o n t e nt s .   O f t e n   i t   i s   a c hi e v e w i t h   s h o rt   m u l t i m e di a   o b j e c t s   t h a t   do   n o t   l a s t   m o r e   t ha n   a   f e w   m i n u t e s   [33 34 ].   U nl i ke   t h e   ' t r a d i t i o n a l '   a pp r o a c h e s   t o   e - l e a rn i ng,   m i c r o - l e a rn i ng  r e duc e s   t h e   a m o unt   o kn o w l e dg e   t h a t   s h o ul b e   l e a rn e d .   As  t h e   l e a rni n m a t e r i a l   i s   di v i de i nt m i c r o - c o n t e n t s ,   t h i s   l e a rni n g   i s   s ui t a b l e   t o   us e   a s   pa rt   o f   m obi l e   l e a rni n g   [3 5].   -   G a m i f i c a t i o i s   t h e   us e   o f   ga m e   s t r a t e g i c   t h i nki ng  i a   n o n - g a m e   c o n t e xt   t o   s o l ve   v a r i o us   t a s ks   [ 36].     T h i s   i s   a   r e l a t i v e l y   n e w   a ppr o a c h   i n   e duc a t i o n ,   b ut   m o r e   a nd   m o r e   s c h o l a r s   a r e   s e e i n i n c r e a s e s t ude n t s ’  i n t e r e s t   a s   a   r e s ul t   o f   i t s   us e   [37] .   T h e   e s s e nt i a l   ga m i f i c a t i o n   e l e m e n t s   a r e   c o m pe t i t i o n ,   r e w a r ds ,   c o l l e c t i n g   po i n t s ,   a nd  g r o up  w o r k.   T h e y   a r e   us e s uc c e s s f ul l y   i n   e - l e a rni n g .   A f t e r   t h e   s t ude nt s   c o m pl e t e   a   l e a rn i ng  a c t i v i t y ,   t h e y   us ua l l y   r e c e i ve   a   r e w a r d .   -   V i rt u a l   r e a l i t y   (V R a nd  A ug m e nt e r e a l i t y   (A R ):   Curre n t l y ,   t h e y   a r e   t h e   m o s t   po pul a r   t ra i ni n g   i nn o v a t i o n s   [38].   V i rt ua l   r e a l i t y   h a s   be e n   a r o u n f o r   a   l o n t i m e .   H ow e v e r ,   t h e y   pr o v i d e   a n   o ppo r t u ni t y   fo r   a c c e s s i b l e   a c qui s i t i o o f   n e w   kn o w l e dg e   a nd  s ki l l s   i n   c o m pl e d i s c i pl i n e s   s uc h   a s   m e di c i n e ,   a r c hi t e c t u r e ,   e t c .   [39] .   T hi s   i s   due   t o   t h e   v a ri o us   s i m ul a t i o n s   t h a t   p r o v i de   r e a l i s t i c   v i s ua l i z a t i o n   o f   ob j e c t s ,   o r ga ni s m s ,   p l a c e s ,   a n s i t u a t i o n s ,   a nd  a l l o w   f o r   e a s i e l e a rni n g   i a   s a f e   v i rt u a l   e n v i r o nm e n t .   -   A ut o m a t i c   c o n v e r s a t i o n a l   s y s t e m   a n C ha t b o t   [40]:   T h e   us e   of   c h a t b o t s   i s   w i de s pr e a i n   v a r i o us   a r e a s ,   s uc h   a s   m a r ke t i n r e s e a r c h ,   e - c o m m e r c e   s i t e s   o r   b o o ki ng  pl a t f o r m s .   T h e y   us e   s o ph i s t i c a t e n a t u ra l   l a n gu a ge   p r o c e s s i n a l go r i t h m s   t o   a n s w e r   i nt e l l i ge n t l y   t o   a   u s e r   que s t i o n .   T h e r e   a r e   l o t s   o f   s c i e n c e   w o r ks   pr e s e nt i n t h e   po s i t i v e   i m pa c t   o f   e l e c t r o n i c   a s s i s t a n t s   i t he   e - l e a rn i ng  [41 4 2].   T h i s   s m a r t   t o o l   h e l ps   t h e   s t ude n t s   t o   a s k   que s t i o n s   a n d   r e c e i ve   s m a r t   a n s w e r s   a t   a n y   t i m e   o f   t h e   d a y .   -   A da pt i v e   e - l e a rni n g:   A da pt i v e   l e a rni n i s   c h a ra c t e r i z e d   by   pe r s o na l i z a t i o n   o f   e xi s t i n g   l e a rni n g   o bj e c t s   a c c o r di n t o   t h e   p r e f e r e n c e   of   e ve r y   us e r   [43].   T h e   bi gge s t   a dv a n t a ge   of   t h i s   l e a rn i ng  i s   t h a t   t h e   t r a i n e e / s t ude n t   do e s   n o t   n e e t o   go   t hr o ug h   t h e   f ul l   е - c o ur s e .   In s t e a d,   f o c us e t r a i n i ng  i s   p r o v i de d   b a s e o n   v a r i o us   m e t h o do l o gi e s   t o   de t e r m i n e   t h e   a m o u n t   o f   l e a rn i ng  a n g a ps   i n   t h e   l e a rn e r ' s   k n o w l e dge .     T h e   que s t i o nn a i r e s   a n d   a l go ri t hm s   (s t a t i s t i c a l   o r   a r t i f i c i a l   n e ura l   n e t w o r ks ),   s uc h   a s   t h e   m e t h o ds   d i s c us s e d   i n   [4 4],   t ha t   de t e r m i n e   w ha t   i s   n e e de t o   e duc a t e   a   pa rt i c u l a us e r ,   a r e   o f t e n   us e [45] .   -   V i de o - b a s e e - l e a rn i ng  [46] :   T h e   po pul a ri t y   of   v i de o   l e s s o n s   o n   Y o uT ub e   a n o t h e r   o nl i n e   v i de da t a b a s e   s e r v i c e s   c o n t i n ue s   t o   i n c r e a s e .   Int e ra c t i v e   v i de o s   a r e   di f fe r e nt   f r o m   t h e m ,   a n t h e y   of t e n   h a v e   di v e r gi n s c e na r i o s .   T h e   b e n e f i t   of   t h i s   m e t h o i s   t ha t   t r a i n e e s   e n ga ge   a n s pe n m o r e   t i m e   a n e f fo r t   i n t o   t h e   l e a rn i ng  p r o c e s s .   F urt h e rm o r e ,   t h e y   c o n s i de r e t h e   v i de o - b a s e e - l e a rn i n g   a p p r o a c us e f ul   b e c a us e   i t   a l l o w s   t h e m   t o   c o n t r o l   t h e i r   p a c e ,   t i m e   a nd  l o c a t i o f o r   l e a rni n g   [47] .   -   Soc i a l   l e ar n i ng :   W h e n   l e a rni ng  i s   s p r e a a n d   s h a r e a m o n g   pe e r s ,   t h e   e duc a t i o n a l   p r o c e s s   i m p r o v e s .   S o m e   s c i e n t i s t s   t h i nk  t ha t   s o c i a l   m e di a   s uc a s   b l o gs ,   w i ki s ,   S ky pe   o r   G o o gl e   H a n go ut s ,   F a c e boo k,   W h a t s A pp  c o ul s u ppo r t   l e a rni ng  a n d   t h e   c r e a t i o o f   kn o w l e dge   i e - l e a rn i ng  e n v i r o nm e nt s   [4 8 49] .     2. 3 .   M e th o d s   u s e d   fo r   d e s i gn i n g   an d   d e v e l o p m e n t   B a s e o n   t h e   r e v i e w e l i t e r a t u r e   s o ur c e s   a n d   t h e   c u rr e n t   w e b   a ppl i c a t i o n   de v e l o pm e n t   t e c hn o l o gi e s ,   i t   c a n   b e   c o n c l ude t h a t   t h e r e   c a nn o t   b e   a   r i g h t   o r   w r o n c h o i c e   f o r   a   pr o g r a m m i n l a n g ua ge   o r   a n   i n t e g ra t e de ve l o pm e n t   e n v i r o nm e n t   f o r   L M S   pl a t f o r m   de v e l o pm e nt .   M o s t   of t e n ,   t h e   c h o i c e   i s   i n f l ue n c e by   t h e   i n d i v i dua l   s k i l l s   a nd  p r e f e r e n c e s   o f   t h e   de v e l o pe r s .   T h e   m a i n   a pp r o a c h   us e i n   de v e l o pi n g   t hi s   p l a t f o r m   i s   U s e - c e n t e r e de s i g n   (U CD ).   A c c o r di n t o   i t s   t h e o r y ,   t h e   de v e l o pm e n t   o f   a n y   s of t w a r e   s h o ul b e   us e r - f r i e ndl y .   T h e r e   a r e   t w o   w a y s   t o   c o l l e c t   c o n s um e r s ’  o pi n i o n.   T h e   f i r s t   w a y   i s   t o   c o n duc t   a   s u r v e y   a m o n g   Evaluation Warning : The document was created with Spire.PDF for Python.
Int   J   E l e c   &   Co m E n g     IS S N :   2088 - 8708       A a ppr oac t de s i g ni ng   and   d e v e l o pi ng   a n   L MS   f r am e w or k   ap pr opr i a t e   f or   . . .   ( R ados l av a   Kr al e v a )   1581   t h e   r e l e v a nt   us e r   g r o up .   T h e   que s t i o nna i r e s   us e s h o ul c o nt a i n   s h o r t   a n p r e c i s e   a n s w e r s   a n t h e i r   r e s ul t s   s h o ul b e   us e i n   s o f t w a r e   de s i gn   a n de v e l o pm e n t   p r o c e s s e s .   T h e   s e c o n w a y   i s   t o   a s a   s m a l l   g r o up  of  us e r s   t o   p a r t i c i pa t e   i t h e   de s i g a n d   de v e l o pm e n t   p r o c e s s .   W e   us e bo t h   a pp r o a c h e s ,   i . e .   a   s u r v e y   w a s   c o n duc t e d,   a nd  c hi l d r e n   p a r t i c i pa t e i n   t h e   de v e l o pm e n t   of   t h e   p r o t o t y pe   of   t h e   L M S   pr e s e nt e i n   t h i s   a r t i c l e .   T hi s   e xt e n de t h e   p r o c e s s   of   de s i gn i n t h e   c o n c e pt ua l   m o de l   a n t h e   p r o c e s s   of   de ve l o pi n t h e   pr o t o t y p e   b ut   ga ve   a   c l e a r e r   i de a   o t h e   pr e f e r e n c e s   of  t h e   us e r s   t h e m s e l v e s ,   i . e . ,   t h e   pu pi l s   b e i n t r a i n e d.   T hi s   di f f e r s   s i gni f i c a n t l y   f r o m   t h e   de s i g n   a n de v e l o pm e n t   a pp r o a c f o r   t h e   L M S   pl a t f o r m   di s c us s e i n   t h i s   a rt i c l e   f r o m   a l l   t h e   o t h e r   a pp r o a c h e s   di s c us s e i n   t h e   l i t e r a t u r e .   W e   m a de   a   s h o rt   e l e c t r o n i c   que s t i o nn a i r e   c o n s i s t i ng  o f   10  que s t i o n s ,   w h i c h   i n c l ude 52  c h i l d r e n   a n y o un pe o pl e   f r o m   B ul ga ri a s c h o o l s ,   a ge t o   18  y e a r s ,   i n c l ud i n 27  g i r l s   a n 2 b oy s .   A bo ut   81%  o t h e   s ur v e y e i n di v i du a l s   i n di c a t e t h a t   t h e y   w e r e   m o r e   m o t i v a t e t o   l e a rn   w h e n   us i n i nt e r a c t i v e   e l e c t r o n i c   m a t e ri a l s   a v a i l a b l e   f r o m   a n y   m ob i l e   c o m put i n de v i c e ,   s u c h   a s   a   l a pt o p,   t a b l e t ,   s m a r t p h o n e .   W h e n   a s ke " W h a t   w o ul y o pr e f e r   t o   us e   dur i ng  y o ur   e - l e a rn i ng? " ,   t he   m o s t   of   t h e   s ur v e y e (71. 2%)  s a i " E - l e a rni n g   ga m e s   w i t h   r e w a r ds   a nd  po i nt s   a c c um ul a t i o n "   f o l l ow e by   " V i de o   T ut o r i a l s "   (67. %)  a n t h e   l o w e s t   pe r c e n t a ge   (26. 9 %)  i n d i c a t e " E l e c t r o ni c   R e a da b l e   L e s s o n s " .   N o t   s ur p ri s i n g l y ,   82. 7%  o a l l   r e s po n de n t s   i n di c a t e t ha t   t h e y   w e r e   s t r e s s e dur i n t h e   e xa m ;   m o r e   t ha n   90%  o a l l   pr e f e rr e t h e   w r i t t e n   e xa m ,   w i t h   60%  p r e f e r ri n t o   us e   t e s t s   a s   a   w a y   of   c h e c ki n o f   kn o w l e dge .   T h e   o t h e r   que s t i o n s   i n   t h e   s u r v e y   w e r e   r e l a t e t o   t h e   c o m put e r   l i t e ra c y   o f   t h e   s t ude n t s   a n t h e y   a ns w e r e a l l   t h e   que s t i o n s   o n l y   i n   t h e   a f f i rm a t i v e .   T h e   s ur v e y   m a de   de c i de   t h a t   t h e   de v e l o pe pr o t o t y p e   s h o ul ha v e   a n   a da p t i v e   i n t e r f a c e   i n   o r de r   t o   b e   c o m pa t i b l e   w i t h   a l l   m o b i l e   c o m put i ng  de v i c e s .   D ur i n t h e   de s i gn   o f   t h e   c o n c e pt ua l   m o de l   a n d   t h e   de v e l o pm e n t   o f   t h e   i n t e r f a c e   of   t h e   di s c us s e L M S ,   pe rs o n s   a ge 1 2,   14   a n d   18   pa rt i c i p a t e d .   T h e y   c a m e   up  w i t h   i de a s   a n c ri t i c i z e o ur   p r o po s a l s .   T hi s   i s   t h e   s e c o n a pp r o a c h   us e by   t h e   U CD   t h e o r y ,   w h i c a l l o w s   us   t a r gue   t h a t   t h e   pr o po s e m o de l   i s   f ul l y   c o n s i s t e n t   w i t h   t h e   p r e f e r e n c e s   a n c a pa b i l i t i e s   o s t ude n t s   w h o   a r e   t h e   r e a l   us e r s   o f   t h e   s y s t e m .   N o   s c i e n c e   w o r p r e s e nt i ng  t h e   us e   o f   bo t h   a   us e r   o pi n i o n   s ur v e y   a n d   us e pa rt i c i pa t i o i t h e   L M S   de s i gn  a n d   de v e l o pm e n t   a pp r o a c w a s   f o un du ri n t h e   s t udy .   F o r   t h e   b a c k - e n de v e l o pm e n t   o f   o ur   L M S   pr o t o t y p e   t h e   P H P   pr o gr a m m i n l a n g ua ge   i s   us e d,   a n f o r   da t a b a s e   m a na ge m e n t   s y s t e m   t h e   M y S Q L   i s   us e d.   T h e   r e a s o n s   f o r   o ur   de c i s i o n   a r e :   po pul a ri t y ,   s t a b i l i t y ,   r e l i a b i l i t y ,   s pe e a n p r i c e .   T o   de s i g n   t h e   us e i n t e r f a c e ,   w e   us e H T M L   a n CS S .   W e   us e a   f e w   i nt e gra t e de ve l o pm e n t   e n v i r o n m e n t s :   M i c r o s of t   V i s ua l   S t udi o   (f o r   m a n a gi n g   H T M L   a n d   CS S ),   A t o m   (f o r   m a n a g i n P H P   c o de ),   X A M P P   (fo r   m a na gi ng  a   l o c a l   w e bs e r v e r ).   G r a p hi c   i m a ge s   a r e   n e e de t o   b ui l a   b e a ut i f ul   us e r   i nt e r f a c e .   M a n y   of   t h e   i m a ge s   us e i n   o ur   i n t e r f a c e   de s i gn   w e r e   c r e a t e w i t h   I n ks c a pe   (a n   O pe n   S o ur c e   v e c t o r   gra p h i c s   e di t o r a n G IM P   ( a   c r o s s - pl a t f o r m   i m a ge   e di t o r ) .   O t h e r   f i l e s   w e r e   dow n l o a de f r o m   t h e   w e b s i t e s   w i t a   f r e e   l i c e n s e   f o r   c o m m e r c i a l   us e :   pi x a b a y . c o m ,   ki s s p n g . c o m ,   u n s pl a s h . c o m .       3.   R ES U LTS   A N D   A N A L Y S I S   A s   a   r e s ul t   o f   o ur   s t udy ,   a   c o n c e pt ua l   m o de l   o f   a   w e b - b a s e e - l e a rni n m a na ge m e nt   s y s t e m   w a s   de ve l o pe d.   W e   us e t h i s   m o de l   t o   c r e a t e   a   p r o t o t y pe   of  a n   L M S   pl a t f o r m ,   c a l l e " M y   c l a s s r o o m " .   A c c o r di n g   t o   [45]  a l l   e - L e a rn i n M a na ge m e nt   S y s t e m s   fo l l ow   a   ve r y   s i m i l a r   i nt e g ra t i o n   a n de v e l o pm e n t   p r o c e s s .   T h i s   i s   t r ue   a b o ut   o ur   p r o po s e m o de l .     T h e   us e p r o c e s s   c o n t e n ds   e i g ht   i n t e r c o nn e c t e s t e ps   a s   s h o w n   i F ig u r e   1 :   a)   R e qui r e m e nt s :   T h e   r e qui r e m e n t s   f o r   t h e   ha r dw a r e   c o n f i gura t i o n   o t h e   w e b   s e r v e r   a n t h e   de ve l o pm e n t   s of t w a r e   a r e   de f i n e d.   T h e   f u n c t i o r e qui r e m e n t s   t ha t   t h e   L M S   pl a t f o r m   m us t   pe r f o r m   a nd  t h e i s ui t a b i l i t y   fo r   t h e   s pe c i f i c   gr o up  o f   us e r s   a r e   de s c r i b e d.   b)   N e e s t o r a ge   d a t a :   T h e   r e qu i r e m e n t s   f o r   t h e   s t o r e d a t a   i n   t he   da t a b a s e   a r e   de t e r m i n e d.   c)   L e a rn i ng  m a n a ge m e nt   s y s t e m   s pe c i f i c a t i o n :   U s i ng  n a t u r a l   l a n gu a ge   o r   t hr o ug h   U M L   n o t a t i o n,   a   u ni que   s pe c i f i c a t i o t ha t   de t e r m i n e s   t h e   r e qu i r e m e n t s   t o   s o f t w a r e   i s   fo r m u l a t e d.   d)   Int e r f ac e   d e s i gn :   I t h e   f i f t s t e p,   t h e   s o f t w a r e   p r o duc t   i nt e r f a c e   m us t   b e   de s i gn e d.   e)   D at abas e   d e s i gn:  A   r e l a t i o n a l   da t a b a s e   b a s e o n   t h e   da t a   re qui r e m e nt s   t o   b e   s t o r e d,   pr o c e s s e a n us e d   s h o ul b e   de s i g n e d.   f)   D e v e l opm e nt   of   L MS:   B a s e o t h e   p r o po s e s of t w a r e   s pe c i f i c a t i o n   a n t h e   de s i g n e i nt e r f a c e   t e m pl a t e s ,   a n a c c o r di n t o   t h e   i nt e r a c t i o n   b e t w e e n   i nt e r f a c e   e l e m e nt s   a n da t a ,   a   M y S Q L   r e l a t i o n a l   d a t a b a s e   i s   de ve l o pe d,   a n a L M S   f r a m e w o r i s   c o de d.   g)   L MS  t e s t i n g:   T e s t i n i s   d i v i de i nt o   t w o   s t a ge s   -   i n t e rn a l   t e s t i n g   a nd  i nde pe n de n t   t e s t i ng.   I n   i n t e rna l   t e s t i n g,   t h e   s of t w a r e   i s   s ubj e c t e t o   n um e r o us   t e s t s   r e l a t e t o   s y s t e m   s e c ur i t y ,   da t a   s e c ur i t y ,   a n s o f t w a r e   r e l i a b i l i t y .   E xt e rna l   t e s t i n g   r e f e r s   t o   s of t w a r e   t e s t i n i n   a   r e a l   w o r e n v i r o nm e n t ,   i . e . ,   i t   w i l l   b e   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   10 ,   N o .   2 A p ri l   2020   :     1577   -   1591   1582   i m p l e m e nt e i a   s c h o o l / u n i v e r s i t y .   T h e   us e r s   s h o ul us e   t he   s of t w a r e   f o r   a   c e r t a i t i m e .   T h i s   c o nt r i b ut e s   t o   t i m e l y   de b uggi n g   a n r e m o v i n po s s i b l e   s y s t e m i c   p r o b l e m s .   h)   L MS  i m pl e m e n t a t i on:   T hi s   s t a ge   i s   r e l a t e t o   t h e   i n s t a l l a t i o n   a n us e   of   t h e   s y s t e m   i n   a   r e a l   w o r e n v i r o n m e n t .   T hi s   pr o c e s s   i n v o l v e s   c o l l e c t i n t h e   o pi ni o n s   o s t ude n t s ,   t e a c h e r s ,   a n pa r e nt s .   T h e   o b t a i n e da t a   a r e   a na l y z e d,   a nd  a   de c i s i o n,   b a s e o t h e   r e s ul t s   f o r   t h e   f ut u r e   de v e l o pm e n t   o f   t h e   s y s t e m   i s   m a de .           F i gu r e   1 .   A pp r o a c h   t o   de v e l o pm e n t   o f   a n   L M S   f ra m e w o r k       Evaluation Warning : The document was created with Spire.PDF for Python.
Int   J   E l e c   &   Co m E n g     IS S N :   2088 - 8708       A a ppr oac t de s i g ni ng   and   d e v e l o pi ng   a n   L MS   f r am e w or k   ap pr opr i a t e   f or   . . .   ( R ados l av a   Kr al e v a )   1583   S t a ge s   1,   a n w e r e   di s c us s e i n   o ur   pr e v i o us   s t udi e s   [11,   15]  a n w e   w i l l   n o t   di s c us s   t h e m   h e r e .   T h e   da t a b a s e   c o r r e s po n ds   t o   da t a b a s e s   i n   o t h e r   L M S   pl a t f o r m s .   H e n c e ,   w e   w i l l   n o t   di s c us s   s t a ge   5.   A   pa rt i c ul a r   i nt e r e s t   i s   t h e   a r c h i t e c t u ra l   m o de l   a n t h e   de v e l o pe de s i gn   of   a n   L M S   pl a t f o r m   w h i c h   w i l l   be   di s c us s e i de t a i l   i n   t h i s   a rt i c l e .     3. 1 .   S o ftw ar e   a r c h i te c tu r al   m o d e l   T h e   s of t w a r e   a r c h i t e c t ura l   m o de l   r e p r e s e n t s   t h e   i n t e r c o nne c t i o n s   a nd  t h e   r e l a t i o n s h i ps   b e t w e e n   t h e   m o dul e s   (f o r m s o f   a   s of t w a r e   a p pl i c a t i o n .   O u r   s y s t e m   i s   a i m e a t   p r e - p ri m a r y   a n p ri m a r y   s c h oo l   c h i l d r e n   a n s h o ul pr o v i de   a n   i nt u i t i v e   a nd  e a s y - to - us e   i n t e r f a c e .   T h e   pr o po s e a r c hi t e c t u r a l   m o de l   i s   b a s e d   o n   v a r i o us   us e r   r o l e s   t h a t   c a n   us e   a n   L M S   s y s t e m .   O n   t hi s   b a s i s ,   t h e   po s s i b l e   f un c t i o n s   o f   t h e   s y s t e m   a r e   de t e r m i n e d.   T h e r e f o r e ,   t h e   a r c h i t e c t ura l   m o de l   de pe n ds   o n   bo t h   t h e   us e r s   a n t h e   f e a t ur e s   t ha t   t h e   s o f t w a r e   off e r s .   F o ur  t y pe s   of   us e r   r o l e s   a r e   c o n s i de r e d:   adm i n i s t r at or t e a c he r s t ude nt ,   a n d   gu e s t .   T h e   adm i ni s t r at or   ha s   f ul l   ri g ht s   t o   t h e   s y s t e m ,   t h e   us e r   a c c o un t s ,   a nd  i t s   c o n t e n t .   H e / s h e   c a a pp r o v e   o r   c r e a t e   e v e r y   n e w   a c c o un t .   O n c e   a   n e w   us e a c c o un t   i s   c r e a t e d ,   w h e t h e r   i t   i s   do n e   by   a n   a dm i n i s t r a t o r   o r   by   a   us e r ,   t h e   r e s po n s i b i l i t y   of   a n   a d m i ni s t r a t o r   i s   t o   de t e r m i n e   t h e   r o l e   o t h i s   n e w   us e r .   T h e n   t h e   us e r   a c c o un t   w i l l   ha v e   di f fe r e n t   p ri v i l e ge s   a c c o r di n t o   h i s / h e r   us e r   r o l e .   T h e   p r o po s e s y s t e m   n e e ds   a n   a dm i n i s t ra t o r   w i t h   c o m put e k n o w l e dge   a n s ki l l s   i n   w e b   a ppl i c a t i o n   de v e l o pm e n t .   T h e n   h e / s h e   w i l l   b e   a b l e   t o   de ve l o a n a dd   n e w   l e a rni n g   ga m e s .   A l l   t h e   f un   a ddi t i o n s   w i l l   b e   a v a i l a b l e   f r o m   t h e   P l a y   a nd  L e ar n   p a ge .   A l s o ,   t h e   a d m i ni s t ra t o r   t a ke s   r e s po n s i b i l i t y   fo r   m a k i n g   a n d   m a i n t a i ni n g   t h e   l e a rn i ng  s c h e dul e .   T h e   t e a c he r   us e r   a c c o un t   a l l o w s   r e v i e w i n a l l   s t ude n t s   r e gi s t e r e i n   t h e   t e a c h e r - l e c o ur s e .   H e / s h e   s h o ul b e   a b l e   t o   c r e a t e ,   e di t   a n de l e t e   e - c o ur s e s ,   t o pi c s   a nd  a s s i g n m e nt s   (h o m e w o r a nd  c o ur s e   pr o j e c t s ).   H e / s h e   s h o ul b e   a b l e   t r e gi s t e r   s t ude n t s   a n a pp r o v e   t h e i r   r e gi s t r a t i o n   r e qui r e m e n t s   f o r   hi s / h e r   c o ur s e s .   H e / s h e   s h o ul b e   a b l e   t o   de t e r m i n e   t h e   m e t h o ds   of   a s s e s s m e n t ,   c r e a t e   u rn s   w i t h   que s t i o n s   f r o m   w h i c h   t h e   s y s t e m   w i l l   a u t o m a t i c a l l y   ge n e r a t e   t e s t s ,   t o   hi de   o r   di s p l a y   t h e s e   t e s t s .   T h e   t e a c h e r   s h o ul a b l e   t o   c r e a t e   a ddi t i o na l   l e a rni n g   a c t i v i t i e s ,   s uc h   a s   v i s i t s   t o   m us e u m s / t h e a t r e s ,   s up po r t i n t h e   l e a rni ng  p r o c e s s .     T h e s e   a c t i v i t i e s   w i l l   di s pl a y   i n   t h e   Sc h ool   A c t i v i t i e s   m o dul e .   A l s o ,   t h e   t e a c h e r   s h o ul a b l e   t o   t r a c t h e   t i m e   t h a t   t h e   s t ude nt s   us e t h e   L M S   pl a t f o r m   a n a l l   t h e i a c t i v i t i e s .   T h e n   t h e   t e a c h e r   c a n   u n de r s t a nd  w h i c h   t e a c hi n m a t e r i a l s   a r e   f r e que nt l y   r e a d,   w ha t   t h e   m i s t a ke s   o t h e   s t ude nt s   a r e ,   a n w hi c h   e duc a t i o n   m a t e r i a l s   s h o ul b e   r e pe a t e t o   m i n i m i z e   t h e   po s s i b l e   m i s t a ke s .   T hi s   i s   e s pe c i a l l y   i m po r t a nt   f o r   dua l   l e a rn i ng,   w hi c h   i s   t h e   m o s t   c o m m o nl y   us e i B ul g a r i a .   T h e   gue s t   us e r   a c c o un t   i s   us e i n   m a n y   w e b   s y s t e m s .   It   i s   c ha r a c t e r i z e by   o p e n   a c c e s s   a n l i m i t e c a pa b i l i t i e s .   W h e n   t h e   h o m e pa ge   o f   t h e   L M S   pl a t f o r m   i s   s t a r t e d,   t h e   gue s t   a c c o un t   s h o ul a l l o w   b r o w s i n g   t h e   h e l s y s t e m ,   v i e w i n t h e   a ut h o r s ’  p a ge ,   t h e   c urr e n t   s c he dul e   a n c a l e n d a r   f r o m   Sc hool   A c t i v i t i e s   pa ge ,   b r ow s i n t h e   a v a i l a b l e   ga m e s   f r o m   P l ay   and  L e ar n   pa ge ,   c o n t a c t   i n f o r m a t i o n   f o r   t h e   t e a c h e r s   a nd  c o ur s e s   f r o m   t h e   Con t a c t   pa ge .   T h e   us e r   w i t a   gue s t   a c c o un t   c a c r e a t e   a   n e w   s t ude nt   a c c o un t ,   us i n g   t h e   " J oi n b ut t o n   w h i c h   l a u n c h e s   t h e   pa ge   c r e a t i n n e w   a c c o un t s .   T hi s   r e gi s t ra t i o n   s h o ul b e   a pp r o v e by   t h e   s y s t e m   a dm i n i s t r a t o r .   T h e   Manage   C l as s   m o dul e   s h o ul b e   a c c e s s i b l e   t t h e   t e a c h e r   a c c o un t   a n a dm i n i s t ra t o r   a c c o un t .   T h e   t e a c h e w i l l   o n l y   be   a b l e   t o   v i e w   t h e   r e gi s t e r e s t u de nt s   i n   t h e   e - c o ur s e   o r   t o   r e gi s t e r   t h o s e   s t ude nt s   w h o   ha v e   s ub m i t t e a   r e que s t .   T h e   a d m i n i s t ra t o r   c a m a n a ge   a l l   e - c l a s s e s   a n r e g i s t e us e t o   t h e m .   H e / s h e   i s   r e s po n s i b l e   f o r   t h e   da t a   s e c ur i t y   a n d   t h e   r i g ht s   t o   a c c e s s   i t .   In  t h e   S t ud y   as s i gnm e nt   m o dul e ,   t h e   t e a c h e r   s h o ul b e   a b l e   t o   a dd  n e w   h o m e w o r k,   c o ur s e w o r k,   o r   o t h e r   l e a rni n t a s ks .   T h e   da t a   r e l a t e t o   t h e m   a r e   a   s t a rt   d a t e   a n e n d   da t e   f o r   t h e   pe r f o r m a n c e ,   a   t o pi c ,   a nd  a   de t a i l e de s c r i pt i o n .   A l l   a s s i g n e t a s ks   s h o ul b e   v i s i b l e   fo r   a l l   s t ude n t s   r e gi s t e r e i n   t h e   r e l e v a nt   e - c o ur s e .   E a c h   t a s c a n   b e   s e e n   o n   t h e   Ca l e nd ar   pa ge ,   a nd  i t   i s   m a r ke i n   s pe c i a l   c o l o ur .   F o r   e xa m pl e ,   i f   a   t a s i s   n o t   c o m pl e t e o n   t i m e ,   i . e . ,   t h e   s t ude n t   d i n o t   a n s w e r   un t i l   t o   t he   e n da t e ,   i t s   c e l l   o n   t h e   c a l e nda r   w i l l   c o l o ur   i n   r e d.   If   t hi s   h a ppe n s ,   t h e   t e a c h e r   ha s   t h e   r i g h t   t o   e xt e n t h e   de a dl i n e   o r   s e t   a   n e w   t a s o nl y   fo r   a   s t ude n t   o r   gr o up  o f   s t ude n t s .   T hi s   w i l l   b e   a n   a dv a nt a ge   f o r   a l l   s t u de nt s   w h o   a t t e nd  e xt r a   c l a s s e s   fo r   a   s ub j e c t   a n d   c a n   i n de pe n de n t l y   de ve l o a ddi t i o n a l   t a s ks   o t h e r   t h a n   t h o s e   i n   t h e   c o m pul s o r y   e - c l a s s .   S e t t i n gs   c a n   b e   us e t m a ke   c ha n ge s   t o   t h e   a c c o un t   s e t t i ngs ,   s uc a s   de s i g n   t e m p l a t e   c h o i c e   a n c ha n gi ng  i n t e r f a c e   l a n g ua ge .   T h e   f o l l ow i n f e a t u r e s   a r e   a v a i l a b l e   o n   t h e   My   P r of i l e   p a g e :   us e r   d a t a ,   c o ur s e s   c o m pl e t e d,   s t u d y   a c t i v i t i e s   c o m pl e t e d,   w r i t t e n   f o r um   c o m m e n t s ,   a s s e s s m e nt s   (o n l y   fo r   t h e   s t ude nt   a c c o un t ) .   T h e   F or um   m o dul e   i s   a   g r o up  s o c i a l   n e t w o r i w h i c h   s t u de nt s   a nd  t e a c h e r s   c a n   e a s i l y   c o m m u n i c a t e   w i t e a c o t h e r,   di s c us s   l e a rni n g   m a t e r i a l s ,   a nd  s o l v e   t a s ks   t o ge t h e r .   E a c f o r um   t o pi c   c a n   b e   o pe n e (v i s i b l e o r   c l o s e d   (hi dde n ),   a c c o r di n t o   t h e   a u t h o r ' s   p r e f e r e n c e s .   T h e   f o r um   i s   a   v e r y   i m po r t a nt   t o o l   fo r   e ve r y   m o de r n   e - l e a rni n m a na ge m e nt   s y s t e m .   T h e   p r o po s e a r c hi t e c t u ra l   m o de l   o f   a n   L M S   pl a t f o r m   i s   p r e s e n t e i n   F i gu r e   2.       Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   10 ,   N o .   2 A p ri l   2020   :     1577   -   1591   1584       F i gu r e   2 .   A r c h i t e c t ura l   m o de l   o f   L M S       3. 2 .   D e s i gn   o an   L M S   f r am e w o r k   B a s e o n   t h e   de s c r i b e s o f t w a r e   a r c h i t e c t ura l   m o de l ,   t h e   de s i g o f   a   de v e l o pe e - l e a rn i ng  m a na ge m e n t   p l a t f o r m ,   c a l l e M y   c l a s s r o o m ,   w i l l   b e   pr e s e n t e i n   t hi s   s e c t i o n .   Cu rr e nt l y ,   t h e   s of t w a r e   i s   b e i n t e s t e i o n e   p ri m a r y   s c h o o l   a n d   i t   i s   s t i l l   n o t   a v a i l a b l e   o t h e   W e b .   S o m e   of   t h e   m o r e   i m po r t a n t   f e a t u r e s   o f   t h e   de v e l o pe pl a t f o rm   a r e :   -   F o ur   t y pe s   of  us e r   a c c o un t s   a r e   s uppo r t e -   gue s t ,   s t ude nt ,   t e a c h e r   a n a d m i ni s t ra t o r   [14].   G ue s t   i s   a   n o n - r e gi s t e r e us e r   w h o   ha s   t h e   m o s t   r e s t ri c t e a c c e s s .   S t ude nt s   a r e   r e g i s t e r e us e r s   w h o   c a v i e w ,   dow n l o a l e a rn i ng  m a t e ri a l ,   a n d   po s t   c o m m e nt s   o t h e   f o r um .   T e a c h e rs   a r e   r e gi s t e r e us e r s ,   w h o   c a c r e a t e   a n d   e di t   e - c o ur s e s ;   upl o a d,   e di t   a n de l e t e   l e a rni n m a t e r i a l s   (l e c t u re s ,   e xe r c i s e s ,   a s s i g n m e nt s );   c r e a t e ,   e di t ,   a n d   de l e t e   n e w   t o pi c s   i n   t h e   fo r um ;   a nd  a n s w e r   s t ude nt s '   que s t i o n s   a n c o m m e nt s .   O n l y   t h e   a dm i n i s t ra t o r   a c c o un t   h a s   f ul l   r i g ht s   t o   a c c e s s   a l l   t h e   f un c t i o n a l i t y   of   o ur   L M S .   H e / s h e   c a c r e a t e ,   e di t ,   a n de l e t e   us e r s '   pr o f i l e s ;   c r e a t e   a nd  de l e t e   e - c o ur s e s ;   c r e a t e ,   r e m o v e ,   a n e di t   a l l   t o pi c s   a n c o m m e nt s   i n   a   f o r um ,   i . e . ,   h e / s h e   c a m a na ge   a l l   s y s t e m .   -   It   s uppo r t s   v a ri o us   f i l e   f o r m a t s   a s   a   t o o l   f o r   b ui l di ng  a e - c our s e   a n d   r e l a t e l e a rni n g   m a t e ri a l s .   -   It   p r o v i de s   t o o l s   fo r   c o m m u n i c a t i o n   b e t w e e n   us e r s   o f   t h e   s y s t e m :   f o r um   a n d   e - m a i l   s e r v e r.   -   It   p r o v i de s   a   t o o l   t o   c r e a t e   a n d   e v a l ua t e   t e s t s .   -   It   p r o v i de s   a   c a l e n d a r   s c h e dul i ng  t o o l   p r e s e n t i ng   a l l   i m po r t a n t   e v e n t s ,   s uc h   a s   d a t e s   f o r   t e s t s ,   h o l i d a y s ,   e xc ur s i o n s ,   e t c .   -   It   p r o v i de s   a   t o o l   fo r   c r e a t i n g   a n d   m a na gi ng  a   c u rri c ul u m   b a s e o n   a   s t udy   pr e s e n t e d   i [50] .   -   It   ha s   a   r e s po n s i v e   w e b   de s i gn   f o r   a   s m a r t p h o n e   a nd  t a b l e t ,   a c c o r di ng   t o   p r e v i o us   s t udi e s ,   p r e s e nt e d   i n   [1 5].   W h e n   " M y   c l a s s r o o m "   pl a t f o r m   i s   s t a rt e d,   t h e   H om e pa ge   i s   l o a de a s   s h o w n   i n   F ig u r e   3.   In   t h e   c e n t ra l   pa rt   o t h e   w i n do w ,   s i b i b ut t o n s   a r e   a v a i l a b l e ,   a n t h e y   fo r m   t h e   m a i n   m e n o f   t h e   s y s t e m .   T h e s e   b ut t o n s   c o n t a i n   a   t e xt   a nd  a n   i m a ge .   I n   t h e   t o r i g ht   c o r n e r   o t h e   w i n do w ,   t h e r e   a r e   t w o   s m a l l   b ut t o n s   -   " J o i n "   a n d   " S i g i n " .   T h e y   a l l o w   c r e a t i n a   n e w   us e r   a c c o u nt   ("J o i n   b ut t o n )   o r   l o gi n   i n t o   t h e   s y s t e m   (“ S i gn  i n   b ut t o n ) .   F i gu r e   s h o w s   t h e   di f f e r e n c e   b e t w e e n   t h e   H om e pag e   o a   t e a c h e r   a c c o un t   a n t h e   s a m e   pa ge   o f   a   s t ude n t   a c c o un t .   A   s i de   m e n t ha t   o pe n s   a f t e r   l o gi n   t o   t h e   s y s t e m   offe r s   a ddi t i o n a l   s e t t i n gs   a n a p pl i c a t i o n s   t o   t h e   us e r.   I c a s e   t h e   us e h a s   a   t e a c h e a c c o un t ,   h e / s h e   c a us e   s i x   s ub - m e n us :   " M y   P r o f i l e " ,   " M a n a ge   Cl a s s " ,   " C a l e n d a r " ,   " Cl a s s   S c h e dul e " ,   " N o t i f i c a t i o n s " ,   a nd   " S e t t i n gs " .   If   t h e   us e r   ha s   a   s t u de nt   a c c o un t ,   t h e   " M a n a ge   C l a s s "   s ub - m e n u   i s   m i s s i n g .   T h e   M anag e   Cl a s s   pa ge   a l l o w s   t h e   t e a c h e r   t o   m a na ge   s t ude n t s   da t a   r e gi s t e r e d   i h i s / h e e - c l a s s .   T h e   Cal e ndar   pa ge   a l l o w s   t e a c h e r s   a n a dm i n i s t r a t o r s   t o   e n t e r ,   e di t ,   a n de l e t e   e ve n t s   (s c h o o l   a c t i v i t i e s   a n t a s ks da t a   t h a t   s t ude n t s   a n gue s t s   of   t h e   s y s t e m   c a n   v i e w .   T h e y   c a nn o t   m a ke   a n y   c h a n ge s   o r   c r e a t e   n e w   o n e s .   T h e   n a m e s   of   a l l   m o n t h s   p r e v i o us   a n ne xt   y e a r   a r e   p r e s e n t e a s   b ut t o n s   o n   t h e   t o o f   t h e   Cal e nd ar   pa ge .   T h e y   a r e   us e t o   n a v i ga t e   i n   t h e   c a l e n d a r   a n v i e w   a l l   l e a rn i ng  e v e n t s .   T o da y ' s   da t e   i s   c o l o ur e i b l ue ,   t h e   i m po rt a nt   e v e n t s   a r e   c o l o ur e i y e l l ow ,   o v e r due   a r e   c o l o ur e i r e d,   a nd  o t h e d a t e s   a r e   c o l o ur e i g r e y .   T h e   m a i n   f e a t u r e   o f   t h i s   p a ge   i s   t o   m a n a ge   a n t o   o r ga ni z e   i m po r t a n t   e v e n t s .   T o   c r e a t e   a   n e w   e v e n t ,   t h e   us e m us t   c l i c o n   t h e   de s i r e da t e ,   a nd  t h e n   a   n e w   w i n do w   w i l l   o pe n   i w h i c h   h e / s h e   m us t   Evaluation Warning : The document was created with Spire.PDF for Python.
Int   J   E l e c   &   Co m E n g     IS S N :   2088 - 8708       A a ppr oac t de s i g ni ng   and   d e v e l o pi ng   a n   L MS   f r am e w or k   ap pr opr i a t e   f or   . . .   ( R ados l av a   Kr al e v a )   1585   e n t e r   t h e   r e qui r e e v e n t   da t a .   A n   e xa m pl e   o f   a   m a t h   t e s t   e ve n t ,   c r e a t e by   a   t e a c h e r,   i s   s h o w n   i n   F i gu r e   4.     T h e   " Cl as s   Sc he du l e "   b ut t o n   i n   t h e   s i de   m e n o pe n s   t h e   m odul e   fo r   o r ga n i z i ng  a n m a i nt a i n i ng  t h e   s c h e dul e   fo r   a l l   c o ur s e s   f o r   w h i c h   t r a i n i ng  i s   p r o v i de d.   T h e   de s i g o f   t hi s   p a ge   i s   p r e s e n t e d   i F i gu r e   4.           F i gu r e   3 .   H o m e pa ge   a n d   l o gi pa ge   o M y   c l a s s r o o m   L M S           F i gu r e   4 .   D e s i g o f   t h e   c a l e nda a nd  s c h e dul e       T h e   " Cl as s e s "   s ub m e n u   p r o v i de s   a l l   t h e   t o o l s   r e l a t e t o   c re a t i n g ,   e di t i ng,   m a n a gi n g ,   a n d   de l e t i ng   t h e   c o ur s e s ,   l e s s o n s ,   h o m e w o r k,   a n d   a dd i t i o na l   l e a rn i ng  m a t e r i a l s .   A f t e r   c l i c k i n " C l as s e s " ,   t h e   " M y   C l as s e s pa ge   l o a ds .   It   c o n t a i n s   a ddi t i o n a l   s ub m e n us   fo r   e a c h   e - c l a s s .   F o r   e xa m pl e ,   l e t   us   s e l e c t   t h e   G r am m ar   c our s e   a s   s h o w n   i F i gu r e   w hi c h   upl o a ds   a   p a ge   f o r   n e w   l e s s o n s   i n   t e xt   f o r m a t   (p df ,   t x t ,   do c ,   H T M L a n d/ o r   v i de fo r m a t   i s   l o a de d.   T h e   t e a c h e c a n   e di t ,   a dd ,   de l e t e   w hi l e   t h e   s t ude nt   c a o n l y   v i e w   t h e   up l o a de i n f o rm a t i o n.   A   l e s s o n   t e m pl a t e   a t   o ur   L M S   pl a t f o r m   i s   pr e s e nt e i n   F i gu r e   5.   T h e   H om e w or k   s u b m e n pr o v i de s   t w o pt i o n s ,   a   h o m e w o r c r e a t i o n   p a ge   a n t e s t s   c r e a t i o n   a ppl i c a t i o n.   Cu rr e nt l y ,   t h e   t e s t s   t ha t   c a n   b e   do n e   w i t h   o u r   L M S   pl a t f o r m   a r e   o nl y   c l o s e d - e n de w i t f o ur   po s s i b l e   a n s w e r s .   A f t e t h e   s t u de nt   c o m pl e t e s   a   t e s t ,   h e / s h e   r e c e i ve s   a   c e r t a i n   num b e r   o f   po i n t s ,   b a s e o n   t h e   n u m b e r   o f   p o i n t s   f o r   e v e r y   c o r r e c t   a n s w e r ,   w h i c h   i s   gra de o n   a   s c a l e   p r e - de t e rm i n e by   t h e   t e a c h e r.   T hi s   a s s e s s m e n t   a ppe a r s   a t   t h e   e n o f   t h e   t e s t   a n i s   a l s a dde t o   t h e   l e a rn e r ’s   p r o f i l e .   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   10 ,   N o .   2 A p ri l   2020   :     1577   -   1591   1586   T h e   " F or um "   s ub m e n a s   s h o w n   i n   F i gue   l e a ds   t o   a   m o dul e   w h o s e   pr i m a r y   r o l e   i s   t o   pr o v i d e   c o m m uni c a t i o n   b e t w e e n   t e a c h e r s   a nd  s t ude nt s .   F o r   i t s   n o rm a l   w o r k,   i t   us e s   fo ur   t a b l e s   f r o m   t h e   da t a b a s e :   " c a t e go r i e s " ,   " s ub c a t e go r i e s " ,   " r e pl i e s "   a n " t o pi c s " .   T h e   f i r s t   f o r um   p a ge   i s   d i v i de i n t o   t w o   c o m po n e nt s :   " add  ne w   t opi c -   t o   a dd  a   n e w   t o pi c   i n   t h e   fo r um   a n " h om e w or k   pr obl e m -   a c c e s s   t t h e   e a rl i e r   a s ke que s t i o n s   r e l a t e t o   a   s e l e c t e t o pi c .   It   h a s   f o ur   p r e - c r e a t e s a m pl e   t o pi c s :   " H om e w or k " ,   " F i e l T r i p " ,   " Subj e c t s " ,   " O t he r " .   A d di t i o na l   t o pi c s   a nd  s ub t o pi c s   c a n   b e   a dde d   by   t h e   a dm i ni s t r a t o o t e a c h e r.     T o   a dd  a   que s t i o n   t o   t h e   f o r um ,   t h e   s t ude nt   s h o ul s e l e c t   on e   o f   t h e   t o pi c s ,   a s   h e / s h e   c a nn o t   c r e a t e   a   n e w   t o pi c   a s   s h o w n   i F i gu r e   6.   T h e   c o m po n e n t   c o n t a i ni ng  t h e   q ue s t i o n s   a l r e a dy   a s ke s h o w s   t h e   que s t i o n   t i t l e ,   t h e   us e r' s   na m e ,   w h o   po s t e i t ,   da t e   o f   po s t i n g,   n u m b e r   o f   v i e w s ,   a nd  n u m b e r   o f   r e pl i e s .   C l i c ki ng  o n   t h e   t i t l e   o f   a n   a l r e a dy   c r e a t e po s t   o pe n s   t h e   que s t i o n   i t h e   po s t .   T h e   A dd   ne w   t opi c   b ut t o n   o pe n s   a   pa ge   fo r   a s ki n g   que s t i o n s   a s   s h o w n   i F i gu r e   6.   T h e   " Sc h oo l   A c t i v i t i e s "   s ub m e n u   o pe n s   t h e   p a ge   i w h i c h   t he   t e a c h e r   c a n   pub l i s h   a ddi t i o n a l   a rt i c l e s   a n n e w s .   T h e   pa ge   us e s   da t a   f r o m   t h e   " n e w s "   r e l a t i o na l   t a b l e .   T h e   r e qu i r e i n pu t   d a t a   a r e   t i t l e   a n d     s ub j e c t   t e xt s .   T h e   " P l ay   and  L e ar n "   s ub m e n i s   de s i g n e s i m i l a rl y   t o   t h e   p r e v i o us   s u b m e n a n l e a ds   t o   e duc a t i o na l   ga m e s .   T h e   da t a   i s   r e c o r de i n   t h e   " g a m e s "   t a b l e .   T h e   " C ont a c t   t e a c h e r "   p a ge   c o n t a i n s   c o nt a c t   i n f o r m a t i o n:   e - m a i l ,   p h o n e   num b e r   a n t h e   t e a c h e r s ’  na m e s   a n s uppo rt   s t a f f .   T h e   d a t a   i s   r e c o r de i n   t h e   " c o n t a c t "   t a b l e .   W e   us e a   r e s po n s i v e   w e de s i gn   f o r   t h e   f r o n t - e n de v e l o pm e n t   f o r   o ur   e - l e a rni n s y s t e m .     T h e   pl a t f o r m   ha s   a n   a d a pt i v e   de s i gn   t h a t   i s   c o m pa t i b l e   w i t h   m o b i l e   c o m put i ng  de v i c e s   s u c h   a s   t a b l e t s   a n d   s m a r t p h o n e s .   T h us ,   w h e a   us e r   l o a ds   t h e   s y s t e m   o n   h i s   m o b i l e   de v i c e ,   t h e   i n t e r f a c e   e l e m e n t s   o n   e v e r y   pa ge   w i l l   a ut o m a t i c a l l y   a da pt   t o   us e   i t   e a s i l y   o n   a   s m a l l   s c r e e n.   T h e   b ut t o n s   w i l l   ge t   b i gge r,   t h e   c o n t ra s t   o f   t h e   t e xt   w i l l   b e   s t r o nge r,   a n d   t h e   l e s s   i m po rt a nt   e l e m e nt s   w i l l   b e   r e m o v e d   o r   r e duc e d.   A   h o m e pa ge   v i e w   o n   t h e   " M y   c l a s s r o o m "   L M S   pl a t f o r m   i n   a   m o b i l e   w e b   b r ow s e r   i s   p r e s e n t e d   i F i g u r e   7 .           F i gu r e   5 .   D e s i g o f   " M y   Cl a s s e s "   pa ge ,   a   c o ur s e   pa ge ,   a nd  l e s s o n   pa ge   Evaluation Warning : The document was created with Spire.PDF for Python.