Font Size: a A A

Visual Basic Programming Experts In The Field Of Knowledge And Its Role In The Programming Process

Posted on:2004-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:N HaoFull Text:PDF
GTID:2208360095951205Subject:Development and educational psychology
Abstract/Summary:PDF Full Text Request
In this study, the methods of unstructured interviews, questionnaire and behavior observation were used to acquire the in-domain declarative and procedural knowledge of the experts who majored in VB programming, and the analysis for the protocols which were registered according to the experts' reporting when they were programming practically was also used to find out how the knowledge worked on the progress of the VB programming. The results showed that:1, The experts who major in the VB programming mainly possess five kinds of declarative knowledge: the basic knowledge of VB programming, the principle of VB programming, the kernel knowledge of Windows system, the knowledge of software engineering and the knowledge about the sample of programming.2, The difference on the mastery of the declarative knowledge between experts and the novices is not in the aspect of "quality", but in the aspect of "quantity". Though they beer the same kind of the declarative knowledge, the experts take on more information than the novices on each kind of knowledge. On the whole, the experts' mastery of the declarative knowledge is much more perfect than that of the novices.3, The experts have several kinds of automatic basic skills, mainly including: interface-designing, code-writing and program-debugging. The novices are about in the same lever as the experts on the first aspect, but they are less skillful than the experts on the later two aspects.4, The domain-general strategy embodied in the programming process of the experts mainly deal with the method of mean-goal analysis which can not embodied in the programming process of the novices.5, The domain-special strategies which the experts possess include the strategy of vision, the strategy of noting, the strategy of feedback-processing and the strategy of standing by the user. The experts and the novices have large difference on these four kinds of strategies.6, The in-domain knowledge occupied by the experts have much impact on their programming processes, which influence on the establishment of the mental model, the process of becoming more concrete of the mental modal, the enactment of the goals and the choice of the operators as well as form designing and code writing.7, As a whole, the in-domain knowledge occupied by the experts play the decisive effect on the efficient programming behavior of the experts, which is the most important decisive factor which makes the experts more excellent than the novices.
Keywords/Search Tags:VB, program, expert, knowledge
PDF Full Text Request
Related items