The Model-View-Controller (MVC) design pattern is very useful and widely used for implementing systems with user interfaces in object-orientedprogramming languages. However, implementation of an MVC system in state-b...
详细信息
Nowadays, Java programming is used in a variety of application systems as a highly portable object-orientedprogramming language. To assist its self-studies by novice students, we have developed the Java programming l...
详细信息
Nowadays, Java programming is used in a variety of application systems as a highly portable object-orientedprogramming language. To assist its self-studies by novice students, we have developed the Java programming learning assistant system (JPLAS), and implemented the personal answer platform on ***. JPLAS offers several types of exercise problems at different learning levels, including the grammar-concept understanding problem (GUP), the value trace problem (VTP), the mistake correction problem (MCP), the element fill-in-blank problem (EFP), the code completion problem (CCP), and the phase fill-in-blank problem (PFP). Any answer is automatically marked by string matching with the correct one on the platform. In this paper, we present an implementation of the six problem types in a Java programming course in Okayama University. We generated 109 problem instances by following its curriculum and assigned them to 58 third-year students as homework before the final examination. Their solution results reveal the difficulty difference among the problem types and confirm the validity in the Java programming course.
The object oriented programming paradigm is widely used in science and engineering. Many open and commercial libraries are written in C++, and increasingly provide bindings to Python, which is much easier to learn, bu...
详细信息
Nowadays, a huge amount of patient records are being maintained, including medications, tests, treatments, immunisations and doctor details. However, having some of these records in papers is only possible. So, there ...
详细信息
Nowadays, a huge amount of patient records are being maintained, including medications, tests, treatments, immunisations and doctor details. However, having some of these records in papers is only possible. So, there is a growing interest towards digitalising healthcare records and maintaining healthcare data electronically. Healthcare data maintenance is essential to create a comprehensive view of patients and thereby improve patient engagement and health outcomes and suggests proactive measures to counter the rising health issues. The blockchain concept is implemented for this purpose, using which the authenticity is verified. It is done with the help of a high-level object-orientedprogramming language known as solidity. Furthermore, this process creates a smart contract for healthcare data. Thus, it provides a structure of data with inherent security qualities. In addition to the Blockchain, health records can be visualised in a graph known as a Knowledge Graph. Knowledge Graph is written in Neo4j browser using graph query language Cypher. This graph connects distinct quantities to represent corresponding data in a network.
This paper presents a web system that allows to display and execute methods on objects created with the Web objects in XML (WOX) framework, where the user can provide values for each of the method parameters through a...
详细信息
ISBN:
(数字)9798350361513
ISBN:
(纸本)9798350372304
This paper presents a web system that allows to display and execute methods on objects created with the Web objects in XML (WOX) framework, where the user can provide values for each of the method parameters through a web interface. The paper also reviews some existing systems with similar functionality and shows some of their relevant features. The interface of the system is presented, along with some examples that demonstrate its functionality, in particular, the paper shows how a user can display and execute methods on WOX objects. It should be noted that WOX is a framework that allows the creation of object-based distributed applications, which are interoperable among different object-orientedprogramming languages. WOX uses XML as the format representation for objects, and it uses HTTP as its transport protocol.
Inequitable access to food has negative effects on the health and quality of life of urban residents, especially in regions known as Food Deserts (FDs). Interventions to increase food access are inconsistently effecti...
详细信息
Inequitable access to food has negative effects on the health and quality of life of urban residents, especially in regions known as Food Deserts (FDs). Interventions to increase food access are inconsistently effective when applied to different regions in the U.S. This work seeks to answer two research questions: (1) can differences in interventions efficacy be explained by local demographic factors and geographies?;and (2) can multidimensional metrics be used to isolate what demographic factors drive food inaccessibility? Results indicate that the efficacy of interventions does depend on local demographic factors and infrastructure, especially bus service. Additionally, demographic factors can act either to increase or impede food access. After distance to the store, the presence of a child under 5 in the household was the most significant limiting factor to accessing healthy food. Conversely, a household size exceeding 4 members had the greatest positive impact on food access. These results show how the combination of simulation modeling and multi-dimensional metrics can inform decision makers about what demographic factors drive inaccessibility, and the interventions that would be most effective and sustainable.
Various software efforts embrace the idea that object oriented programming enables a convenient implementation of the chain rule, facilitating so-called automatic differentiation via backpropagation. Such frameworks h...
详细信息
In this paper, the authors strive to set out a methodology for the learning outcomes revaluation using object-orientedprogramming higher education courses regarding JAVA™ programming language as a pilot sample in the...
详细信息
In this paper, the authors strive to set out a methodology for the learning outcomes revaluation using object-orientedprogramming higher education courses regarding JAVA™ programming language as a pilot sample in the evaluation and adjustment process that needs to be done periodically. For that purpose, authors analyze learning outcomes and hourly rate of the teaching subjects in the JAVA™ courses (EQF/CROQF level 6 and 7) at different higher education institutions with an aim to set out a solid base for employers in the IT industry to provide feedback from the labor market and suggest the segments for further improvement. Employers were asked to fill out a survey in which they needed to assess (on a scale from 1 to 5) how much their employees knew about each of the segments, i.e., for each learning outcome or content topic that was covered by the JAVA™ programming language in the class. According to the employers and in relation to the defined learning outcomes, their employees needed additional education in almost all segments of object-oriented JAVA programming, especially in two segments. In this paper, the authors present in detail the obtained analysis and the results of the conducted survey regarding IT employees with guidelines that should be considered in the revision of existing syllabuses and curriculums.
Mechanics are one of the pillars of gameplay, enabled by the underlying implementation of the game. In particular, self-amending mechanics are mechanics that change themselves dynamically and are a common source of du...
详细信息
programming languages are incredibly versatile, enabling developers to create applications and programs that suit their individual requirements. This article introduces a new language called Cesno, designed from the g...
详细信息
暂无评论