• Title/Summary/Keyword: Example-based programming

Search Result 147, Processing Time 0.023 seconds

The raise the efficiency of game graphics design education using game engine : In focus of Unity3D and Torque (게임엔진 활용으로 게임 그래픽 교육 효율성 제고: 유니티3D(Unity3D)와 토크(Torque) 엔진을 중심으로)

  • Kim, Chee-Hoon;Park, Sung-Il
    • Cartoon and Animation Studies
    • /
    • s.29
    • /
    • pp.151-172
    • /
    • 2012
  • Game production education in a university is very important because it is the stage for completing a game education course as well as for determining a future of game industry. In order to perform various experience and creative learning, it should be able to effectively use a computer infrastructure representing the knowledge and information society for the purpose of obtaining and re-processing information necessary for game production through prediction of directions of game industry as well information technology. This research is focused on an effective game engine education for students whom want to become game graphics designers. The purpose of this study is to draw a lesson of game production utilizing game engines and it enables practice-focused class for game production. It also allows the class participant to manufacture prototypes without support from game programmers for their outcomes of works planned during the game production class. The theoretical background of game production compared and analyzed exemplary game engines. Based on the result, the study selected Unity 3D engine and conducted the research on the background where the Unity engine has been selected and its characteristics. In addition, this study provided an example of game production utilizing a game engine, and also described the details of actual realization. This study selected Torque3D with the Unity in order to identify the purpose of this study and efficiency of learning. Thus, the previous situation is that the class remained in making a game plan during the course of game production project and, students whose major is not game programming. Now, it is necessary for students to make many efforts to make a game in an active and positive attitude by utilizing a game engine beyond the previous method of class.

Simulation of crop growth under an intercropping condition using an object oriented crop model (객체지향적 작물 모델을 활용한 간작조건에서의 작물 생육 모의)

  • Kim, Kwang Soo;Yoo, Byoung Hyun;Hyun, Shinwoo;Seo, Beom-Seok;Ban, Ho-Young;Park, Jinyu;Lee, Byun-Woo
    • Korean Journal of Agricultural and Forest Meteorology
    • /
    • v.20 no.2
    • /
    • pp.214-227
    • /
    • 2018
  • An object oriented crop model was developed to perform crop growth simulation taking into account complex interaction between biotic and abiotic factors in an agricultural ecosystem. A set of classes including Atmosphere class, Plant class, Soil class, and Grower class were designed to represent weather, crop, soil, and crop management, respectively. Objects, which are instance of class, were linked to construct an integrated system for crop growth simulation. In a case study, yield of corn and soybean, which was obtained at an experiment farm in Rural Development Administration from 1984 to 1986, were compared with yield simulated using the integrated system. The integrated system had relatively low error rate of corn yield, e.g., <4%, under sole and intercropping conditions. In contrast, the system had a relatively large underestimation error for above ground biomass except for grain compared with those observed for corn and soybean. For example, estimates of biomass of corn leaf and stem was 31% lower than those of observed values. Although the integrated system consisted of simple models, the system was capable of simulating crop yield under an intercropping condition. This result suggested that an existing process-based model would be used to have more realistic simulation of crop growth once it is reengineered to be compatible to the integration system, which merits further studies for crop model improvement and implementation in object oriented paradigm.

Hierarchical Visualization of the Space of Facial Expressions (얼굴 표정공간의 계층적 가시화)

  • Kim Sung-Ho;Jung Moon-Ryul
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.31 no.12
    • /
    • pp.726-734
    • /
    • 2004
  • This paper presents a facial animation method that enables the user to select a sequence of facial frames from the facial expression space, whose level of details the user can select hierarchically Our system creates the facial expression space from about 2400 captured facial frames. To represent the state of each expression, we use the distance matrix that represents the distance between pairs of feature points on the face. The shortest trajectories are found by dynamic programming. The space of facial expressions is multidimensional. To navigate this space, we visualize the space of expressions in 2D space by using the multidimensional scaling(MDS). But because there are too many facial expressions to select from, the user faces difficulty in navigating the space. So, we visualize the space hierarchically. To partition the space into a hierarchy of subspaces, we use fuzzy clustering. In the beginning, the system creates about 10 clusters from the space of 2400 facial expressions. Every tine the level increases, the system doubles the number of clusters. The cluster centers are displayed on 2D screen and are used as candidate key frames for key frame animation. The user selects new key frames along the navigation path of the previous level. At the maximum level, the user completes key frame specification. We let animators use the system to create example animations, and evaluate the system based on the results.

