Programming Tools
Recently Published Documents





Misbahu S. Zubair ◽  
David J. Brown ◽  
Thomas Hughes-Roberts ◽  
Matthew Bates

AbstractVisual programming tools allow users to create interactive media projects such as games and animations using visual representations of programming concepts. Although these tools have been shown to have huge potential for teaching children, research has shown that they may not be accessible for children with cognitive impairments, including those with autism spectrum condition. Therefore, this study proposes a set of recommendations for the design of accessible visual programming tools for children with autism spectrum condition. Semi-structured interviews with experts ($$n=7$$ n = 7 ) were conducted and thematically analysed to identify initial recommendations. A second set of semi-structured interviews with a subset of the initial experts ($$n=3$$ n = 3 ) were then conducted to validate and produce a final set of recommendations.

2021 ◽  
Vol 5 (1) ◽  
pp. 48-56
Elisa Mei Sintiasari ◽  
Donna Setiawati ◽  
Wisnu Sanjaya

Shopsock is one type of business in the field of shoe sales, so far the sale of shopsock products has been carried out by interacting with direct consumers and the marketing is not optimal. To optimize product sales and marketing, in this study an online sales website (e-commerce) was built to display information on products sold in shopsock stores and customers can easily make purchases. This website was built using the waterfall method, object modeling using UML, open source programming tools based on PHP, MySQL database and the result achieved is an e-commerce website to expand market prey for promotion and make it easier for consumers to buy shopsock products

2021 ◽  
Vol 19 ◽  
pp. 95-99
Marcin Górski ◽  
Wojciech Andrzej Piwowarski ◽  
Mariusz Dzieńkowski

The article presents a comparative analysis of popular ASP.NET Core MVC and Symfony 4 frameworks. Two web applications, containing the same functionalities and acting as a simple system for managing articles, were implemented in these technologies. The applications underwent time performance tests during typical operations performed by means of a simple form such as entering, editing, viewing and deleting data. These actions were performed automatically using commands from the Puppeteer library. The listed operations were repeated 10, 100 and 1,000 times in order to obtain precise mean times. On the basis of the obtained results, it was difficult to clearly state which of the compared programming tools is better. The ASP.NET Core MVC framework coped much better with two time-consuming operations, i.e. entering and editing data. Its results in this regard (the average from 1,000 repetitions) were respectively approximately 28% and 25% better compared to the Symphony 4 framework. However, for the two less time-consuming operations, i.e. displaying and deleting articles, the Symphony 4 framework proved to be considerably better. Its results with regard to displaying and deleting articles (the average for 1,000 measurements) were respectively 15% and 36% lower compared to the other of the tested frameworks.

Pedro Plaza ◽  
Manuel Castro ◽  
Jose Manuel Saez-Lopez ◽  
Elio Sancristobal ◽  
Rosario Gil ◽  

2021 ◽  
Vol 4 (135) ◽  
pp. 35-42
Valeriy Mazurenko

The article is devoted to practical aspects of using graphic programming tools in the educational process, and, particularly, to their application for performing laboratory classes in technical disciplines.The unpredictable rapid changing in conditions for providing education process due to coronavirus restrictions have required a new manner of how to conduct teaching in remote mode. This task urgently required to be resolved in the short term. But there were no published sources that contain practical advises and described real experience how to do this. Thus, the presented article is an attempt to close this gap. Due to results presented in the article this task could be resolved by using graphic programming languages that opens a field of possibilities for students in using models to explore properties of a real object by means of simulation of the virtual analog. It is argued the selection of programming system, the variations of beginning lessons are considered, the experience in using such system as Simulink is revealed. The advantages and disadvantages of the selected system are indicated from the point of view of its application to the educational process. There are some recommendations for building the sequence of laboratory classes on the base of graphic programming tools. In the beginning these models could be developed preliminary and delivered for students to explore them and then, with more students’ experience and skills, the models could be created by students themselves. The real experience obtained during on-line education phase demonstrates that this approach increases students’ interest for learning and accelerate the educational process. One more conclusion is that virtual laboratory classes as well as all other achievements in using remote mode of education should be implicated in the educational process when it returns to conventional mode of functioning.

2021 ◽  
Vol 21 ◽  
pp. 103819
Ayesha Sohail ◽  
Mehwish Iftikhar ◽  
Robia Arif ◽  
Hijaz Ahmad ◽  
Khaled A. Gepreel ◽  

2020 ◽  
Vol 25 (2) ◽  
pp. 39-44
Rena Melawati ◽  
Sri Pudjaprasetya ◽  
Novry Erwina ◽  

This project discusses the methods of binary linear programming with an application of scheduling problem for students and teachers in an addi-tional class program. This topic was inspired by the the problems faced by several schools, which in preparing students for exams, often need to or-ganize additional class programs. Such a program is certainly efficient, because it can save teaching load, but is quite complicated in terms of scheduling. The desired schedule must fit the student learning times and teacher availability. Using mathematical modeling, conditions and regula-tions are expressed in the form of mathematical equations and or inequali-ties, which act as constraints. Next, formulating the problem in the stand-ard form, allow us to implement the integer linear programming tools available in Matlab. The output we obtained, were in the form of a binary matrix, directly representing the student learning schedule, as well as the teacher's teaching schedule.

Sign in / Sign up

Export Citation Format

Share Document