The University of Sheffield
Department of Computer Science

Zhenyang Han MSc Dissertation 2015/16

Scratch for Ruby on Rails Applications

Supervised by P.McMinn

Abstract

Along with the rapid development of computer science, computer-related technologies are about to influence and change most working fields even a number of technological products have become an indispensable part of people's daily life. As pervasive computer technologies have been accepted by the public, there are an increasing number of nonprofessional users who try to program. In recent years, the rise of visual programming tools is quite an attractive way to meet that requirement. However, there is not a special toolkit which contributes to develop Rails applications. Therefore, a desktop application which is used to visually program Ruby on Rails applications is proposed and implemented in this project. Specifically, the relevant technologies involve graphical user interface programming and multi-threading programming.