Font Size: a A A

Research And Implementation Of Learning Credit Evaluation And Security Deposit For Online Learning

Posted on:2021-03-30Degree:MasterType:Thesis
Country:ChinaCandidate:J L ZhuFull Text:PDF
GTID:2427330647458912Subject:Computer technology
Abstract/Summary:PDF Full Text Request
There are several problems in current online learning platform.In terms of the platform control over learning behavior,it appears as the lack of effective supervision of learning process and the low completion rate,the general situation of slack learning attitude and cheating,the lack of scientific planning of learning methods and the serious fragmentation,and the low standard-reaching rate of learning results and the poor credibility.In terms of the platform data security,it appears as the data of learning behavior is easy to be attacked,leaked and abused.To solve these problems,this thesis defines the concept of learning credit,and builds a learning credit model oriented to deep learning.Meanwhile,it builds a security deposit and sharing model of learning credit data based the blockchain technology.The main work of this thesis is divided into following three parts:Firstly,this thesis researches the deep learning theory in education,combines deep learning with online learning platform from the perspective of learning credit,and proposes the concept of learning credit.Besides,this thesis declares the characteristics of learning credit from the four aspects of online learning process,attitude,method and results based on the comparative analysis of the concepts and features about deep and surface learning,then builds a learning credit model oriented to deep learning in online learning platform.The model includes five evaluation dimensions of participation,positivity,regularity,qualified rate and influence,as well as 14 explicit or implicit behavior indicators,which can collect evaluation data of learning behavior multi-ways,supervise learning process real-time,measure learning attitude accurately,evaluate learning methods scientifically,and examine learning achievements strictly.In addition,the corresponding learning behavior abnormality detection mechanism strengthen credit contract effectively.Secondly,this thesis completes the encryption and signature of the learning behavior data by hash function and asymmetric encryption technology,and designs the smart contract for security deposit based on solidity.Besides,it distributes the Ethernet currency for deploying contract by metamask,implements the consensus synchronization and block confirmation by Ethash algorithm,so as to realize the deployment of the smart contract and the security deposit of the data on the Ethereum platform which ensures the consistency,confidentiality and tamper resistance of the online learning data.Afterwards,this thesis ensures the discovery of neighbor nodes and the transmission of the data based on P2 P network,and designes the smart contract rule for matching permissions according to different roles,so as to realize the access control contract and deployment on the Ethereum platform which can carry out secure access control and share data at the same time.Finally,this thesis implements the prototype system based on learning credit evaluation and security deposit.It introduces the development tools,the system structure diagram and the implementation details of the key modules,and shows the system operation results.The research of this thesis can effectively evaluate learners' learning behavior state and solve the security deposit of online learning data on the distributed network.Moreover,it realizes the access control to the shared data and provides a new way for online learning platform to implement educational contracts and share services.
Keywords/Search Tags:online learning, learning credit evaluation, security deposit, access control, blockchain
PDF Full Text Request
Related items