A progressive die is an effective tool for efficient and economical production of sheet metal parts in large quantities. Nowadays, progressive die designers still spend much of their time on choosing better layouts am...
详细信息
the task of programming instruments in a test system has always been a concern for end users and a major cost for the overall system development. Many users know that programming can often be the most time-consuming p...
详细信息
Flash is a common technology for building Rich Internet Applications (RIA). Flash programmers usually specialize in graphic design rather than programming;yet, to enhance Flash users' experiences, writing efficien...
详细信息
ISBN:
(纸本)9783642243950
Flash is a common technology for building Rich Internet Applications (RIA). Flash programmers usually specialize in graphic design rather than programming;yet, to enhance Flash users' experiences, writing efficient ActionScript code is a key requirement. therefore;Flash programmers require automated support to assist withthis key requirement. Our work propose such an automated support system called art (ActionScript Refactoring Tool), which assists, via a refactoring approach, Flash programmers by automatically rewriting their ActionScript code to make their applications faster.
As games grow in complexity, gameplay needs to provide players with powerful means of managing this complexity. One approach is to give automation tools to players. In this paper, we analyze an in-game automation tool...
详细信息
ISBN:
(纸本)9781450308045
As games grow in complexity, gameplay needs to provide players with powerful means of managing this complexity. One approach is to give automation tools to players. In this paper, we analyze an in-game automation tool, the Foldit cookbook, for the scientific discovery game Foldit. the cook-book allows players to write recipes that can automate their strategies. through analysis of cookbook usage, we observe that players take advantage of social mechanisms in the game to share, run, and modify recipes. Further, players take advantage of both a simplified visual programming interface and a text-based scripting interface for creating recipes. this indicates that there is potential for using automation tools to disseminate expert knowledge, and that it is useful to provide support for multiple authoring styles, especially for games where the final game goal is unbounded or hard to attain. Copyright 2011 ACM.
Planning for the point pollution sources control around the river bank is complicated with both macro and micro factors. According to these characteristics, a model-centered methodology, based on multi-objective linea...
详细信息
A comparison among different heuristics that are used by greedy algorithms which constructs approximate decision trees (α-decision trees) is presented. the comparison is conducted using decision tables based on 24 da...
详细信息
Software programming skills becomes more and more important in the information times for up-to date students. the article describes the essential thoughts and discusses the basic practices in education reform on softw...
详细信息
Software programming skills becomes more and more important in the information times for up-to date students. the article describes the essential thoughts and discusses the basic practices in education reform on software programming courses for non-IT-majoring undergraduates. Main concerns include project-driven thinking, textbook revising, teaching model reforming, student demand orientating, initiative arousing, interests compelling, knowledge transferring, project-driven case studying, adversity environment teaching, teaching procedure designing and team work conducting. And also analyzes the effects of the reform practices.
the purpose of this study is to investigate the effect of visualized programming on the learners' problem-solving abilities and logical reasoning skills. the subjects are six graders in Taipei city and they accept...
详细信息
the purpose of this study is to investigate the effect of visualized programming on the learners' problem-solving abilities and logical reasoning skills. the subjects are six graders in Taipei city and they accept a Scratch programming course in a semester. the research result shows that the effect of problem-solving abilities is significant, especially at the reason of prediction. Nevertheless, there is no significant effect on logical reasoning skills. In short, integrating the visualized programming learning and problem solving strategies can enhance the learners problem-solving skills.
this paper focuses on the near real-time implementation of end-to-end 3DTV System. It is specially designed for the generation of high-quality disparity map and depth-image-based rendering (DIBR) on the graphics proce...
详细信息
Learning from advanced international CDIO engineering education philosophy to solve the problems of traditional "data structure" teaching, we apply CDIO philosophy to "data structure" teaching, and...
详细信息
Learning from advanced international CDIO engineering education philosophy to solve the problems of traditional "data structure" teaching, we apply CDIO philosophy to "data structure" teaching, and regarding the projects as the carriers, we proposed the specific reform measures in three areas: teaching organization, teaching methods and assessment model. After practicing, we achieved an ideal result.
暂无评论