Codewitz – Creating Learning Objects for Better Programming Skills
Esa Kujansuu, Tampere Polytechnic, Finland
E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education, in Vancouver, Canada ISBN 978-1-880094-57-0 Publisher: Association for the Advancement of Computing in Education (AACE), San Diego, CA
The basic programming concepts can remain hidden for the students during the basic courses and thus they can often have difficulties in learning advanced features of programming. The difficult concepts for the students were examined in the survey of Codewitz project. The project was established to solve the problem by developing interactive learning objects for helping students in their learning process. These learning objects show to students how a structure works and what happens in the memory while the program is executed. The learning objects have been and will be developed according to the results from Needs Analysis and other surveys. With the interactive web-based user interface students can explore examples step-by-step whenever having problems in learning process. The project is open to any institution having programming courses. The project is based on sharing the examples, experiences and research results for free.
Kujansuu, E. (2005). Codewitz – Creating Learning Objects for Better Programming Skills. In G. Richards (Ed.), Proceedings of E-Learn 2005--World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (pp. 93-97). Vancouver, Canada: Association for the Advancement of Computing in Education (AACE). Retrieved January 23, 2019 from https://www.learntechlib.org/primary/p/21149/.
© 2005 Association for the Advancement of Computing in Education (AACE)
- Kölling M., Rosenberg J. (1996). Blue – A language for Teaching Object-Oriented Programming, Proceedings of the 27t h SIGCSE Technical Symposium on Computer Science Education, pp. 190-194.
- Miyadera Y., Huang N., Yokoyama S. (2000). A programming language education system based on program animation. Proceedings of Conference on Education Uses of Information and Communication Technologies, Beijing, China, 2000
- Boyle T. (2003). Design principles for authoring dynamic, reusable learning objects. Australian Journal of Educational Technology, 19(1), pp46-58, available at http://www.ascilite.org.au/ajet/ajet19/boyle.html , referenced
These references have been extracted automatically and may have some errors. If you see a mistake in the references above, please contact firstname.lastname@example.org.