Font Size: a A A

The Research And Design Of C Language Autonomous Learning Platform Based On Network

Posted on:2012-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:W Y ChenFull Text:PDF
GTID:2167330332990870Subject:Education Technology
Abstract/Summary:PDF Full Text Request
The C language program designing which is popular at home or abroad recently, is a basic course of computer major and other related majors, is a advanced course of studying other computer courses such as data structure,java language program designing;also is the basis of in-depth studying programming。So, improving the instructing quality of C language is important to cultivate the students'computer skills. On the one hand , the concept of C language is complex because of its too much rules and flexible using. For learners, it is not easy to master the C language in 45 minutes. On the other hand, they are interested in some interesting software, for example:photoshop,flash and so on. Because the C language seems boring and can not attract the students'interests. To student, it is not easy to master this course in such a short time.Recently, with the application of the information technology in the area of education, no matter the education forms or the education measures have improved greatly. During this time, a new education form—network learning appeared gradually. To be a effective supplement and extension for the traditional classroom education, the network has played a more and more important role in the field of education. And this platform is the vector of network learning. The quantity and quality of researching and designing have been paid attention by the national ministry of education.For the difficulty in the traditional C language learning and the advantages of recently network learning which are discussed above. Is there one method which can use the advantages of network to solve the difficulty of traditional C language learning? The answer is YES. The article try to design a C language autonomous learning platform based on network for stimulating the students'interesting and improving their learning quality to some extend. According to the features and problems of learning C language in the traditional classroom environment, this article research and design a C language autonomous learning platform based on network, whose objective has been achieved. The article has six chapters. The first chapter has mainly elaborated the research background and significance of this platform, including the research targeted,content and method which were at home or abroad. The second chapter mainly elaborated the theory of the platform, including some concepts and autonomous learning theory,constructivism learning theory and so on. The third part has analysis this platform, including analysis of learning goals,analysis of learners and analysis of learning activities and so on. The fourth part introduced the overall architecture design and functional design. The fifth part elaborated the every steps of developing the platform, including the mainly technology,database designing and implement of every function modules. The last chapter is conclusion and outlook.This article is guided by the constructivism learning theory and autonomous learning theory, using the computer network to be the developing tool and environment. On the platform, the students can learn the C language and never be controlled by the time and space. If any problems, they could communicate with the teachers and classmates in time or not, which trying to help the learners to master the C language.
Keywords/Search Tags:network, C language, autonomous learning, learning platform, constructivism
PDF Full Text Request
Related items