International Association for Development of the Information Society, 2015
We have explored educational methods for algorithmic thinking for novices and implemented a block... more We have explored educational methods for algorithmic thinking for novices and implemented a block programming editor and a simple learning management system. In this paper, we propose a program/algorithm complexity metric specified for novice learners. This metric is based on the variable usage in arithmetic and relational formulas in learner’s algorithms. To evaluate the applicability of this metric for novice education, we discuss the differences between three previous program complexity metrics and our proposed metric.
Abstract; The purpose of this study is to propose the mechanism of transmission and management of... more Abstract; The purpose of this study is to propose the mechanism of transmission and management of knowledge for the development of the knowledge community in the learning space, within the educational context.. In this paper, we examine the knowledge ...
International Association for Development of the Information Society, 2016
Conceptual modeling is one of the most important learning topics for higher education and seconda... more Conceptual modeling is one of the most important learning topics for higher education and secondary education. The goal of conceptual modeling in this research is to draw a class diagram using given notation to satisfy the given requirements. In this case, the subjects are asked to choose concepts to satisfy the given requirements and to correctly extract the relations between objects and services. In this paper, we aim to propose criteria for evaluating conceptual modeling errors made by university freshmen. To achieve this research goal, we quantitatively analyzed class diagrams made by novice learners. Based on the results of three types of experiments, we propose 12 criteria, which are divided into 4 types, for evaluating class diagrams made by novices.
International Association for Development of the Information Society, 2015
We have explored educational methods for algorithmic thinking for novices and implemented a block... more We have explored educational methods for algorithmic thinking for novices and implemented a block programming editor and a simple learning management system. In this paper, we propose a program/algorithm complexity metric specified for novice learners. This metric is based on the variable usage in arithmetic and relational formulas in learner’s algorithms. To evaluate the applicability of this metric for novice education, we discuss the differences between three previous program complexity metrics and our proposed metric.
Abstract; The purpose of this study is to propose the mechanism of transmission and management of... more Abstract; The purpose of this study is to propose the mechanism of transmission and management of knowledge for the development of the knowledge community in the learning space, within the educational context.. In this paper, we examine the knowledge ...
International Association for Development of the Information Society, 2016
Conceptual modeling is one of the most important learning topics for higher education and seconda... more Conceptual modeling is one of the most important learning topics for higher education and secondary education. The goal of conceptual modeling in this research is to draw a class diagram using given notation to satisfy the given requirements. In this case, the subjects are asked to choose concepts to satisfy the given requirements and to correctly extract the relations between objects and services. In this paper, we aim to propose criteria for evaluating conceptual modeling errors made by university freshmen. To achieve this research goal, we quantitatively analyzed class diagrams made by novice learners. Based on the results of three types of experiments, we propose 12 criteria, which are divided into 4 types, for evaluating class diagrams made by novices.
Uploads
Papers by Mizue Kayama