Empirical Analysis of the Effect of Avatars on Learner's e-Learning Performance : Emphasis on Trust Transference between Avatars and Contents (아바타가 학습자 이러닝 성과에 미치는 영향에 관한 실증연구:아바타와 학습내용간 신뢰전이를 중심으로)

  • Chae, Seong-Wook;Lee, Kun-Chang;Lee, Keun-Young
    • Asia pacific journal of information systems
    • /
    • v.19 no.4
    • /
    • pp.149-176
    • /
    • 2009
  • In the recent e-learning environment, avatars are often used to help learners get familiar with the contents, which is ultimately to motivate them to study more. Therefore, it is important to investigate whether avatars have actually the desirable effect on users of e-learning materials. Surprisingly, however, no extensive study has been conducted on this crucial issue Accordingly, main objectives this study are summarized as follows. First, we need to gain better understanding of how much learners' trust towards avatars (termed as "avatar trust") is transferred to learners' trust towards e-learning contents (termed as "contents trust"). Second, we need to investigate how much learners' personal relationships with avatars as well as learning behaviors change depending on avatar types (attractive vs. professional) and contents complexity (easy vs. difficult). As described in the study objectives, in order for us to analyze empirical data more systematically, we classified avatar types into two: "attractive" and "professional;" the contents are categorized as either "easy" or "difficult." Therefore, it is essential for this study to build a prototype e-learning website on which our research purpose can be realized and tested effectively with proper avatar types and e-learning contents. For this purpose, we built a prototype e-learning website, in which avatars are invited from currently working avatar instructors used in real-world e-learning websites, and e-learning contents are adapted from real-world contents about Java programming topic, which have been proved to have shown high quality and reliability. Our research method includes questionnaire survey by inviting a number of valid respondents comprised of office workers who are believed to have high demands for the e-learning contents as well as those who have previous experience with avatar instructors. Respondents were given one of the four e-learning experiment conditions (2 avatar types x 2 contents types) on a random basis. Each experimental e-learning condition is framed to have the same quality but different avatar type and content complexity. Then the respondents are asked to fill out the survey form which has questions about avatar trust, contents trust, personal relationships with avatar, and learning behavior, among others. Regarding the constructs used in research model, we based them rigorously on previous studies. For example, we used six constructs such as behavior to give information (BGI), behavior to obtain information (BOI), need for inclusion wanted, need for control wanted, contents trust, and avatar trust. To measure them, 7-Likert scales were used in the questionnaire. E-learning performance was measured indirectly through two constructs such as BGI and BOI. Six constructs used in the research model were adopted and revised from the FIRO-B model suggested by Schutz. Empirical results are as follows: First, professional avatars are more effective for difficult contents, while attractive avatars were not as effective for easy contents. Second, our study results ascertained that avatar trust transfers to contents trust regardless of avatar types and contents complexity.

