Discussion on Six-Step Approach of Programming Courses in Vocational Colleges
Because of the abstract of programming courses, the weak learning ability of vocational college students and the shortage of learning resources, it is difficult to purely apply action-oriented teaching in programming courses nowadays. This paper provides
- PDF / 135,491 Bytes
- 7 Pages / 429.725 x 659.895 pts Page_size
- 50 Downloads / 196 Views
1 Information & Engineering College, Binzhou Polytechnic, Binzhou, Shandong, China Institute of Vocational & Adult Education, East China Normal University, Shanghai, China [email protected]
Abstract. Because of the abstract of programming courses, the weak learning ability of vocational college students and the shortage of learning resources, it is difficult to purely apply action-oriented teaching in programming courses nowadays. This paper provides an improved action-oriented teaching based on the characteristics of the course and the student and the existed learning resources. The new method is named IDCEAG, which follows the six steps of “importing a case→designing its algorithm→coding its function→explaining its knowledge→applying by self→guiding its summary”. By practice, IDCEAG can achieve the teaching aims on training programming capability. The method is also suitable for the other integrated courses of theory and practice included in the computer related major. Keywords: IDCEAG.
1
action-oriented
teaching,
programming,
six-step
approach,
Introduction
Action-oriented teaching has been advocated in vocational education circles to train the professional ability recently. During studying, it requires not only with brain, but also with heart and hand. Action-oriented teaching makes the student more interested and innovative in learning, and then trains the professional ability in the activities [1]. Under the guidance of action-oriented teaching, vocational colleges carried out a bold reform. With the practical experience in curriculum reform of computer software major in Binzhou vocational college, the article provides an improved action-oriented teaching approach named IDCEAG, which fits for programming courses and vocational student.
2
Course Analysis
As an important curriculum in major program of computer software, it is the main aim of programming course to train the students’ programming skills. The skills include *
The research is supported by department of education, Shandong Province Grant #J08WG60 to X. J. Zhang.
H. Tan (Ed.): Knowledge Discovery and Data Mining, AISC 135, pp. 659–665. springerlink.com © Springer-Verlag Berlin Heidelberg 2012
660
S. Du and X. Zhang
the ability to use IDE, to code, to debug and to solve practical problems by programming with advanced language [2]. It requires to design an algorithm, and to build a mathematic model through observing, analyzing, inducing and reasoning in the process of solving practical problems. The process is creative exploration and constantly thinking beyond oneself [3].The thinking way is so abstract and different from usual problem-solving that the students are rusty and hard to accept. So to train program-thinking is the first difficulty of the course [3]. At the same time, grammar rules of programming language are vast, complex and closely connected with each other. It’s not enough to study by reading and reciting. There is no vividly way for the students to know how the program runs. These determine that grasping the rules is ano
Data Loading...