Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
2
2021-136
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Sulokshan Vijeyakumar
2021-136
Commits
34c0ab49
Commit
34c0ab49
authored
Apr 20, 2021
by
Ariyasuthan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update README.md
parent
7fab53af
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
50 additions
and
0 deletions
+50
-0
README.md
README.md
+50
-0
No files found.
README.md
View file @
34c0ab49
# 2021-136
# Main Objective
-Help students do self learning.
-Help students understand the basic concepts of OOP.
-Develop the knowledge of students by giving more practices.
-Support them to find where do they lack.
# Main Research Questions
-How to assist self learning for a student?
-How to make students understand the basic concepts of OOP?
-How to give good practices to them?
-How to make them learn OOP languages efficiently?
-How to automate the source code correction?
# Individual research questions
IT18170580
-How can the system identify a class diagram?
-How the students understand the concepts of OOP through class diagrams?
-How to automate the process of identifying class diagram and its components?
-How to convert class diagram into an OOP source code?
-How to generate codes suitable for each type of relationships?
IT18083392
-How to Integrate the process of converting the source code to Abstract Syntax Tree using Natural Language Processing in to E Learning platform?
IT18112542
-How is the level of readiness students in motivation for participating in e-learning courses?
-How to make reinforcement learning tractable and interpretable?
-How to assist students in self learning with the help of reinforcement learning?
IT18109122
-How to reduce the time taken for correcting the source codes?
-How to compare the answers given by the teacher and student?
-How to automate the source code correction?
-What kind of a system will be used for automatic correction?
# Individual Objectives
IT18170580
-Automating the UML class diagram to OOP source code converting process
-Integrating the image processing-based automation system with online learning platform
IT18083392
-Converting the source code uploaded by students into Abstract Syntax Trees.
IT18112542
-Create a reinforcement learning system to assist students on their sel learning.
IT18109122
-Convert teacher’s source code to abstract syntax tree.
-Compare the syntax trees of studdents with teachers one and evaluate.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment