Dissertation > Excellent graduate degree dissertation topics show
Research about Building a Sefl-studying Environment Based on Network for Teaching Programming
Author: GouYan
Tutor: LiuDongSheng
School: Inner Mongolia Normal
Course: Curriculum and Pedagogy
Keywords: self-studying environment network teaching platform programming
CLC: TP311.1-4
Type: Master's thesis
Year: 2009
Downloads: 162
Quote: 5
Read: Download Dissertation
Abstract
|
Under the guidance of learning theories of constructivism, cognition, and humanism psychology, drawing on the researching experience of self-studying environment based on network worldwide, studying bibliographies, surveying, practice, combining properties of programming course, this thesis, based on the network teaching platform of Tsinghua EOL, builds up a self-studying environment, in which an online evaluating system and plagiarism-checking system are used, the platform is patched up, and characteristics of programming are emphasized.The thesis studies the basic theories and methods of building self-studying environment based on network, by practice the process of teaching programming on the Tsinghua EOL platform, designs a process mode of self-learning programming on it, gives the general designing process of building the self-learning programming environment with the mode. The building process, though the Tsinghua EOL is a good teaching platform with nearly perfect functions which can meet users’basic needs, there are still some shortcomings that special uses for different subjects can not be made.For this reason, the author combines the online evaluating system with the online plagiarism-checking system to add some new functions to the platform, which is one of the most important contents. In the self-learning process, students can submit their programs to the online evaluating system which automatically evaluate the programs, and they can receive the evaluating results from the system. With the help of this system, the teacher in charge of this lesson need not check programs one by one any more, which reduces his burden dramatically and avoids the subjective errors. In the process, students will be excited when the system feeds back a success message, which brings them happiness, in turn stimulates them to do more exercises, and enables them to face challenges. The teacher can check students’programs whose feedback is success with the help of the online plagiarism-checking system to see if the similarity between those programs is high enough to suspect their writers plagiarizing. Then the teacher determines the event by querying those suspects. If someone were determined to be a plagiarizer, the teacher would punish him, which can effectively reduce plagiarizing, supervise and administrate students’learning process. Finally the author evaluates the power of the system, points out some problems, and gives some solutions to them.Through this research, the author could solve several problems existing in teaching programming, which may offer some clues to building self-studying environment for other subjects and promote using network teaching platform in teaching reform.
|
Related Dissertations
- Syntactic Features Based Pronoun Resolution,TP391.1
- Research on Intelligent Learning-Based Multi-Sensor Target Recognition and Tracking System,TP391.41
- The Design of Embedded Image Transmission Terminal Based on the TCP/IP Protocol,TP368.1
- Fuzzy Programming Approach for Solving Multilevel Programming Problem,O221.2
- Designand Research of Network Teaching Platform Based on J2EE,TP311.52
- Combined DWT Dynamic Data Reconciliation Research and Application,TP274
- Study on Learning Performance Evaluation Based on Universities’ Network Teaching Platforms,G434
- Research and Application Based on Location and Path Optimization of Emergency Logistics Systems,F252
- Based on CAD ??/ CAM technology, CNC programming method of parts,TG659
- Some Algorithic Results on Solutions of Flow Games,O225
- Problem Solving Generalized Geometric Programming Two global optimization methods,O224
- Transformer equivalent circuit model based on the process of computing and software development wave,TM41
- Rural Postman Problem varying network and ant colony algorithm cutting plane,O221.4
- Research about Constraints Condition of Mathematical Programs with Stochastic Equilibrium Constraints,O224
- Wu's method in multi-objective planning application,O221.6
- A Alternating Direction Method for Quadratic Semidefinite Programming,O221.2
- The Neural Network for Solving Optimization Problems,O224
- Utility Optimization Problem and Generalization of p-Optimal Martingale Measure with Jumps,O224
- A New Algorithm of Positive Definite Quadratic Programming,O221.2
- The Research on the Algorithms of Some Quadratic Programming,O221.2
- Two Kinds of Multi-Level Programming,O221.1
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Programming
© 2012 www.DissertationTopic.Net Mobile
|