Font Size: a A A

Research And Implementation Of Interactive Teaching Platform Based On Yii Framework

Posted on:2018-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:T T HuiFull Text:PDF
GTID:2358330542962925Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid popularization of mobile Internet and the deep development of informationization in the institutions of higher education,the mobile Internet-based online teaching schemes and platforms have been gradually accepted by various educational institutions,and then a series of mobile Internet-based teaching platforms have been built and adopted.Compared with traditional teaching schemes,the web-based online teaching platform could provide a convenient channel for the communication between teachers and students,and then improves teaching efficiency to a certain extent.Meanwhile,abundant learning resources could be provided timely.However,the existing web-based online teaching platforms have been excessively concerned about the presentation of teaching contents,such as video,courseware,and then ignore the interaction between teachers and students.In fact,the interaction is the key to activate students' interests in learning and improve students' ability of thinking and expression.Therefore,it is necessary to design and implement an interaction enhanced teaching platform.On the analysis of the web-based online teaching schemes and platforms,in this thesis,we design and implement a novel online teaching platform centered on teaching interactions based on Yii framework and AJAX technology.The main contributions of the thesis are described as follows:(1)We analyze the research history and current status of online teaching and interaction teaching,and study the main functionalities and characteristics related to the interactive teaching platforms,and then present the design strategy of combination of interaction and resource sharing.(2)In order to enhance the interaction between teachers and students,we combine MySQL database with Redis caching technology,which could also increase the number of concurrent requests,accelerate the reaction speed,and relieve the pressure of database access from users.(3)In order to decrease the complexity of authority management,we design and implement an efficient background authority management system based on role-based access control model,which could decrease the management overhead and maintenance cost.(4)On the analysis of user requirement on interaction based teaching platform,we design in detail the functionality modules,which mainly include answer center module based on WorkerMan-chat framework,and system security modules(such as prevention of SQL injection,bug repair from Yii framework,prevention of XSS attacks).Centered on the combination of teaching interactions,resource sharing,teaching Q&A,and teaching rethinking,in this thesis,we detaildedly design and implement an interaction-based teaching platforms,which mainly includes teaching reflection,information release center,question and answer center,classroom record,teachingresources,message board,comment sharing.Furthermore,to enhance the stability,throughput and security,we take full consideration of popular technologies,such as Redis,WebSocket,AJAX and WorkerMan.In summary,our designed platform could efficiently increase the self-reflection in teaching for teachers,enhance the interactions between teachers and students,and activate the learning interests of students,and increase the students' ability of thinking and expression to some extent.Therefore,it could be a useful complement to the existing classroom teaching scheme.
Keywords/Search Tags:interaction teaching, teaching platform, Yii framework, teaching reflection, system design
PDF Full Text Request
Related items