Loading...
Search for:
gamification
0.065 seconds
Source Code Summarization Using Crowdsourcing
, M.Sc. Thesis Sharif University of Technology ; Heydarnoori, Abbas (Supervisor)
Abstract
During software evolution and maintenance, developers deal with various challenges, such as locating features, fixing bugs, and adding new features. One of the first steps to perform most of the software maintenance activities, such as updating features or fixing bugs, is to have a relatively good understanding of the program’s source code which is often written by other developers. A code summary is a description about a program’s entities (e.g., its methods) which helps developers have a better comprehension of the code in a shorter period of time. However, generating code summaries can be a challenging task. To mitigate this problem, in this thesis, we introduce CrowdSummarizer, a code...
Badge-based User Behavior Analysis in Social Media
, M.Sc. Thesis Sharif University of Technology ; Rabiee, Hamid Reza (Supervisor)
Abstract
As human societies develop and get more complex, the trend of social media changes to satisfy the more specialized needs of its users. Community-based Question and Answering sites are examples of very successful cases of those social media which respond to users’ pecialized needs. The survival of these Community-based Question and Answering sites do heavily depends on the voluntary contributions of their users. Hence, many of these Community-based Question and Answering sites apply gamification tools such as badges, points and reputation to prevent users’ churn and also to incentive new comers to participate in site-activities. The main purpose of this research is to investigate if the...
Applying Gamification in Corporate Entrepreneurship Culture, Specially Missionary Organizations; Through SafirFilm Case Study
, M.Sc. Thesis Sharif University of Technology ; Yavari, Elham (Supervisor) ; Banki, Sara ($item.subfieldsMap.e)
Abstract
Although existing literature on organizational culture and its change process contains meaningful and rich theories but our studies show that there is no perfect and detailed framework on linking organizational culture change and corporate entrepreneurship culture. In addition to that, Gamification –defined as taking the game design elements into non-game contexts– is a fruitful and academically rich research area. Fortunately an idea proposed recently to explain a method for enhancements in organizational culture in general, and in corporate entrepreneurship culture in particularby Yavari and Jafarian based on using game mechanisms. In their paper "A Gamification-Based Method for Corporate...
Animation–based Gamification of Children
, M.Sc. Thesis Sharif University of Technology ; Habibi, Jafar (Supervisor) ; Hemmatyar, Ali Mohammad Afshin (Supervisor)
Abstract
Creative play is both engaging and educational. Finger painting, building with blocks, drawing, or dressing up – all such activities intimately link imagination and self expression with exploration and problem solving. With creative play, children have fun while learning new skills and enhancing their understanding of the world. However, with the popularity and ubiquity of digital devices, an increasing amount of play time happens in the digital world, such as with video games where the link to creativity is sometimes questionable. Instead of creative play, children simply play. In this thesis, we describe the design, development and preliminary evaluation of a novel animation tool for...
Path Simplification Game
, M.Sc. Thesis Sharif University of Technology ; Abam, Mohammad Ali (Supervisor)
Abstract
The problem of path simplification is an important problem in computer science. With the advances in navigation and geographical information based systems, simplification and data compression have gained considerable importance. The intends to find a path with less weight than the provided path while estimating the initial path with good accuracy and simplifying the storage and process cost of path information. This problem is not only useful in Geographical Information Systems, but it also has use cases in image processing and computer graphics and has been studied a lot in computational geometry. In this research, we introduce a simplification game that models the limited version of the...