Search · four archives
Search · four archives
10 papers · ranked by Valyu relevance
Koichi Yamashita, Ryota Fujioka, Satoru Kogure, Yasuhiro Noguchi + 2 more
'Tatsuhiro Konishi' 'Yukihiro Itoh'] In this paper, we describe three practical exercises relating to algorithm education. The exercises are based on a learning support system that offers visualization of program behavior. Systems with the ability to visualize program behavior are effective to promote the understanding…
Ryosuke Ishizue, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa
'Yoshiaki Fukazawa'] Many researchers have proposed program visualization tools for memory management. Examples include state-of-the-art tools for C languages such as SeeC and Python Tutor (PT). However, three problems hinder the use of these and other tools: capability (P1), installability (P2), and usability (P3).…
Gargi Banerjee, Sahana Murthy, Sridhar Iyer
Multiple studies report that Computer Science (CS) instructors face problems on how to integrate visualizations in their teaching. This problem gets compounded for instructors in technology-constrained classrooms that are common in developing countries. In these classrooms, students are not able to interact with…
Koichi Yamashita, Ryota Fujioka, Satoru Kogure, Yasuhiro Noguchi + 2 more
'Tatsuhiro Konishi' 'Yukihiro Itoh'] Pointers are difficult learning targets for novice learners of C programming. For such difficult targets, introducing a system visualizing program behaviors is generally expected to support learners to understand the targets. However, visualization in existing systems often conceals…
Wei Zhang, Jonathan A Fine, Christopher Sculley, Jordon McGraw + 1 more
The representation of complex biomolecular structures and interactions is a difficult challenge across life sciences. Researchers and students use unintuitive 2D representations to gain an intuitive understanding of 3D space and molecular interactions. Since this is cumbersome for complex structures, such as…
Koichi Yamashita, Takamasa Nagao, Satoru Kogure, Yasuhiro Noguchi + 2 more
'Tatsuhiro Konishi' 'Yukihiro Itoh'] In this paper, we describe a code-reading support environment and practical classroom applications using this environment to understand nested loops. Previously, we developed a code-reading support system based on visualization of the relationships among the program code, target…
Kirill Zinovjev, Marc W. van der Kamp
Motivation: Experimental structural data can allow detailed insight into protein structure and protein-ligand interactions, which is crucial for many areas of bioscience, including drug design and enzyme engineering. Typically, however, little more than a static picture of protein-ligand interactions is obtained…
Kirill Zinovjev, Marc W. van der Kamp
X-ray crystallography allows detailed insight into protein structure and protein-ligand interactions, which is crucial for many areas of bioscience, including drug design and enzyme engineering. However, crystal structures provide little more than a static picture of proteinligand interactions, whereas dynamical…
Althea Hansel-Harris, Andreas Tillack, Diogo Santos-Martins, Matthew Holcomb + 1 more
Virtual screening using molecular docking is now routinely used for the rapid evaluation of very large ligand libraries. As such, it has become an increasingly common approach in early-stage drug discovery. These screenings generate large amounts of data proportional to the size of the compound library used, which must…
Babu Bassa
In this communication the author describes a software tool named "ChameleonSort". The software program, developed by the present author is useful in the sorting of biological sequence variants like those accumulating mutations while diverging from the common ancestors. Examples include viral protein variants, protein…