PIRS : Personalized Information Retrieval System using Adaptive User Profiling and Real-time Filtering for Search Results (적응형 사용자 프로파일기법과 검색 결과에 대한 실시간 필터링을 이용한 개인화 정보검색 시스템)

  • Jeon, Ho-Cheol;Choi, Joong-Min
    • Journal of Intelligence and Information Systems
    • /
    • v.16 no.4
    • /
    • pp.21-41
    • /
    • 2010
  • This paper proposes a system that can serve users with appropriate search results through real time filtering, and implemented adaptive user profiling based personalized information retrieval system(PIRS) using users' implicit feedbacks in order to deal with the problem of existing search systems such as Google or MSN that does not satisfy various user' personal search needs. One of the reasons that existing search systems hard to satisfy various user' personal needs is that it is not easy to recognize users' search intentions because of the uncertainty of search intentions. The uncertainty of search intentions means that users may want to different search results using the same query. For example, when a user inputs "java" query, the user may want to be retrieved "java" results as a computer programming language, a coffee of java, or a island of Indonesia. In other words, this uncertainty is due to ambiguity of search queries. Moreover, if the number of the used words for a query is fewer, this uncertainty will be more increased. Real-time filtering for search results returns only those results that belong to user-selected domain for a given query. Although it looks similar to a general directory search, it is different in that the search is executed for all web documents rather than sites, and each document in the search results is classified into the given domain in real time. By applying information filtering using real time directory classifying technology for search results to personalization, the number of delivering results to users is effectively decreased, and the satisfaction for the results is improved. In this paper, a user preference profile has a hierarchical structure, and consists of domains, used queries, and selected documents. Because the hierarchy structure of user preference profile can apply the context when users perfomed search, the structure is able to deal with the uncertainty of user intentions, when search is carried out, the intention may differ according to the context such as time or place for the same query. Furthermore, this structure is able to more effectively track web documents search behaviors of a user for each domain, and timely recognize the changes of user intentions. An IP address of each device was used to identify each user, and the user preference profile is continuously updated based on the observed user behaviors for search results. Also, we measured user satisfaction for search results by observing the user behaviors for the selected search result. Our proposed system automatically recognizes user preferences by using implicit feedbacks from users such as staying time on the selected search result and the exit condition from the page, and dynamically updates their preferences. Whenever search is performed by a user, our system finds the user preference profile for the given IP address, and if the file is not exist then a new user preference profile is created in the server, otherwise the file is updated with the transmitted information. If the file is not exist in the server, the system provides Google' results to users, and the reflection value is increased/decreased whenever user search. We carried out some experiments to evaluate the performance of adaptive user preference profile technique and real time filtering, and the results are satisfactory. According to our experimental results, participants are satisfied with average 4.7 documents in the top 10 search list by using adaptive user preference profile technique with real time filtering, and this result shows that our method outperforms Google's by 23.2%.

