DEVELOPING A SERIOUS GAME FOR CONSTRUCTION PLANNING AND SCHEDULING EDUCATION. Saeed Karshenas 1, and David Haber 2
|
|
- Gervais Sims
- 8 years ago
- Views:
Transcription
1 2042 DEVELOPING A SERIOUS GAME FOR CONSTRUCTION PLANNING AND SCHEDULING EDUCATION Saeed Karshenas 1, and David Haber 2 1 PhD, PE, Professor, Department of Civil and Environmental Engineering, Marquette University, Milwaukee, WI Phone: (414) , saeed.karshenas@marquette.edu 2 PhD, Construction Consultant, Milwaukee, WI ABSTRACT Serious games are computer games designed for education and training purposes. A large number of investigators have studied the effectiveness of serious games. The results of the studies show that only games that incorporate sound educational principles and have appropriate user interfaces are effective tools for learning. A serious game for construction planning and scheduling education must provide an authentic environment for gameplay. To achieve this requirement, the game environment must be created from CAD drawings of a real project. The game engine must have components for providing timely scaffolding and support to the user. Storing the vast amount of data for a real project requires data structures optimized for fast rendering at the same time easily accessing and manipulating building elements and element data. This paper discusses a game engine developed for creating construction planning and scheduling educational games. The game engine is designed from scratch for performance and flexibility. It includes a component for directly importing data from a Revit model for building the game environment, interfaces Microsoft Project for scheduling, includes a feedback module, and a scoring system for measuring user performance. INTRODUCTION In certain disciplines providing students with authentic, hands on learning experiences are too expensive, too dangerous or are otherwise impractical or impossible. As a result, students in these fields are underprepared for the careers for which they are studying, and they must rely on on-the-job training after becoming employed to make up for their learning deficit. In civil engineering, practical experience is particularly important for construction planning and scheduling courses. These courses provide students with planning and scheduling knowledge but do not adequately expose students to practical applications of their knowledge on scenarios involving real-life project conditions and constraints. Providing students with project management experience requires exposing them to myriad real-life project types and conditions; however, this is not feasible for universities because of time and resource limitations. A common practice in teaching planning and scheduling is to provide students with drawings and specifications of a construction project and requiring them to prepare a plan and schedule for its construction. This requires a large amount of time-consuming, repetitive work that leaves very little time for students to perform what-if analysis, to evaluate alternative plans and to reflect on their work.
2 2043 Exposing students to the same experiences that they will face in the workplace improves their learning results (Duffy, 1996). According to Brown et.al (1989), knowledge is acquired by doing and meaning is situated and developed through activity. Aldrich (2009) divides learning into two categories: learning-to-know and learning-to-do. Learning-to-know is through stories, lectures and books and learningto-do requires hands-on practice and experimenting. According to Aldrich, deep learning requires a balance between these two methods of learning. However, the advent of the technology of writing and many subsequent discoveries such as printing, books, theaters, recordings, movies and Google have shifted the balance to learning-to-know methods. Traditional learning-to-do has been predominantly a oneto-one activity that does not scale well. Aldrich believes that the advent of computer games and flight simulators has finally introduced technology and examples of media around learning-to-do that can scale and restore the balance between the two types of learning. Computer simulations and games can lend themselves to contextual-based learning experiences. Exposing students to simulated learning environments that embody the kind of knowledge and skills needed in the real world will allow them to practice applying their new knowledge with limited real-world consequences and try out different courses of action and see the consequences of their choices. The latest computer graphics and multimedia technologies provide the capabilities to build learning tools that augment the current instructional practices. The latest computer graphics and simulation technologies have made it possible to easily create 3D virtual learning environments that provide contexts where students can plan and schedule virtual projects created from 3D CAD models of buildings. Three dimensionality, smooth temporal changes, interactivity, learner support and feedback are important features of an effective 3D learning environment. This paper discusses an on-going effort in developing a computer game for undergraduate civil engineering and construction management students to practice construction planning and scheduling. It is designed to be used on standard personal computer hardware and supplement traditional lecture-based courses. Developing an educational game for planning and scheduling is a major undertaking and requires expertise in a number of areas including construction management, learning science, computer science, and animation and game technologies. The results presented in this paper are based on: (1) a review of some of the literature on learning science and the main characteristics that make a virtual environment an effective learning tool, (2) the first author s expertise in construction engineering and management education and software design, and (3) the second author s vast practical expertise in construction management and project planning and scheduling. A planning and scheduling course has a number of learning objectives. Obviously, developing a comprehensive game that supports all learning objectives is a time-consuming process. However, the work can be done gradually by concentrating on one learning objective at a time. For gradual refinement and extension of a game it is essential to have flexible game engine architecture and full control over the engine for future expansions. Based on these considerations, it was decided not to use a commercial game engine in this project and create the game engine from scratch using open-source software.
3 2044 The prototype application discussed in this paper is designed to allow students practice project logic development and scheduling. The project logic is developed inside a virtual model of a building under the same conditions that project managers face in the real world and must satisfy various safety and industry best-practice rules. The application is called a serious game because it uses a 3D, interactive virtual environment (like entertainment games) but it is developed for educational purposes rather entertainment. The application (1) if necessary, provides the user help and support during logic development, (2) informs the user of any rule violations, and (3) performs user evaluation using a built-in algorithm that takes into consideration number of errors made by the player, play duration and final project duration. LITERATURE REVIEW A number of researchers have investigated the application of games in construction education. The applications developed use commercial game engines such as Torque Game Engine (Shiratuddin, et al, 2011; Lin, et al, 2011), Unity Game Engine (Kumar, et al, 2011), Second Life (Ku, et al, 2011), Deep Creator and Irrlicht (Nikolic, et al, 2011). Some of these game engines have major restrictions when it comes to importing building CAD models or adding pedagogic content. Some of the restrictions are explained by the authors. The design review application developed by Shiratuddin, et al (2011) cannot directly import CAD models; 2D CAD models must first be imported into 3ds Max software and then the output from 3ds Max is imported into the Toque Game Engine. Lin, et al (2011) do not specify how they import CAD building models into Torque Engine for visualization; they do state 3D graphics assets created in 3ds Max or MilkShape 3D software are exported to the game engine. Ku, et al (2011) also report difficulty directly importing 3D CAD models into Second Life; they had to use AC3D software and Notepad files in order to get a 3D model into Second Life. To export 3D building models into the Unity Game Engine, Kumar, et al (2011) had to transform Revit files to FBX format. According to the authors, an FBX file when imported into Unity Game Engine loses all model textures, material and lighting characteristics. The game design team had to re-apply texture, material and lighting to the imported model. Nikolic, et al (2011) used Irrlicht Game Engine for developing a construction scheduling educational program. The paper does not explain how a CAD model is imported into Irrlicht. Difficulty in directly importing 3D CAD data severely restricts scalability of the application. DEFINITION OF A SERIOUS GAME To properly discuss the efficacy of serious games for learning, the concept of serious game must be defined. Sauvé, et al. (2010), performed a systematic literature review to establish definitions of games, simulations, and simulation games, and to relate the definitions to the serious game concept. They specify essential properties of an educational game as: (1) representing a fictitious or artificial situation, (2) with one or several players, (3) players are in position of conflict and competition with other forces, (4) the extent and nature of the players actions are governed by a set of rules, and (5) players try to reach a set of predetermined goals (win) and achieve educational objectives.
4 2045 On the other hand, educational simulations offer environments that simplify reality and allow learning without the risks inherent in live situations. Simulations do not necessarily imply conflict or competition, and the person using it does not try to win, as is the case in a game. A simulation is distinguished from a game by its model, which is compared with reality and by its correspondence with the system that it is supposed to represent; a game is created without reference to reality (Sauvé, et al., 2010). Simulation games, according to Sauvé, et al. (2010), include the critical attributes of a game together with those of a simulation. Simulation games include (1) a simplified model of a real or hypothetical system, (2) one or more players, (3) elements of competition or cooperation, (4) rules that specify possible players actions, and (5) predefined goals. Serious games are defined as video games with the same main characteristics as simulation games (Sauvé, et al., 2010). Zyda (2005) defines a serious game as a mental contest, played with a computer in accordance with specific rules that uses entertainment to further government or corporate training, education, health, public policy, and strategic communication objectives. According to Zyda (2005), serious games combine story, art, and software with pedagogy: activities that educate or instruct, thereby imparting knowledge or skill. It is the addition of pedagogy that makes games serious. In this study a serious game for construction planning and scheduling is defined as an interactive 3D model of a construction project with one or more players, well-defined learning objectives and built-in industry rules, support and feedback for the user, schedule preparation and optimization goals, and a scoring system. GUIDELINES FOR DESIGNING AN EFFECTIVE SERIOUS GAME Developing an environment that fosters learning requires a good understanding of what learning is and what factors influence the learning process. A number of theories have been advocated by various learning experts about how people learn. Whitton (2009), after a comprehensive review of learning theories and successful educational games, has compiled a set of guidelines for creating computer games for higher education. The guidelines cover both the pedagogic design and the interface design of educational games. A summary of the six criteria identified by Whitton(2009) for effective educational design are: Support active learning by encouraging exploration, providing opportunities to test ideas and gain feedback. Induce engagement by providing clear and achievable goals, supporting a high level of interactivity and providing sufficient control over the learning environment. The game must be appropriate for the subject matter. Game goals must be aligned with the required learning outcomes. Support structured reflection. Account for differing prior knowledge of the game type. Provide equal opportunities to participate. Provide on-going support.
5 2046 The six criteria identified by Whitton (2009) for effective interface design are: Provide flexible interaction by ensuring that all interactions are purposeful. Provide timely and meaningful feedback. Build in performance indicators. Support player community. Provide transparent navigation. Make navigation tools clear and consistent. Ensure the help functionality is obvious. Provide an overview of the player position in the environment. Provide user control by making game pace and level adjustable and making instructions obvious and clear. Make it easy to recover from errors. Provide context-sensitive help and hints. Provide functionality to save and return at a later time. Provide appropriate visual design. Make interface simple. Provide information in accessible chunks. Ensure graphics and rich media is purposeful and textual information is clear. Most of the above guidelines have been incorporated in the serious game for planning and scheduling discussed below. BASIC REQUIREMENTS FOR A PLANNING AND SCHEDULING GAME To identify the basic requirements for a planning and scheduling serious game it is necessary to review the planning and scheduling process for a construction project. Figure 1 shows the main steps in breaking up a project into activities, planning activities and entering activity information into a scheduling program. Because of the size and complexity of construction projects, effective management of a project requires that the project be divided into a group of subprojects. Each subproject must be simple enough to be planned, scheduled, installed and monitored individually; completion of a project requires successful completion of all subprojects. A simple subproject is also referred to as an activity. The activities that include physical construction of building elements are referred to as production activities. Since, in general, there is not a one-to-one relationship between building elements and schedule activities, a planning and scheduling game must allow the user to visually combine model elements when building schedule activities and allow fast revision of previously defined activities. A construction project also requires procurement and administrative activities. Procurement activities are required to ensure material or equipment is available at the
6 2047 site when needed. Administrative activities include activities for getting the necessary permits as well as inspections by local or federal regulatory agencies during construction. Since procurement and administrative activities do not have physical representations in the project model, a planning and scheduling game must provide the interface to add this type of activity to a project schedule when necessary. After a project is divided into activities, the order that activities will be executed (activity relationships) and activity lag times must be determined in order to build the project logic. A planning and scheduling game must allow the user to easily build activity relationships and assign lag times. A planning and scheduling game must also have a built-in industry-rule database to detect any project logic mistakes the player makes. The game must be able to interface a project scheduling software such as Microsoft Project to digitally transfer activity information to the scheduling software. The interface must be able to check the validity of activity information using the industry-rule database before committing the information to the scheduling software. If a rule is violated, activity information must not be committed to the scheduling software, the player must receive an error message with an explanation of the error, and the player must be allowed to correct the error before proceeding to other activities. ARCHITECTURE OF THE DEVELOPED GAME The main components of the serious game for planning and scheduling (SGPS) are shown in Figure 2. SGPS is an extension of a scheduling system developed by Karshenas (2009) and Karshenas and Sharma (2010). SGPS currently can: (1) interface with Revit Architecture for extracting model geometry and material information, (2) use the information to create a 3D visualization of the project model, (3) interface with Microsoft Project for schedule
7 2048 creation, querying a schedule for information necessary to enforce an industry rule, and 4D simulation of the constructionn process, (5) allow user to interact with the virtual project using keyboard and mouse, (6) allow two-way communication with a relational database for storage and retrieval of activity geometry and material data, (7) provide contextt sensitive help and feedback explaining user errors, and (8) at the end of a play calculate a score that measures user performance in terms of errors made, schedule preparation duration and other factors deemed important by the instructor. The scoring algorithm may be edited by instructor. The graphics engine uses a number of cameras for navigation and inspection of the virtual environment t. The cameras include a first-person camera for walking inside the model and a third-person camera for orbiting or flying over the model. The application communicates with Revitt software using Revit API. Revit API allows fast access to Revit element geometryy and material properties. The MS Project Interface component allows two-way interactions with a Microsoft Project document for transferring activity information to the document and importing schedule information from a Microsoft Project document forr rule checking and 4D simulation. Figure 3 shows several aspects of the application s userr interface. It shows the view inside a building during a walkthrough. During a walkthrough, the user can point to a building member and select it as an activity or as a predecessor to an activity. In SGPS, color is used to distinguish activities from activity predecessors; an element s color turns pink when selected as an activity and turns blue when selected as a predecessor. In Figure 3, the pink colored column footing is selected to be included in a project activity. Figure 3 also showss an example of feedback provided to the user when a new activity is rejected for violating an industry rule. Figure 3- A snapshot of the game with a rule violation message.
8 2049 When an activity and its predecessors are selected by the user and inspected by the game engine for conformance with industry rules, it is submitted to the scheduling module. Figure 4 shows a dialog box designed for reviewing the activity information before it is committed to the project schedule. The list of selected building elements is shown in the top-left corner of the dialog box. If more than one element is being added to the project schedule, all elements are combined and submitted to the schedule as a single activity. To the right of the element list there are two textboxes for assigning duration and a title to the new activity. In the middle of the dialog box is the list of building elements selected as predecessors for the new activity. The two textboxes to the right of Preceding Element list allow the user to select a relation between the new activity and its predecessors from a dropdown list and enter a time lag for the relation. Activities in a schedule are usually organized into categories or outlines. SGPS allows the user to create activity outlines for a new schedule. The outlines selected for a project are listed at the bottom of the dialog box in Figure 4. A new activity should be assigned to an appropriate outline before it is sent to the project schedule. Figure 4- Activity review dialog box STUDENT EVALUATION The developed game has been used by a few civil engineering students for scheduling a 2-story building. Student feedback has been very helpful for improving
9 2050 the game interface and navigation system. Students were asked about the advantages of the game approach over the current manual planning and scheduling practices. Among the most important advantages cited were: The game approach makes the process of becoming familiar with a project a lot faster and more enjoyable than using paper drawings. Visually defining project activities and activity predecessors is a lot more intuitive than the current manual approach. Fast retrieval of activity dimensions from project CAD files and digital transfer of activity information to scheduling programs are among the most time-saving and useful features of the game approach. The ability to quickly revise activity definitions makes schedule refinement easier than the current manual methods. Some of the improvements suggested by students are: Make it possible to divide a model element into two or more activities. Expand support and rule databases. Create a network version of the game to allow collaborative work on a project. - SUMMARY AND CONCLUSIONS Hands-on experience is important for gaining expertise in construction planning and scheduling. A common practice in teaching planning and scheduling is to provide students with drawings and specifications of a construction project and requiring them to prepare a plan and schedule for its construction. This requires a large amount of time-consuming, repetitive work that leaves very little time for students to perform what-if analysis, to evaluate alternative plans and to reflect on their work. Exposing students to several construction projects each representing a different combination of contract conditions and resource restrictions requires new approaches to construction planning and scheduling education. This study uses computer game and simulation technologies to create 3D virtual learning environments for practicing planning and scheduling. To be an effective learning tool, a computer game must have well-defined learning objectives, provide help and support when demanded by users, a feedback and scoring system, and game activities that are related to the learning objectives. The game discussed in this paper concentrated on one learning objective: developing a project logic that satisfies industry rules defined in the game s rule database and preparing a schedule based on the developed logic. The developed application directly imports building model data from Autodesk Revit Architecture files for creating the game environment. This makes it easy for instructors to create numerous game scenarios each representing a unique set of construction conditions. A player can navigate the game environment and visually define construction logic for the project and digitally submit the project logic to scheduling software. This eliminates repetitive, mechanical work and allows students to concentrate on schedule refinement and project cost optimization activities.
10 2051 REFERENCES Aldrich, Clark (2009). The Complete Guide to Simulations and Serious Games. Pfeiffer, a Wiley Imprint. Brown, J.S., Collins, A. and Duguid, P. (1989). Situated Cognition and the Culture of Learning. Educational Reseracher, 18, Duffy, T.M. and Cunningham, D.J. (1996). Constructivism: Implications for the Design and Delivery of Instruction. In Jonassen, D.J. (Ed.), Handbook of Researchfor Educational Communications and Technoogy New York: McMillan library Reference USA. Karshenas, S. (2009), Visualization and Multimedia Applications in Construction Cost Estimating Education. ASCE Construction Congress 2009, April 4-8, Seattle, WA. Karshenas, S. and Sharma, A. (2010). Visually Scheduling Construction Projects. ASCE Construction Research Congress, May 7-10, Banff, Canada. Ku, Kihong; Pushkar S. Mahabaleshwarkar (2011). Building interactive modeling for construction education in virtual worlds, ITcon Vol. 16, Special Issue Use of virtual world technology in architecture, engineering and construction, pg , Kumar, S., Matthew Hedrick, Christopher Wiacek, John I. Messner (2011) Developing an experienced-based design review application for healthcare facilities using a 3d game engine, ITcon Vol. 16, Special Issue Use of Gaming Technology in Architecture, Engineering and Construction, pg , Lin, Ken-Yu, Jeong Wook Son, Eddy M. Rojas (2011). A pilot study of a 3D game environment for construction safety education, ITcon Vol. 16, Special Issue Use of Gaming Technology in Architecture, Engineering and Construction, pg , Nikolic, D., Jaruhar, S., Messner, J.I. (2011), An Educational Simulation in Construction: The Virtual Construction Simulator. ASCE Journal of Computing in Civil Engineering, November/December, 2011, Volume 25, Issue 6, pp Sauvé, L., Renaud, L., and Kaufman, D. (2010). Games, Simulations, and Simulation Games for Learning: Definitions and Distinctions. In Educational Game Play and Simulation Environments: Case Studies and Lessons Learned. David Kaufman and Louise Sauvé editors. Information Science Reference, an imprint of IGI Global. Shiratuddin, Mohd Fairuz, Walid Thabet, (2011). Utilizing a 3D game engine to develop a virtual design review system, ITcon Vol. 16, Special Issue Use of Gaming Technology in Architecture, Engineering and Construction, pg , Whitton, N. (2009). Learning and Teaching with Computer Games in Higher Education. In Game-based Learning Advancements for Multi-Sensory Human Computer Interfaces: Techniques and Effective Practices. Thomas Connally, Mark Stansfield and Liz Boyle editors. Information Science Reference, Hershey-New York. Zyda, M. (2005). From visual simulation to virtual reality to games. IEEE Computer, 38(9),
Interoperable Learning Leveraging Building Information Modeling (BIM) in Construction Management and Structural Engineering Education
Interoperable Learning Leveraging Building Information Modeling (BIM) in Construction Management and Structural Engineering Education Eric L. Richards and Caroline M. Clevenger, PhD Colorado State University
More informationDEVELOPING AN EXPERIENCED-BASED DESIGN REVIEW APPLICATION FOR HEALTHCARE FACILITIES USING A 3D GAME ENGINE
www.itcon.org - Journal of Information Technology in Construction - ISSN 1874-4753 DEVELOPING AN EXPERIENCED-BASED DESIGN REVIEW APPLICATION FOR HEALTHCARE FACILITIES USING A 3D GAME ENGINE SUBMITTED:
More informationDEVELOPMENT OF A DISTRIBUTED CONSTRUCTION PROJECT MANAGEMENT GAME WITH COTS IN THE LOOP
Proceedings of the 2013 Winter Simulation Conference R. Pasupathy, S.-H. Kim, A. Tolk, R. Hill, and M. E. Kuhl, eds DEVELOPMENT OF A DISTRIBUTED CONSTRUCTION PROJECT MANAGEMENT GAME WITH COTS IN THE LOOP
More informationINTERACTIVE 3D SIMULATION SYSTEM IN GAME ENGINE BASED COLLABORATIVE VIRTUAL ENVIRONMENT FOR ARCHITECTURAL DESIGN COMMUNICATION
INTERACTIVE 3D SIMULATION SYSTEM IN GAME ENGINE BASED COLLABORATIVE VIRTUAL ENVIRONMENT FOR ARCHITECTURAL DESIGN COMMUNICATION PRITTIPORN LOPKERD, PINTO JINUNTUYA Faculty of Architecture and Planning,
More informationBIM Project Management Professional (PMP) Technology Certificate Program
BIM Project Management Professional (PMP) Technology Certificate Program Program Description 164 Credit Hours of Instruction Program Completion Time - 6 Months Upon Completion VDCI/cadteacher Technology
More informationSelbo 2 an Environment for Creating Electronic Content in Software Engineering
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 9, No 3 Sofia 2009 Selbo 2 an Environment for Creating Electronic Content in Software Engineering Damyan Mitev 1, Stanimir
More informationDigital Arts (Visualization) Technology Certificate Program
Digital Arts (Visualization) Technology Certificate Program Program Description 184 Course Hours of Instruction Program Completion Time - 9 Months Upon Completion VDCI Technology Certificate Awarded DIGITAL
More informationStructural BIM Technology Certificate Program
Structural BIM Technology Certificate Program Program Description 160 Credit Hours of Instruction Program Completion Time - 6 Months Upon Completion VDCI/cadteacher Technology Certificate Awarded STRUCTURAL
More informationAUTOMATED CONSTRUCTION PLANNING FOR MULTI-STORY BUILDINGS
AUTOMATED CONSTRUCTION PLANNING FOR MULTI-STORY BUILDINGS Tang-Hung Nguyen 1 ABSTRACT This paper outlines a computer-based framework that can assist construction planners and schedulers in automatically
More informationAutodesk Design Visualization for Architects. Every Design Has a Story.
Autodesk Design Visualization for Architects Every Design Has a Story. A high-impact visualization can make the difference between winning a bid or walking away empty-handed. Architects, designers, engineers
More informationThe Ideal Learning Management System for Multimedia Learning
The Ideal Learning Management System for Multimedia Learning By Gary Woodill, Ed.d., Senior Analyst Introduction Learning occurs in many different ways. We learn from listening to words, and to ambient
More informationCOURSE DESCRIPTIONS 科 目 簡 介
COURSE DESCRIPTIONS 科 目 簡 介 COURSES FOR UNDERGRADUATE PROGRAMMES CDS111 Statistics in Modern Society (3 credits) (de-listed from 2013-14) (GED111) of the BBA, any Supporting Specialisation and any Minor
More informationA Monitored Student Testing Application Using Cloud Computing
A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA r.mullapudi@spartans.nsu.edu, ghsieh@nsu.edu
More informationWeb-Based Enterprise Data Visualization a 3D Approach. Oleg Kachirski, Black and Veatch
Web-Based Enterprise Data Visualization a 3D Approach Oleg Kachirski, Black and Veatch Contents - Introduction - Why 3D? - Applications of 3D - 3D Content Authoring - 3D/4D in GIS - Challenges of Presenting
More informationTechnical What s New. Autodesk Alias Product Line
Autodesk Alias Product Line Purpose-built for industrial designers and creative professionals, digital modelers/sculptors, and automotive/transportation designers, the Autodesk Alias 2010 product line
More informationAbstract: BIM: A Technological Advancement in the Field of Architecture. Introduction:
BIM: A Technological Advancement in the Field of Architecture Abstract: BIM (Building Information Modeling), an innovative parametric software has seen widespread use in architecture design firms worldwide.
More informationInteractive 3D Visualization As A Tool For Construction Education
Interactive 3D Visualization As A Tool For Construction Education Dr. Jose L. Perdomo 1, Mohd.Fairuz Shiratuddin 2, Dr. Walid Thabet 3, and Ashwin Ananth 4 Abstract - Throughout the years, various teaching
More informationTeaching Methodology for 3D Animation
Abstract The field of 3d animation has addressed design processes and work practices in the design disciplines for in recent years. There are good reasons for considering the development of systematic
More informationTEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE
TEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE Dino Schweitzer, Jeff Boleng, Paul Graham United States Air Force Academy, CO 80840 dino.schweitzer@usafa.edu ABSTRACT Different approaches
More informationHCC ONLINE COURSE REVIEW RUBRIC
HCC ONLINE COURSE REVIEW RUBRIC Adapted from Maryland Online FIPSE Project and Lake Superior College I. COURSE OVERVIEW AND INTRODUCTION General Review Standard: The overall design of the course, navigational
More informationCourse duration Author name Course overview
Course duration Author name Course overview Course 3: DESIGNING AND DEVELOPING YOUR ONLINE COURSE 3 hours Professor Jennifer C. Richardson, Ph.D., Purdue University The purpose of this course is to help
More informationDeveloping 6D BIM Energy Informatics for GDL LEED IFC Model Elements
Proceedings of the 2012 International Conference on Industrial Engineering and Operations Management Istanbul, Turkey, July 3 6, 2012 Developing 6D BIM Energy Informatics for GDL LEED IFC Model Elements
More informationHow To Create A Flood Simulator For A Web Browser (For Free)
Interactive Web-based Flood Simulation System for Realistic Experiments of Flooding and Flood Damage Ibrahim Demir Big Data We are generating data on a petabyte scale through observations and modeling
More informationMajor Characteristics and Functions of New Scheduling Software Beeliner Based on the Beeline Diagramming Method (BDM)
Major Characteristics and Functions of New Scheduling Software Beeliner Based on the Beeline Diagramming Method (BDM) Seon-Gyoo Kim Abstract The construction environment has been changing rapidly over
More informationVisualizing the Teaching / Learning Process through Computer Graphics. Visualizing, technology, computer graphics, education
Visualizing the Teaching / Learning Process through Computer Graphics 1 Aghware F. O.; 2 Egbuna E. O.; 3 Aghware A. and 4 Ojugo Arnold 1, 2, 3 Computer Science Department, College of Education, Agbor 4
More informationQuestions and Answers
AutoCAD Architecture 2010 Questions and Answers AutoCAD Architecture 2010 software the version of AutoCAD software for architects. Creating designs and documentation is much more efficient using the software
More informationSAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE
MULT 130 CIC Approval: 03/12/2015 BOT APPROVAL: 04/16/2015 STATE APPROVAL: EFFECTIVE TERM: Fall 2015 SECTION I SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE SUBJECT
More informationBPM and Simulation. A White Paper. Signavio, Inc. Nov 2013. Katharina Clauberg, William Thomas
BPM and Simulation A White Paper Signavio, Inc. Nov 2013 Katharina Clauberg, William Thomas Table of Contents 1. Executive Summary... 3 2. Setting the Scene for Process Change... 4 3. Identifying the Goals
More informationWhite Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications
Accelerate Development Reduce Time to Product Automate Critical Tasks White Paper: Designing Resourceful Graphical User Interfaces (GUIs) for Healthcare Applications The ASHVINS GROUP, Inc. 6161 Blue Lagoon
More informationDesign. Design. Certificates. Contact Information. Full-Time Faculty. Associate Degrees. Associate in Arts Degrees. Certificate of Achievement
Design Associate in Arts Degrees Architectural Design Computer-Aided Drafting Computer-Aided Drafting and Design Mechanical Design Students may earn one of the above-named associate degrees by completing
More informationSupporting Active Database Learning and Training through Interactive Multimedia
Supporting Active Database Learning and Training through Interactive Multimedia Claus Pahl ++353 +1 700 5620 cpahl@computing.dcu.ie Ronan Barrett ++353 +1 700 8616 rbarrett@computing.dcu.ie Claire Kenny
More information(Refer Slide Time: 01:52)
Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This
More informationThe Virtual Profession Immersion Model: Bridging Principles and Practice For Instructional Design Students
1 Roussell The Virtual Profession Immersion Model: Bridging Principles and Practice For Instructional Design Students John M. Roussell, Ph.D. California State University, Chico Introduction Instructional
More informationCertified Instructors & Curriculum
Our Promise. TPM is dedicated to provide the most extensive and high-quality training programs to help you maximize your investment. Although the investment in time and money may seem substantial, it will
More informationInformation Technology Cluster
Web and Digital Communications Pathway Information Technology Cluster 3D Animator This major prepares students to utilize animation skills to develop products for the Web, mobile devices, computer games,
More informationLabSim. Anytime, anywhere learning. self-paced learning. www.gtslearning.com
Anytime, anywhere learning www.gtslearning.com Love learning... LabSim from gtslearning offers the very best blend of learning tools, developed specifically to get students through their certification
More informationSelf-Service Business Intelligence
Self-Service Business Intelligence BRIDGE THE GAP VISUALIZE DATA, DISCOVER TRENDS, SHARE FINDINGS Solgenia Analysis provides users throughout your organization with flexible tools to create and share meaningful
More informationWork with a large team in a fast-paced, agile environment within a Multinational Corporation (MNC)
Autodesk China R&D (Shanghai) Internship Projects July to December 2016 (6-Month, Full Time) Position 1: Intern Software Development (AutoCAD) Conduct research work on prototype of Next Generation API
More informationGCE APPLIED ICT A2 COURSEWORK TIPS
GCE APPLIED ICT A2 COURSEWORK TIPS COURSEWORK TIPS A2 GCE APPLIED ICT If you are studying for the six-unit GCE Single Award or the twelve-unit Double Award, then you may study some of the following coursework
More informationAutodesk Robot Structural Analysis Professional 2010. Break it down before you build it up.
Autodesk Robot Structural Analysis Professional 2010 Break it down before you build it up. Building Information Modeling for Structural Engineering Integrated tools for modeling, coordination, analysis,
More informationPriority Academic Student Skills
INSTRUCTIONAL TECHNOLOGY Grades 1-12 These Priority Academic Student Skills have been created using the International Society for Technology in Education (ISTE) National Education Technology Standards
More informationEDUCATIONAL GAMES FOR LEARNING PROGRAMMING LANGUAGES. Olga Shabalina, Pavel Vorobkalov, Alexander Kataev, Alexey Tarasenko
International Book Series "Information Science and Computing" 79 EDUCATIONAL GAMES FOR LEARNING PROGRAMMING LANGUAGES Olga Shabalina, Pavel Vorobkalov, Alexander Kataev, Alexey Tarasenko Abstract: A concept
More informationJEFFERSON TOWNSHIP PUBLIC SCHOOLS RELATED ARTS AND TECHNOLOGY CURRICULUM TITLE: 3D COMPUTER GRAPHICS GRADE: 10-12
JEFFERSON TOWNSHIP PUBLIC SCHOOLS RELATED ARTS AND TECHNOLOGY CURRICULUM TITLE: 3D COMPUTER GRAPHICS GRADE: 10-12 Grade 10-12 Related Arts and Technology Curriculum Page 2 TABLE OF CONTENTS JEFFERSON TOWNSHIP
More informationGame Design From Concepts To Implementation
Game Design From Concepts To Implementation Overview of a Game Engine What is a Game Engine? (Really) Technical description of game: A Soft real-time interactive agent-based computer simulation A game
More informationTexas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design
Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design STANDARD CORRELATING PAGES Standard (1) The student demonstrates knowledge and appropriate
More informationVisual teaching model for introducing programming languages
Visual teaching model for introducing programming languages ABSTRACT Ronald Shehane Troy University Steven Sherman Troy University This study examines detailed usage of online training videos that were
More informationDistance Education Learning Resources Unit Document Title: Online Course Review Checklist Last Updated: July 17, 2013 by the DE Office Draft Final
Distance Education Learning Resources Unit Document Title: Online Course Review Checklist Last Updated: July 17, 2013 by the DE Office Draft Final Section 1: Course Overview and Introduction Addresses
More informationTeaching AutoCAD in the Virtual Classroom
Teaching AutoCAD in the Virtual Classroom Heather N. Yates, AC Oklahoma State University Stillwater, Oklahoma University class sizes are often limited by available university space. This became a major
More informationBachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
More informationTeaching Computer Programming Courses (Using the Internet) in a Computer Laboratory Environment
Session 1033 Teaching Computer Programming Courses (Using the Internet) in a Computer Laboratory Environment Asad Azemi Department of Engineering Penn State University Delaware County Campus Media, PA
More information3D CAD Technology Certificate Program
3D CAD Technology Certificate Program Program Description 160 Credit Hours of Instruction Program Completion Time - 6 Months Upon Completion VDCI/cadteacher Technology Certificate Awarded 3D CAD Today,
More informationHow To Design A Game Design Program
Host a ProjectFUN Workshop Heidi Munoz DigiPen Institute of Technology 5001 150 th Avenue N.E. Redmond, Washington, U.S.A. 98052 Phone (425) 558-0299 workshops.digipen.edu Table of Contents An Overview
More informationBuilding Information Modelling (BIM); How it Improves Building Performance. R.P. Kumanayake Lecturer, Department of Civil Engineering
Building Information Modelling (BIM); How it Improves Building Performance R.P. Kumanayake Lecturer, Department of Civil Engineering R.M.P.S. Bandara Lecturer, Department of Mechanical Engineering Faculty
More informationComputer Graphics and Visualization in a Computational Science Program
Computer Graphics and Visualization in a Computational Science Program Steve Cunningham California State University Stanislaus Oregon State University, October 16, 2000 The imperative to scientific visualization
More informationSchool of Computing and Technology
School of Computing and Technology We offer employmentfocused education and research in computing, the built environment and engineering, giving our students industry-relevant skills and knowledge. Applied
More informationPerformance Assessment in Online Learning
Performance Assessment in Online Learning Leah Osborn, Trainer/Consultant WIDS Worldwide Instructional Design System A Division of Wisconsin Technical College System Foundation, Inc. Judith Neill, Director
More informationUsing Interactive Multimedia Web Interface for Multicultural Healthcare Education
Using Interactive Multimedia Web Interface for Multicultural Healthcare Education Myonghwa Park 1 1 College of Nursing, Chungnam National University, Daejeon, 301-747 mhpark@cnu.ac.kr Abstract. Interactive
More informationGAME DESIGN AND DEVELOPMENT TECHNOLOGY. Game Design and Development Technology I
GAME DESIGN AND DEVELOPMENT TECHNOLOGY Game Design and Development Technology I Unit 1: Orientation and Safety Competency 1: Introduction to Game Design Competency 2: Safety in the Computer Environment
More informationCAD and Creativity. Contents
CAD and Creativity K C Hui Department of Automation and Computer- Aided Engineering Contents Various aspects of CAD CAD training in the university and the industry Conveying fundamental concepts in CAD
More informationWhat a Writer Does: Online Learning and the Professional Writing Classroom Sandra M. Hordis
TEACHING REPORTS What a Writer Does: Online Learning and the Professional Writing Classroom Sandra M. Hordis Abstract With the expansion and incorporation of varied communications technologies in workplace
More informationUTILIZING 3D GAMES DEVELOPMENT TOOL FOR ARCHITECTURAL DESIGN IN A VIRTUAL ENVIRONMENT
UTILIZING 3D GAMES DEVELOPMENT TOOL FOR ARCHITECTURAL DESIGN IN A VIRTUAL ENVIRONMENT Mohd Fairuz Shiratuddin The School of Construction The University of Southern Mississippi Hattiesburg, MS 39406 mohd.shiratuddin@usm.edu
More informationIntegration of Learning Management Systems with Social Networking Platforms
Integration of Learning Management Systems with Social Networking Platforms E-learning in a Facebook supported environment Jernej Rožac 1, Matevž Pogačnik 2, Andrej Kos 3 Faculty of Electrical engineering
More informationA Study of Immersive Game Contents System Design and Modeling for Virtual Reality Technology
, pp.411-418 http://dx.doi.org/10.14257/ijca.2014.7.10.38 A Study of Immersive Game Contents System Design and Modeling for Virtual Reality Technology Jung-Yoon Kim 1 and SangHun Nam 2 1 Graduate School
More informationDevelopments in Business Simulation & Experiential Exercises, Volume 15, 1988
SIMULATION WITH INTEGRATED SPREADSHEETS: THE DESIGN AND DEVELOPMENT OF A CONVERSATIONAL MARKETING CONCEPTS DECISION GAME Ronald S. Rubin, Ph.D. University of Central Florida ABSTRACT Integrated spreadsheets
More informationMobile 2D Barcode/BIM-based Facilities Maintaining Management System
Mobile 2D Barcode/BIM-based Facilities Maintaining Management System Yu-Cheng Lin, Yu-Chih Su, Yen-Pei Chen Department of Civil Engineering, National Taipei University of Technology, No.1.Chung-Hsiao E.
More informationProposal for a Virtual 3D World Map
Proposal for a Virtual 3D World Map Kostas Terzidis University of California at Los Angeles School of Arts and Architecture Los Angeles CA 90095-1467 ABSTRACT The development of a VRML scheme of a 3D world
More informationLearning Molecules: ecornell s Approach to Designing Learning Systems (White Paper)
Objective ecornell s mission is to help professionals who take our online courses meet their development goals by making available to them first-class content from Cornell University. This white paper
More informationAdaptation of Rapid Prototyping Model for Serious Games Development
Journal of Computer Science and Information Technology June 2014, Vol. 2, No. 2, pp. 173-183 ISSN: 2334-2366 (Print), 2334-2374 (Online) Copyright The Author(s). 2014. All Rights Reserved. Published by
More informationBuilding Information Modeling for MEP Engineering. Revit MEP 2008
Building Information Modeling for MEP Engineering Revit MEP 2008 Design Intuitively with Tools That Work the Way Engineers Think Revit MEP software is an intuitive design tool that works the way engineers
More informationUSING 4D MODELING TO ADVANCE CONSTRUCTION VISUALIZATION IN ENGINEERING EDUCATION
USING 4D MODELING TO ADVANCE CONSTRUCTION VISUALIZATION IN ENGINEERING EDUCATION by Lingyun Wang Technical Report No. 51 May 2007 2003 Lingyun Wang Computer Integrated Construction Research Program Department
More informationIntroduction. Let us see 5 ways how Raptivity can be creatively used to add interesting interactive elements to the training module.
Contents Introduction... 3 1. Open Book Assessments using Interactive ebook & Assessment Interactions. 4 2. Game-based Learning... 7 3. Role based Simulations... 8 4. Character based Learning... 9 5. Explorative
More informationCOURSE TITLE. Computer Programming 1 LENGTH. One Semester Grades 9-12 DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL
COURSE TITLE Computer Programming 1 LENGTH One Semester Grades 9-12 DEPARTMENT Computer Department Barbara O Donnell, Supervisor SCHOOL Rutherford High School DATE Spring 2015 Computer Programming 1 Page
More informationUltrasonic sensor + 4D virtual reality simulation environment for safety training
icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) Ultrasonic sensor + 4D virtual reality simulation environment
More informationAn Iterative Usability Evaluation Procedure for Interactive Online Courses
An Iterative Usability Evaluation Procedure for Interactive Online Courses by Laurie P. Dringus ABSTRACT The Internet and World Wide Web (W3) have afforded distance learners simple links to access information.
More informationCourse Descriptions for MS degree in Instructional Design and Technology:
TM Instructional Design & Technology 1200 Commercial St. Emporia, KS 66801-5087 620.341.5829 idt@emporia.edu Fax 620.341.5785 Course Descriptions for MS degree in Instructional Design and Technology: Instructional
More informationDesign Document Getting the Most Out of Your BackChecker
Design Document Getting the Most Out of Your BackChecker Vic Weatherall This document describes the detailed design of the new course Getting the Most Out of Your BackChecker needed to deliver the learning
More informationOrange Unified School District Video Game Design II Year Course
Course No. B861 O642 Orange Unified School District Video Game Design II Year Course Grade Level: 10-12 Prerequisites: Video Game Design 1 Introduction to the Subject Video Game Design II is an advanced
More informationIJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 10, 2015 ISSN (online): 2321-0613
IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 10, 2015 ISSN (online): 2321-0613 Planning, Scheduling and Resource Optimization for A Villa by using Ms-Project 2010 Mr.
More informationCURRICULUM FOUNDATIONS
Susan H. Carper Old Dominion University OTED 785 Fall 2002 CURRICULUM FOUNDATIONS DEFINITION OF MICROSOFT OFFICE Microsoft Office is a software suite that includes several productivity applications. Microsoft
More informationAppendix A Protocol for E-Learning Heuristic Evaluation
Appendix A Protocol for E-Learning Heuristic Evaluation This instrument and protocol are intended for use by instructional designers and other experts engaged in heuristic evaluations of e-learning programs.
More informationUNIT 1 INTRODUCTION TO 3D STUDIO MAX
Leonardo da Vinci Project UNIT 1 INTRODUCTION TO 3D STUDIO MAX Courseware prepared by: Disclaimer 2012-1-ES1-LEO05-48228 This project has been funded with support from the European Commission. This courseware
More informationGenericServ, a Generic Server for Web Application Development
EurAsia-ICT 2002, Shiraz-Iran, 29-31 Oct. GenericServ, a Generic Server for Web Application Development Samar TAWBI PHD student tawbi@irit.fr Bilal CHEBARO Assistant professor bchebaro@ul.edu.lb Abstract
More informationThe Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform
The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform Technical Discussion David Churchill CEO DraftPoint Inc. The information contained in this document represents the current
More informationBlended Course Evaluation Standards
Introduction: Blended learning is defined as to combine Face-to-Face instruction with computer-mediated instruction Graham 2006. Mixing technology and content does not necessarily yield effective learning.
More informationAN EXPERT IS... INSTRUCTIONAL DESIGN FOR DEVELOPING EXPERTISE 1/25/14. Rebecca L. Fiedler, Ph.D. Kaner, Fiedler & Associates, LLC
INSTRUCTIONAL DESIGN FOR DEVELOPING EXPERTISE Rebecca L. Fiedler, Ph.D. Kaner, Fiedler & Associates, LLC AN EXPERT IS... someone widely recognized as a reliable source of technique or skill whose faculty
More informationUniversity of the Arts London (UAL) BA (Hons) Games Design Art and Design Date of production/revision July 2015
Programme Specification Every taught course of study leading to a UAL award is required to have a Programme Specification. This summarises the course aims, learning outcomes, teaching, learning and assessment
More informationStelios Xinogalos Department of Applied Informatics School of Information Sciences University of Macedonia Thessaloniki, GREECE stelios@uom.edu.
14 th Workshop "Software Engineering Education and Reverse Engineering" Stelios Xinogalos Department of Applied Informatics School of Information Sciences University of Macedonia Thessaloniki, GREECE stelios@uom.edu.gr
More informationVisualization in 4D Construction Management Software: A Review of Standards and Guidelines
315 Visualization in 4D Construction Management Software: A Review of Standards and Guidelines Fadi Castronovo 1, Sanghoon Lee, Ph.D. 1, Dragana Nikolic, Ph.D. 2, John I. Messner, Ph.D. 1 1 Department
More informationEffective Collaboration
AUTODESK BUILDING SOLUTIONS Effective Collaboration Exporting Revit Architecture Models as ACIS Solids for Use in AutoCAD MEP The intent of this paper is to explain a process by which architects using
More informationInstructional Design Principles in the Development of LearnFlex
Instructional Design Principles in the Development of LearnFlex A White Paper by Dr. Gary Woodill, Ed.D. Chief Learning Officer, Operitel Corporation gwoodill@operitel.com Dr. Karen Anderson, PhD. Senior
More informationCopyright 2006 TechSmith Corporation. All Rights Reserved.
TechSmith Corporation provides this manual as is, makes no representations or warranties with respect to its contents or use, and specifically disclaims any expressed or implied warranties or merchantability
More informationUsing Social Networking Sites as a Platform for E-Learning
Using Social Networking Sites as a Platform for E-Learning Mohammed Al-Zoube and Samir Abou El-Seoud Princess Sumaya University for Technology Key words: Social networks, Web-based learning, OpenSocial,
More informationBest Practices in Online Course Design
Best Practices in Online Course Design For the Instructor Mark Timbrook Minot State University, Office of Instructional Technology 4/24/2014 Best Practices in Online Course Design Best Practices in Online
More informationModule 2. Software Life Cycle Model. Version 2 CSE IIT, Kharagpur
Module 2 Software Life Cycle Model Lesson 4 Prototyping and Spiral Life Cycle Models Specific Instructional Objectives At the end of this lesson the student will be able to: Explain what a prototype is.
More informationDistance Education. On-site Education. .International Education Experiences in Canada
S E R V I C E S A V A I L A B L E Distance Education On-site Education.International Education Experiences in Canada On- l i n e a n d O n S i t e O p p o r t u n i t i e s i n C o m p u t i n g S c i
More informationMicrosoft Access 2010 Part 1: Introduction to Access
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Access 2010 Part 1: Introduction to Access Fall 2014, Version 1.2 Table of Contents Introduction...3 Starting Access...3
More informationCloud Self Service Mobile Business Intelligence MAKE INFORMED DECISIONS WITH BIG DATA ANALYTICS, CLOUD BI, & SELF SERVICE MOBILITY OPTIONS
Cloud Self Service Mobile Business Intelligence MAKE INFORMED DECISIONS WITH BIG DATA ANALYTICS, CLOUD BI, & SELF SERVICE MOBILITY OPTIONS VISUALIZE DATA, DISCOVER TRENDS, SHARE FINDINGS Analysis extracts
More informationThree Methods for Making of Character Facial Animation based on Game Engine
Received September 30, 2014; Accepted January 4, 2015 Three Methods for Making of Character Facial Animation based on Game Engine Focused on Scene Composition of Machinima Game Walking Dead Chanho Jeong
More informationBlended Learning: What Does This Trend in Higher Education Mean to WPI?
Blended Learning: What Does This Trend in Higher Education Mean to WPI? Stephen Flavin Amy Ricci February 13, 2007 What is Blended Learning? Some face-to-face learning is replaced by online learning, making
More information