In our paper we introduce curricula of on-line courses of programming in Imagine Logo environment. Courses were meant mainly for IT science teachers with small or no experience in programming. We characterize successful participation in the course by following aims: Programmer � defines and uses own commands for the turtle; recognizes situations where using parameter in command is appropriate, � creates more turtles; changes shape of the turtle to the image or describes the shape by simple drawinglist, � changes the behaviour of the turtles; turtles react on events or changing properties of their surroundings, � controls turtles by launching processes, � uses buttons, sliders and multimedia objects for enriching own projects. Figure 1 Milky Way project We developed prototype of the project which contains all aims mentioned above – Milky Way project. We describe ways that we have chosen to fulfil educational aims. We discuss several examples that we used for constructing basic programmer skills in Imagine – turtle geometry, repetition of commands, definition of own commands, reactions on events and processes for controlling turtle's movement. We tried to develop skill to read and understand unknown code, to analyse solution and to find principles on which solution is based. We consider these skills as essential for teaching of programming. Latter we search for propaedeutic of advanced techniques of programming in Imagine Logo in our courses, especially recursion and object-oriented approach as described in Blaho and Kalaš (2002). We examine final projects of several participants and design alternatives for program. We explore knowledge authors of the programs missed that could help them to reduce their solution. We deduce a few recommendations for teachers’training in Logo programming from our experiences
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.