Material Detail

CodeWitz

CodeWitz

The goal of this Network is to plan, produce and evaluate unique illustration, animation and visualization aids for students and teachers of computer programming, who are involved in the field of professional and/or higher education. By reducing complexity in learning computer programming these aids, referred as Learning Objects help the learners to better understand and master, and the teachers to better explain and illustrate the problems connected to the use of basic and advanced structures in computer programming. The need for the Network is based on the common observation that many students of computer programming encounter in their courses very serious learning-problems. For storing and sharing of resources the Network seeks to develop and implement a material bank platform. It is simply a neutral kernel for storing and sharing resources. The material bank will be accessible for all teaching institutions over the Internet. There are currently the following number of Learning Objects under each PCD path in CMB: Java Object Oriented Programming User-Defined Classes 6 Basic Structures Selection 4 Methods 4 Arrays 9 Loops 16 Basics 4 Database Programming Basics 10 Operating Systems Concurrent Programming Basic examples 8 C++ Basic Structures Files 3 Selection 11 Recursion 1 Structures 8 Loops 38 Operators 3 Arrays 9 Pointers 10 Functions 23 Basics 13 Object Oriented Programming User-Defined Classes 3 Data Structures Basics of Data Structures 8 Strings 2 Algorithms Basic Concepts Data Structures 2 Embedded Systems Basic Concepts Embedded Processors 3 Total of 198 Learning Objects and 592 Plans in CMB.

Quality

  • Editor Reviews
  • User Rating
  • Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.