Relationships between Collective Intelligence Quality, Its Determinants, and Usefulness: A Comparative Study between Wiki Service and Q&A Service in Perspective of Korean Users (집단지성의 품질, 그 결정요인, 유용성의 관계: 수용자 관점에서 한국의 위키서비스와 Q&A 서비스의 비교)

  • Joo, Jaehun;Normatov, Ismatilla R.
    • Asia pacific journal of information systems
    • /
    • v.22 no.4
    • /
    • pp.75-99
    • /
    • 2012
  • Innovation can come from inside or outside organizations. Recently, organizations have begun turning to external knowledge more often, through various forms of collective intelligence (CI) as collaborative platform to solve complex problems. Several factors facilitate this CI utilization phenomenon. First, with the rapid development of Internet and social media, numerous web applications have become available to millions of the Internet users over the past few decades. Web 2.0 and social media have become innovative web applications that provide an environment for human social interaction and collaboration. Second, the diffusion of simple and easy-to-use technologies that enable users to interact and design web applications without programming skills have led to vast, previously unknown amounts of user-generated content. Finally, the Internet has enabled communities to connect and collaborate, creating a virtual world of CI. In this study, web enabled CI is defined as a composed ability of individuals who are acting as a single cognitive unit to achieve common goals, think reasonably, solve problems, make decisions, carry out complex tasks, and develop creative ideas collectively through participation and collaboration on the web. Although CI plays a critical role in organizational innovation and collaboration, the dubious quality of CI is still problem that is difficult to solve. In general, the quality level of content collected from the crowd is lower than that from professionals. Thus, it is important to identify determinants of CI quality and to analyze the relationship between CI quality and its usefulness. However, there is a lack of empirical study on the quality factors of web-enabled CI. There exist a variety of web enabled CI sites such as Threadless, iStockphoto or InnoCentive, Wikipedia, and Youtube. One of the most successful forms of web-enabled CI is the Wikipedia online encyclopedia, accessible all over the world. Another one example is Naver KnowledgeiN, a typical and popular CI site offering question and answer (Q&A) services. It is necessary to study whether or not different types of CI have a different effect on CI quality and its usefulness. Thus, the purpose of this paper is to answer to following research questions: ${\bullet}$ What determinants are important to CI quality? ${\bullet}$ What is the relationship between CI quality factors and the usefulness of web-enabled CI? ${\bullet}$ Does CI type have a moderating effect on the relationship between CI quality, its determinants, and CI usefulness? Online survey using Google Docs with email and Kakao Talk was conducted for collecting data from Wikipedia and Naver KnowledgeiN users. A totoal of 490 valid responses were collected, where users of Wikipedia were 220 while users of Naver KnowledgeiN were 270. Expertise of contributors, community size, and diversity of contributors were identified as core determinants of perceived CI quality. Perceived CI quality has significantly influenced perceived CI usefulness from a user's perspective. For improving CI quality, it is believed that organizations should ensure proper crowd size, facilitate CI contributors' diversity and attract as many expert contributors as possible. Hypotheses that CI type plays a role of moderator were partially supported. First, the relationship between expertise of contributors and perceived CI quality was different according to CI type. The expertise of contributors played a more important role in CI quality in the case of Q&A services such as Knowledge iN compared to wiki services such as Wikipedia. This implies that Q&A service requires more expertise and experiences in particular areas rather than the case of Wiki service to improve service quality. Second, the relationship between community size and perceived CI quality was different according to CI type. The community size has a greater effect on CI quality in case of Wiki service than that of Q&A service. The number of contributors in Wikipeda is important because Wiki is an encyclopedia service which is edited and revised repeatedly from many contributors while the answer given in Naver Knowledge iN can not be corrected by others. Finally, CI quality has a greater effect on its usefulness in case of Wiki service rather than Q&A service. In this paper, we suggested implications for practitioners and theorists. Organizations offering services based on collective intelligence try to improve expertise of contributeros, to increase the number of contributors, and to facilitate participation of various contributors.

  • PDF

A Study on Delay Causes and Tasks of Korean Performing Arts' Overseas Expansion (공연예술의 해외시장진출 지체요인 및 향후과제)

  • Kim, Sun-Young;Kwon, Byung-Woong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.8
    • /
    • pp.215-225
    • /
    • 2016
  • This study seeks to find an alternative to the requirement for proving the competitiveness of Korean performing arts before entering into the overseas market by deriving the factors causing entry into the market to be delayed based on an analysis of the current status. Between 2007 to 2014, the overseas revenues from Korean performing arts increased by 16.4% compared to the total amount of financial support, as the number of free performances given overseas and the average guaranteed number of performances overseas are both at a standstill. Also, the size of the audience increased by a mere 3.3 times, which is an even lower growth rate than that for the number of performances, 3.8 times, during the same period. Furthermore, the audience size per unit is suffering from long-term stagnation. The main causes are as follows: 1) applying one-dimensional methods to performing arts exchanges and expanding the overseas market, 2) the existing confused concepts between profit and non-profit contents, 3) the weaknesses of the market expansion strategy, because of programming practices focusing on providers, such as presenters and producers, rather than consumers. As a result, the necessary basic research, including consumer surveys, has not been done yet. In order to understand the implications of this analysis and solve the problem of the delayed overseas expansion of Korean performing arts, the Korean wave industry was examined as a representative example. Consumer surveys for the performing arts, possibly benchmarked to the "Korean Wave Consumer Survey Index (KWCSI)", are expected to be done in the near future. In addition, through the development of a specific consumer index of the performing arts, customized marketing strategies by continent and country need to be established. This empirical study of the overseas expansion of performing arts can be utilized as a bridge between the academic and real worlds. This work may also enable a variety of strategies to be established for the overseas expansion of the performing arts.