110 likes | 222 Views
ICALT 2004. Classification of Computerized Learning Tools for Introductory Programming Courses: Learning Approach Timo Rongas Arto Kaarna Heikki Kälviäinen. BACKGROUND INFORMATION. Increasing amount of students + Hiring more staff Using tools as aid. Tightening resources.
E N D
ICALT 2004 • Classification of Computerized • Learning Tools for Introductory • Programming Courses: • Learning Approach • Timo Rongas • Arto Kaarna • Heikki Kälviäinen ICALT 2004, Joensuu
BACKGROUND INFORMATION • Increasing amount of students • + • Hiring more staff Using tools as aid Tightening resources ICALT 2004, Joensuu
REQUIREMENTS • Is suitable for Beginners • Supports Self-Study • Supports Teacher • Supports Problem Solving • Teaches Syntax • Teaches Semantics • Teaches Pragmatics What is important for us? Which tools answer to which requirements? ICALT 2004, Joensuu
WHAT WAS FOUND • Several different types of applications tackling different parts of the requirements • Categories: • IDE • Visualisation tools • Submission Systems • Virtual Learning Environments ICALT 2004, Joensuu
Swiss-army knife for professional programmers Beginner tools simplification Allow for creation of complete programs Familiarises the student to the process of programming INTEGRATED DEVELOPMENT ENVIRONMENTS ICALT 2004, Joensuu
VISUALISATION TOOLS • Animating the insides of the program Programming instructions for somekind of entity • Demonstrate the flow of the program Lowers the level of abstraction • An easy, playfull, approach to understanding ICALT 2004, Joensuu
SUBMISSION SYSTEMS • Controlling exercise submissions • Evaluation • Automatic Feedback • Bookkeeping ICALT 2004, Joensuu
VIRTUAL LEARNING ENVIRONMENTS • A whole course in one package Theory Collaboration Exercises FAQ Project Feedback • Combination of other categories • Self-study possibilities + collaboration between students = More focused teaching from the staff ICALT 2004, Joensuu
SUMMARY • Plenty of different systems available for different purposes. • A tool that answers the needs should always be selected. • ”To the uneducated, ’A’ is just three sticks.” • -- A.A. Milne ICALT 2004, Joensuu
ADDITIONAL INFO • For additional information, please contact • http://www.it.lut.fi/project/eeip/ • THANK YOU ICALT 2004, Joensuu