Sei sulla pagina 1di 16

INTRODUCTION

Topic: Building a system


supporting for general education

Student: Pham Duy Hoan
Class: ICT - 541
Student ID: 20091134
Supervisor: Dr. Vu Tuyet Trinh
1
CONTENT
Implementation, conclusion and perspective
Objectives of thesis
Survey of current e-learning systems
2
System analysis and design
Survey of current e-learning systems


3
Survey of current e-learning systems 1
Survey of current e-learning systems
4
Comparisons of e-learning systems
2
Popular e-learning systems
Duolingo
Khan
Academy
Memrise Learnzillion
C
o
m
p
a
r
a
t
i
v
e

a
s
p
e
c
t
s

Personlization

Highly
personalized

Partly
personalized

Partly
personalized

No support
Teacher-support
oriented
No support
Partly
supported
Little
support
Highly
supported
Data science
application
Heavy
application
Skillful
application
Skillful
application
Poor
application
Impact on
learning
experience
High impact High impact High impact Low impact
Objectives of thesis
5
Building an e-learning system with some innovations and
additional features, which will provide
A content management system for teachers.
An online environment for students and teachers to track
activities, practice and review knowledge via virtual
classes, which could help improve the effectiveness in
teaching and studying
System analysis and design
6
Definitions of Knowledge Units
1
Knowledge
related to
subject
Skills
Theories
Definitions
Principles
System analysis and design



7
Data organization
2
Classes Chapter Knowledge Unit
1
n
1
n
Question
m
n
Question Pack
m
m
covering
covering
level
level
level
level
System analysis and design





8



Architecture model 3
VIRTUAL CLASS
TEACHER
STUDENT
Content
knowledge
Test data
Knowledge
data
Create and manage
content
Test data
K
n
o
w
l
e
d
g
e

d
a
t
a
Report system
Assignment log Student activity log
S
t
u
d
e
n
t

s

l
o
g

d
a
t
a
T
a
k
e

a
s
s
i
g
n
m
e
n
t
s
R
e
v
i
e
w

a
s
s
i
g
m
e
n
t
s
Assignment log
System analysis and design
9
For teachers ( content management module )

Functional hierarchy diagrams
4
TEACHER
Content collection
management
Question pack
management
Question
management
Knowledge Units
management
Categorization
system
management
KU List
management
Group of
criterion
management
Criterion
management
Test
management
Knowledge
management
System analysis and design
10
For teachers ( class management module )

Functional hierarchy diagrams
4
Class
management
Student
manegment
KU List
management
Assignment
management
Tracking student
progress
Add student
Active
student
Apply KU List
Create
assignment
Assign to
student
View students
report
Teacher
System analysis and design
11
For students

Functional hierarchy diagrams
4
System analysis and design
12
Data flow diagram
5
Implementation, conclusion and
perspective
13
Implementation environment
1
Required Environment
Database management
systems
Relational Database Management Systems (MySQL)
NoSQL (MongoDB)
Programming language
Server side
PHP (CodeIgniter
framework)
Client side
Javascript, Bootstrap CSS
framework
Operating System
Server Linux (Redhat or Ubuntu)
Client Any OS and browsers
Implementation, conclusion and
perspective


Satisfied most of the outlined basic features:
Create an environment for teacher and student to improve
the efficiency of online learning
Help teacher manage student more effectively via a
reporting tool
Some existing disadvantages:
Quite complicated for new user
No support for real time class, lack of public library for
students

14
Conclusion
2
Implementation, conclusion and
perspective

Trying to simplify and optimize the system structure to improve
user experience
Building a public library for teacher and students to share,
exchange their documents
Building algorithms for evaluating students result
15
Perspective 3
16

Potrebbero piacerti anche