Loading [MathJax]/extensions/MathZoom.js
Hiroaki Hashiura - IEEE Xplore Author Profile

Showing 1-9 of 9 results

Filter Results

Show

Results

There have been many practices using software development as a subject for Project-Based Learning (PBL). While PBL for software development has high educational effects, it is difficult for learners to realize many of its educational effects because they overly focus on the activities themselves. Therefore, this paper proposes a support system for visualization of acquired skills in PBL for softwa...Show More
In recent years, the paradigm of social coding in software development has attracted attention to developers all over the world, and GitHub which is a social coding tool has spread to the area like education. There are many cases using it as a platform of PBL (Project Based Learning). However, since GitHub is not a tool for education, it is difficult to evaluate learners. This research focuses on ...Show More
In database design, conceptual data modeling (CDM) is an indispensable activity. In CDM education, there is a problem that it takes much effort of teachers to evaluate learners' models. To address the problem, automated evaluation methods and systems for the models have been reported. Generally, they take an expected answer and the learner's model as inputs, and determine whether the model include...Show More
With the growing number of services on the Internet, the need for secure software development has increased. It is required for secure software development to consider security in the whole development life cycle. It is indispensable for secure software development to use various types of security knowledge. This study deals with security requirement analysis. Existing security requirements modeli...Show More
Courses to train modeling competence are held in higher educational institutions. These courses focus on the final artifacts submitted by learners for analysis and/or evaluation and do not clarify the intermediate creation process. This study focuses on quality of the final class diagram submitted by learners and trials and errors during the creation process. We tried to verify a hypothesis that l...Show More
In recent years, practical software development exercises have been carried out in many higher education institutions. To carry out the exercises effectively, it is important that teachers understand the difficulty of learners in exercises and advise appropriately for it. Currently, a common way to check the results of the exercises is that teachers review artifacts which learners submitted. Howev...Show More
In order to cultivate human resources with an advanced skill of software development, it is necessary to make the learner acquire the programming technology as the basis at an early point and with certainty. Programming education is conducted with a focus on exercise, and it is often the case that the result is made submitted as a report, in order to evaluate the degree of fixation for the knowled...Show More
Recent years, the practical software engineering education has been carried out in universities and other higher education institutions. In this paper, we propose a software development exercise support system that collects a finer-grained history of students' activities. This system makes it easy to understand the status and progress of students learning by teachers. Then, this system will help s...Show More