Collaborative Program Visualization with Woven Stories and Jeliot 3

نویسندگان

  • Andrés Moreno
  • Niko Myller
  • Erkki Sutinen
چکیده

The novel concept of collaborative program visualization combines individually oriented cognitive tools with a collaborative environment. The concept is based on the socio-cultural constructivism in which collective actions are in the key role. In this context the learning process is acculturation into an established community of practice where the subjective feelings and knowledge of the participants is transformed into commonly accepted knowledge of the community. This process is supported by the environment called JeCo that supports both synchronous and asynchronous collaborative tools. Users of this new platform will collaborate in developing programs and solving together different programming tasks. The platform structure is the result of the union of two already developed tools: Woven Stories, which provides the collaborative environment, and Jeliot 3, which animates the programs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Jeliot 3, an Extensible Tool for Program Visualization

Jeliot 3 is a program visualization tool that can be used in introductory courses of programming. It animates a large set of Java programs and can interact with the BlueJ IDE. Jeliot 3 has been tested and shown to be useful for novice students with difficulties in programming. In this paper, we discuss how Jeliot 3 has been designed to allow for extensibility with modular design. This allows bo...

متن کامل

Various Utilizations of an Open-Source Program Visualization Tool, Jeliot 3

In this paper, we present an open-source program visualization tool, Jeliot 3. We discuss the design principles and philosophy that gave rise to this successful e-learning tool and to several other related environments. Beside Jeliot 3, we introduce three different environments, BlueJ, EJE, and JeCo that use Jeliot 3 as a plug-in to allow visualization of the program code. Another system, FADA,...

متن کامل

The Fundamental Design Issues of Jeliot 3

Programming and algorithms are hard subjects to teach and learn. Especially novices seem to have problems to grasp the basic concepts of programming and algorithms. Software visualization has tried to provide help for teaching and learning these subjects. The Jeliot family is a group of program and algorithm visualization tools to help novices to form the new concepts of programming and algorit...

متن کامل

Collaborative Software Visualization for Learning: Theory and Applications

A s collaborative learning in general, and pair programming in particular, has become widely adopted in computer science education, so has the use of pedagogical visualization tools for facilitating collaboration. This introduces new challenges to the visualization tools, and thus, research and theory to support the development of collaborative visualization tools is needed. Currently, there is...

متن کامل

From mindtools to social mindtools: Collaborative writing with Woven Stories

The rapid development of computer-supported collaborative environments has highlighted the need for collaborative knowledge construction devices. Because most available mindtools do not promote collaboration, there is a need for social mindtools that can be used in collaborative learning situations. We have used activity theory as a conceptual framework to define the requirements of social mind...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004