Font Size: a A A

C# Programming Algorithm Thinking Training Research Based On Blended Learning

Posted on:2017-06-25Degree:MasterType:Thesis
Country:ChinaCandidate:F R HuangFull Text:PDF
GTID:2348330482995396Subject:Education Technology
Abstract/Summary:PDF Full Text Request
Algorithm is the core of programming to solve the problem,but also the thinking methods of computer science.The connotation of the C# language program design is to cultivate learners' ability of solving problems,which is named the algorithm thinking ability.It is a breakthrough point of this article which through blended teaching to improve learning performance,improve students' algorithm thinking ability to solve problems.This paper investigates the cognitive ability status of grade2015 students of Shanxi vocational college of information technology software technique major.On the basis of constructivism,the author develops a C# language algorithm thinking training support system based on Moodle.According to the syllabuses of C# language program design course,this system provides the students with algorithm design cases and learning objective test and other resources.The system has functions such as teacher management courses,upload learning resources,students thinking training tests,postings,interaction between teachers and students,answering questions,etc.In software technique major of grade 2015 of the c # language program design course teaching,adopting the system to carry out the "class + network" blended learning experiment,the teacher must first do a good preparation before class,make the related study materials and algorithm case embedded into the learning system.Students can realize autonomous learning through the Moodle courses before or after class,and be able to solve the problem through computer programming.In the class,problem communication between teachers and students answer the questions,so cycle,it can effectively train students' ability to discover problems,analyze and solve problems of logical thinking ability.After a semester of teaching practice,the results to the evaluation of the students in the experimental class show that the students' academic performance and learning interest has been significantly improved,learning habits and learning attitudes also have changed.Teachers effectively improve the teaching performance through “Network + classroom” blended learning.“Network + classroom” blended learning effectively guarantee the implementation of teachers' dominant and the students.“Internet +class” not only present higher requirements to teacher's professional level,but also boost the ability of the students.
Keywords/Search Tags:C# Language, Algorithm Thinking, Moodle Course, Blended Learning
PDF Full Text Request
Related items