Visualization of Bugs in Subtraction with Black-Box Model

نویسندگان

  • Tsukasa Hirashima
  • Mutsuko Noguchi
  • Akira Takeuchi
چکیده

In this paper, an error-awareness learning environment targeting the bugs of multi-digit subtraction is described. We, first, introduce the block -box model where the minuend is embodied as blocks and the subtrahend is embodied as boxes. In the block -box model, the process of subtraction is embodied as concrete manipulation of putting the blocks in the boxes. The bugs in multi-digit subtraction can be visualized as irregular manipulation of the blocks and boxes. We have developed a learning environment where a learner subtracts a multi-digit number described with blocks and boxes by direct-manipulation. The learner then can reconstruct an erroneous subtraction including a bug with irregular manipulation of the blocks and boxes. Through this reconstruction, we expect that a learner will increase his/her understanding about the procedure of subtraction. In this paper, an experimental evaluation of the learning environment is also described.

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

ثبت نام

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

منابع مشابه

Techniques for Identifying Elusive Corner-Case Bugs in Systems Software

Modern software is plagued by elusive corner-case bugs (e.g., security vulnerabilities). There are no scalable, automated ways of finding them, therefore such bugs can remain hidden until software is deployed in production. This thesis proposes approaches to solve this problem. First, we present black-box and white-box fault injection mechanisms, which allow developers to test the behavior of t...

متن کامل

Collaborative Energy Debugging for Mobile Devices

We aim to detect and diagnose code misbehavior that wastes energy, which we call energy bugs. This paper describes a method and implementation, called Carat, for performing such diagnosis on mobile devices. Carat takes a collaborative, black-box approach. A noninvasive client app sends intermittent, coarse-grained measurements to a server, which identifies correlations between higher expected e...

متن کامل

Bisubstrate Kinetic Model for Enzymatic Decolorization of Reactive Black 5 by Coprinus cinereus Peroxidase

In this study, decolorization of the diazo dye, Reactive Black 5 (RB5) in a Coprinus cinereus peroxidase-catalyzed reaction has been investigated. A bisubstate kinetic model for the reaction rate based on the Ping-Pong mechanism was assumed for the enzymatic decolorization. Experiment...

متن کامل

Leveraging User Interactions for In-Depth Testing of Web Applications

Over the last years, the complexity of web applications has grown significantly, challenging desktop programs in terms of functionality and design. Along with the rising popularity of web applications, the number of exploitable bugs has also increased significantly. Web application flaws, such as cross-site scripting or SQL injection bugs, now account for more than two thirds of the reported se...

متن کامل

Expanding Human Interactions for In-Depth Testing of Web Applications

Over the last years, the complexity of web applications has grown significantly, challenging desktop programs in terms of functionality and design. Along with the rising popularity of web applications, the number of exploitable bugs has also increased significantly. Web application flaws, such as cross-site scripting or SQL injection bugs, now account for more than two thirds of the reported se...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2002