Introducing live graphics gems to educational material
|
|
- Shannon Curtis
- 5 years ago
- Views:
Transcription
1 Introducing live graphics gems to educational material Johannes Görke, Frank Hanisch, Wolfgang Straíer WSI/GRIS University of Tübingen, Sand 14, Tübingen, Germany Thiruvarangan Ramaraj CS525 Graphics & Scientific Visualization Spring 2007 Presentation II Date: April 16 th :10 15:00
2 Introduction: This paper aims in addressing an obstacle in building the online community in computer graphics (CG) education that is achieving a critical mass of quality material. They propose a novel repository service introducing live graphics gems (Graphics Educational Material Source) to the material. The repository is given two services, server-side compiling and source-code versioning. They present a prototype implementation with free software. Repository material now evolves on the fly. The approach provides a granular source control to embrace also materials that authors would not publish as open source. We describe both the technical content management and educational setups for live graphics gems. Didactics: Live graphics gems merge (1) a visual or interactivity and (2) real source code with (3) theory. It is an extension of the classic textbook with program listings approach by replacing passive listings with interactive editors. The key idea behind a textbook with program listings is to enrich the high-quality explanation of an algorithm with an implementation. This is true especially for CG-related domains, where many users tackle with getting pseudo code description actually to work. Research papers leave out easy programming code, i.e. the practical details a user must face. Textbooks and online journals therefore provide additional Web pages with discussion boards and user annotations, and many other, unofficial boards for source code discussions exist. Yet, they represent out-of context materials, neither interlinked with the original work nor approved by its author. With live graphics gems, source implementations become part of the material. 1. Visuals and interactivities can be closely interlinked with their surroundings by scripting. In the figure below, they have replaced the traditional didactics, a theorem-proof-example sequence, with a visual proof by an interactive illustration. Further more they provide proper XML-based markup for the text and mathematical equations (MathML). Parts of the theorem and formula have small scripting instructions attached that target the visual. Users can select active parts to rearrange the visual and illustrate the described concepts graphically.
3 2. In this the material includes real source code. Materials are presented like before, as textbook with program listings, but users can manipulate the program listing, and so the interactivity, at place. Authors must markup source code, which is similar to using other content markup. Normally, only parts of the sources will be included into a teaching material; parts that are useful for some educational or technical reason. Further code can be shown on demand. The figure below shows live graphics gems feature real source code. The repository compiles and versions user modifications server-side, which allows users for discussing custom developments and sharing, evolved materials by means of the Web browser.
4 3. Live graphics gems can represent pure visuals. As above, the user works with the visuals source, performs some cognitive actions, and recreates the visual. It is not required to present the visual as software an alternative approach would compile the target server-side, convert it to the desired publishing format, and update the module. Let us consider, for example, an SVG-based visual. We could let the user modify the object of interest in the XML source, compile the full source server-side, and then feed it back to the browser s SVG plug-in. Alternatively the server could convert the compilation to an image format, and include it in the material instead of the SVG content. The latter approach has advantages in cases when it is required to hide sources, in exercises or tests.
5 Implementation Details: Content markup: In this project, they chose an XML schema that can be simply transformed to the DocBook definition, which permits us to use the manifold DocBook transformations to, e.g. Web pages, PDF, slides, and RTF (Word). They have included transformations to HTML, PDF, SVG, other formats can be derived adopting one of the available transformation style sheets. In the above figure they show how they define an XML markup for educational material with live graphics gems. They specify material with an interaction and its source code. The authors are supported with syntax highlighting, tag completion, and markup validation. The code element references the method to be given to the user with a Java signature; the method s source is then presented in a Web-based source editor.
6 Content management: On the Server-side, they required a content management system to provide with means for communitysupport and publishing workflows. They created their repository on top of Lenya which is an open-source content management system based on XML/XSL techniques and Java. It provided a working framework based on and focus repository support for live graphics gems. Lenya brings with user management with authorization and authentication, authoring support by several built-in text editors, workflows, document versioning, multiple languages, categorization, scheduling, layout templates, and search facilities. Server-side compiling: The compilation process is implemented server-side. Every time a user interacts with the source code element and executes it, he triggers an event in the server-side compiling workflow. The corresponding workflow action determines the sequence of updating source code, compiling the interaction target, managing compiling errors, and generating the new material page with the new material version, this can be best seen in the figure2. The action first creates a new version of the source file with regard to the user s identity. Source code versioning: Their solution commits each source code modification into Subversion. When entering a source code for the first time, the server copies the original source files into a newly created directory named by the user s login name. Modified source passages are included on the fly. The user has to adapt all Java source files to this new path, as the Java package name reflects the physical directory structure. After compiling the source files, the new version is checked back into Subversion. Each user gets an own Subversion branch, a copy of the initial material sources, which then enters version control. Subversion handles identical files in these branch versions efficiently. Note that we check also the user s network address before committing a new source; users that have logged in with the same username on different machines (typical to programming in small groups) must then first obtain a lock for executing the change.
7 Online source editor: Some would accept modifying source code online when opposed to a plain text form. They wanted users to modify even if they only have a browser with JavaScript at their disposal. The repository users are supported with syntax highlighting and automatic indenting while editing sources. Webbased editors like Helene ( may help here. Helene is a free online text editor written in JavaScript. It integrates JavaScript programs into a Web page to perform syntax highlighting and indenting for standard text fields in HTML forms. Helene supports PHP and JavaScript languages, but extending its style sheets and JavaScript methods for the Java language was straightforward. Showcase: Excellent educational online materials exist, for example MathWorld ( with comprehensive illustrations. Together with the interactivities and Exploratories, they are instrumental in our own classroom and in student s self-studies. For instance look at the figure below, they consider one of these modules, a Web page teaching the discrete Fourier transformation. At a first glance, the material looks like a textbook with program listings, with one exception: an execute button. In fact, the material is dynamic. Users may interact with the illustration, i.e. they may directly manipulate the samples and the sampling rate in spatial and frequency domain. The program listing, here the core DFT algorithm, can be modified. Pressing the execute button sends the user input to the repository, which in turn sticks the sources together, checks in a new version, compiles the interactivity, and updates the Web page. Compiler messages are printed below the program listing.
8
9 Server-side compiling turns the textbook with program listings into dynamic material. The above material teaches signal processing. Samples and sampling rate are directly manipulative in spatial and frequency domain. Users may modify the implementation of the discrete Fourier transformation at place. As the source is organized, compiled, and versioned server-side, material evolves on the fly. Conclusion: The main goal was to provide ways for activating the CG community to collect and share educational materials References: Heckbert PS, editor. Graphics gems IV, vol. 4. Boston, MA, USA: AP Professional; Live graphics gems as a way to raise repositories for computer graphics education, Johannes Görke, Frank Hanisch, Wolfgang Straíer WSI/GRIS University of Tübingen, Sand 14, Tübingen, Germany
Webomania Solutions Pvt. Ltd. 2017
There are different types of Websites. To understand the types, one need to understand what is a website? What is a Website? A website is an online HTML Document, accessible publicly and it contains certain
More informationOracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E
Oracle FLEXCUBE Investor Servicing BIP Report Development Guide Release 12.0 April 2012 Oracle Part Number E51528-01 Contents 1 Preface... 3 1.1 Audience... 3 1.2 Related documents... 3 1.3 Conventions...
More informationCTI Higher Certificate in Information Systems (Internet Development)
CTI Higher Certificate in Information Systems (Internet Development) Module Descriptions 2015 1 Higher Certificate in Information Systems (Internet Development) (1 year full-time, 2½ years part-time) Computer
More informationWME MathEdit. An initial report on the WME tool for creating & editing mathematics. by K. Cem Karadeniz
00 000 00 0 000 000 0 WME MathEdit An initial report on the WME tool for creating & editing mathematics by K. Cem Karadeniz 00 000 00 0 000 000 0 Outline MathML WME MathEdit Tool Selection for Implementation
More informationCTI Short Learning Programme in Internet Development Specialist
CTI Short Learning Programme in Internet Development Specialist Module Descriptions 2015 1 Short Learning Programme in Internet Development Specialist (10 months full-time, 25 months part-time) Computer
More informationContents. 1. Using Cherry 1.1 Getting started 1.2 Logging in
1 Contents 1. Using Cherry 1.1 Getting started 1.2 Logging in 2. Site Page Hierarchy Management 2.1 Page Addition 2.2 Page Deletion 2.3 Editing Page Details 3. Page Content Modification 3.1 Page Revisions
More information1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018
Course Outline CIW: Web Design Specialist 22 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.
More informationCSE 336. Introduction to Programming. for Electronic Commerce. Why You Need CSE336
CSE 336 Introduction to Programming for Electronic Commerce Why You Need CSE336 Concepts like bits and bytes, domain names, ISPs, IPAs, RPCs, P2P protocols, infinite loops, and cloud computing are strictly
More informationDelivery Options: Attend face-to-face in the classroom or remote-live attendance.
XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:
More informationStyle Report Enterprise Edition
INTRODUCTION Style Report Enterprise Edition Welcome to Style Report Enterprise Edition! Style Report is a report design and interactive analysis package that allows you to explore, analyze, monitor, report,
More informationCIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist. ( Add-On ) 16 Sep 2018
Course Outline 16 Sep 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5. ADA Compliant
More information1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2013, Oracle and/or its affiliates. All rights Creating Custom PDF reports with APEX 4.2.2 Marc Sewtz Senior Software Development Manager Oracle USA Inc. New York, NY 2 Copyright 2013, Oracle
More informationCall: SharePoint 2013 Course Content:35-40hours Course Outline
SharePoint 2013 Course Content:35-40hours Course Outline Exploring SharePoint Designer 2013 Understanding SharePoint Designer 2013 Using SharePoint Designer to Carry Out Common Tasks Understanding What's
More informationPublishing Math Lecture Notes as Linked Data
Publishing Math Lecture Notes as Linked Data Catalin David, Michael Kohlhase, Christoph Lange, Florian Rabe, and Vyacheslav Zholudev Computer Science, Jacobs University Bremen, {c.david,m.kohlhase,ch.lange,f.rabe,v.zholudev}@jacobs-university.de
More informationAIM. 10 September
AIM These two courses are aimed at introducing you to the World of Web Programming. These courses does NOT make you Master all the skills of a Web Programmer. You must learn and work MORE in this area
More informationAdvanced Dreamweaver CS6
Advanced Dreamweaver CS6 Overview This advanced Dreamweaver CS6 training class teaches you to become more efficient with Dreamweaver by taking advantage of Dreamweaver's more advanced features. After this
More informationSERVICE PACK 12 FEATURE GUIDE FOR END-USERS. Updated for GRCC on August 22, 2013
SERVICE PACK 12 FEATURE GUIDE FOR END-USERS Updated for GRCC on August 22, 2013 2 Contents Introduction 3 Accessibility Features 3 Discussions 3 Calendar 5 Retention Center 6 Inline Assignment Grading
More informationMulti-Channel Publishing for AllFusion Gen
QA TECHNOLOGIES Multi-Channel Publishing for AllFusion Gen Questions Answered. Solutions Provided. Common Questions What exactly is QAT Publisher? Advanced plug-in for AllFusion Gen Multi-Channel publishing
More informationThe course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.
Web Development WEB101: Web Development Fundamentals using HTML, CSS and JavaScript $2,495.00 5 Days Replay Class Recordings included with this course Upcoming Dates Course Description This 5-day instructor-led
More informationIntegrate Collaboration into your Workflow
Integrate Collaboration into your Workflow George Bina george@oxygenxml.com @georgebina Existing workflow... Checkout Modify Content Commit... Integrating collaboration workflow... Checkout Modify Content
More informationFundamentals of XAML and Microsoft Expression Blend
10553A - Version: 1 22 April 2018 Fundamentals of XAML and Microsoft Expression Blend Fundamentals of XAML and Microsoft Expression Blend 10553A - Version: 1 3 days Course Description: This 3-day course
More informationThe Journal of Insect Science
The Journal of Insect Science http://www.insectscience.org Subject: Contact: Purpose: Publication Information / Workflow Adam Engelsgjerd 520.621.2502 engelsgjerda@u.library.arizona.edu This document is
More informationDelivery Options: Attend face-to-face in the classroom or via remote-live attendance.
XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or
More informationx ide xml Integrated Development Environment Specifications Document 1 Project Description 2 Specifi fications
x ide xml Integrated Development Environment Specifications Document Colin Hartnett (cphartne) 7 February 2003 1 Project Description There exist many integrated development environments that make large
More informationAuthoring Integrated, Dynamic Statistical Documents
Authoring Integrated, Dynamic Statistical Documents S.E. Buttrey D. Nolan D. Temple Lang Naval Postgraduate UC Berkeley Bell Labs April, 2001 http://www.stat.berkeley.edu/ statdocs 1 The Web Fantastic
More informationDatabase Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 14 Database Connectivity and Web Technologies Database Connectivity Mechanisms by which application programs connect and communicate
More informationWORKSHOP ON EASY JAVA SIMULATIONS AND THE COMPADRE DIGITAL LIBRARY
MPTL14 2009 Udine 23-27 September 2009 WORKSHOP ON EASY JAVA SIMULATIONS AND THE COMPADRE DIGITAL LIBRARY Francisco Esquembre, Universidad de Murcia Wolfgang Christian, Davidson College Bruce Mason, University
More informationJobRouter Product description Version 3.0
JobRouter Product description Version 3.0 Index Philosophy... 03 Workflow with JobRouter Basics... 04 Defining the term workflow... 04. Displaying processes... 04 Forms of process management... 05 Sequential...
More informationAcceptance Test. Smart Scheduling. Empire Unlimited. Requested by:
Smart Scheduling Requested by: Dr. Robert Yoder Computer Science Department Head Siena College Department of Computer Science Prepared by: Meghan Servello Thomas Mottola Jonathan Smith Jason Czajkowski
More informationAdobe Dreamweaver CS6 Digital Classroom
Adobe Dreamweaver CS6 Digital Classroom Osborn, J ISBN-13: 9781118124093 Table of Contents Starting Up About Dreamweaver Digital Classroom 1 Prerequisites 1 System requirements 1 Starting Adobe Dreamweaver
More informationInf 202 Introduction to Data and Databases (Spring 2010)
Inf 202 Introduction to Data and Databases (Spring 2010) Jagdish S. Gangolly Informatics CCI SUNY Albany April 22, 2010 Database Processing Applications Standard Database Processing Client/Server Environment
More informationver Wfl Adobe lif Sams Teach Yourself Betsy Bruce Robyn Ness SAMS 800 East 96th Street, Indianapolis, Indiana, USA WlM John Ray ^lg^
Betsy Bruce John Ray Robyn Ness Sams Teach Yourself Adobe Wfl lif ver W ^msssi^ mm WlM ^lg^ SAMS 800 East 96th Street, Indianapolis, Indiana, 46240 USA Table of Contents Introduction What Is Dreamweaver
More informationThe Firebird Documentation Project
The Firebird Documentation Project Writing Firebird Docs with DocBook XML Frank Ingermann, Klar Partner AG Session Overview Part 1 Who, Where, What What we have so far What is needed Part 2 How to write
More informationAdvanced PHP and MySQL
COURSE SYLLABUS Advanced PHP and MySQL Industrial Training (3 MONTHS) PH : 0481 2411122, 09495112288 E-Mail : info@faithinfosys.com www.faithinfosys.com Marette Tower Near No. 1 Pvt. Bus Stand Vazhoor
More informationUsing the VMware vcenter Orchestrator Client. vrealize Orchestrator 5.5.1
Using the VMware vcenter Orchestrator Client vrealize Orchestrator 5.5.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationCo. Cavan VEC. Co. Cavan VEC. Programme Module for. Word Processing. leading to. Level 5 FETAC. Word Processing 5N1358. Word Processing 5N1358
Co. Cavan VEC Programme Module for Word Processing leading to Level 5 FETAC 1 Introduction This programme module may be delivered as a standalone module leading to certification in a FETAC minor award.
More informationMicrosoft SharePoint Designer 2010
Microsoft SharePoint Designer 2010 Course ISI-1234 3 Days Instructor-led, Hands on Course Information Students will then learn how to create and customize content using SharePoint Designer 2010. Microsoft
More informationUser Guide. Chapter 6. Teacher Pages
User Guide Chapter 6 s Table of Contents Introduction... 5 Tips for s... 6 Pitfalls... 7 Key Information... 8 I. How to add a... 8 II. How to Edit... 10 SharpSchool s WYSIWYG Editor... 11 Publish a...
More informationMail & Deploy Reference Manual. Version 2.0.5
Mail & Deploy Reference Manual Version 2.0.5 Introduction TABLE OF CONTENTS Introduction... 4 General Introduction... 5 Architecture... 6 Server... 6 Repository... 6 Client... 6 Contact Us... 7 Server...
More informationEBS goes social - The triumvirate Liferay, Application Express and EBS
EBS goes social - The triumvirate Liferay, Application Express and EBS Keywords: EBS, Portals, Application Express, Integration Overview Michael Pergande PROMATIS software GmbH Ettlingen As part of Oracle
More informationITT Technical Institute. TB143 Introduction to Personal Computers Onsite and Online Course SYLLABUS
ITT Technical Institute TB143 Onsite and Online Course SYLLABUS Credit hours: 4 Contact/Instructional hours: 50 (30 Theory Hours, 20 Lab Hours) Prerequisite(s) and/or Corequisite(s): None. Course Description:
More informationQuark XML Author September 2016 Update for Platform with Business Documents
Quark XML Author 05 - September 06 Update for Platform with Business Documents Contents Getting started... About Quark XML Author... Working with the Platform repository... Creating a new document from
More informationBlackboard Portfolio System Owner and Designer Reference
Blackboard Learning System Blackboard Portfolio System Owner and Designer Reference Application Pack 2 for Blackboard Learning System CE Enterprise License (Release 6) Application Pack 2 for Blackboard
More informationWorksheet Creator 2: Blended geometry for the class room
Worksheet Creator 2: Blended geometry for the class room Chair of Mathematics and Mathematics Education, University of Bayreuth, Bayreuth, Germany Michael.Gerhaeuser@uni-bayreuth.de Abstract There are
More informationDreamweaver Domain 5: Organizing Content by Using Dreamweaver CS5
Dreamweaver Domain 5: Organizing Content by Using Dreamweaver CS5 Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Set and modify document
More informationIntroduction to Web Development
Introduction to Web Development Lecture 1 CGS 3066 Fall 2016 September 8, 2016 Why learn Web Development? Why learn Web Development? Reach Today, we have around 12.5 billion web enabled devices. Visual
More informationProgramming the World Wide Web by Robert W. Sebesta
Programming the World Wide Web by Robert W. Sebesta Tired Of Rpg/400, Jcl And The Like? Heres A Ticket Out Programming the World Wide Web by Robert Sebesta provides students with a comprehensive introduction
More informationComputer Programming for Robotic Camera Control
Computer Programming for Robotic Camera Control An overview of programming languages and sample code used to control robotic PTZ cameras from PTZOptics Last Updated: March, 2019 By Paul Richards, Matthew
More informationWeb Standards Mastering HTML5, CSS3, and XML
Web Standards Mastering HTML5, CSS3, and XML Leslie F. Sikos, Ph.D. orders-ny@springer-sbm.com www.springeronline.com rights@apress.com www.apress.com www.apress.com/bulk-sales www.apress.com Contents
More informationSOLVING PROBLEMS ON THE TEACHING METHODS OF LINEAR ALGEBRA THROUGH TECHNOLOGY PLATFORM DOT.NET
SOLVING PROBLEMS ON THE TEACHING METHODS OF LINEAR ALGEBRA THROUGH TECHNOLOGY PLATFORM DOT.NET Makpal Iskakova, PhD Yernar Adilbekov, Undergraduate Kazakh National Pedagogical University named after Abai,
More informationZEND: Survey on the Examination System
ZEND: Survey on the Examination System Sun Bingli, K. Ramesh Babu School of Computing Science and Engineering, VIT University, TamilNadu, India bingli_0202@163.com; Abstract With the development of computer
More informationManipulating Database Objects
Manipulating Database Objects Purpose This tutorial shows you how to manipulate database objects using Oracle Application Express. Time to Complete Approximately 30 minutes. Topics This tutorial covers
More informationHaving Fun with Social Coding. Sean Handley. February 25, 2010
Having Fun with Social Coding February 25, 2010 What is Github? GitHub is to collaborative coding, what Facebook is to social networking 1 It serves as a web front-end to open source projects by allowing
More informationStudents completing CISB 15 - Microcomputer Applications will understand the importance of continuing their education in computer literacy.
Course ID Course Name Course Outcome CISB 10 Office Skills Students completing CISB 10 - Office Skills will be able to correctly format a business style block letter using Microsoft Word. Students completing
More informationEPHP a tool for learning the basics of PHP development. Nick Whitelegg School of Media Arts and Technology Southampton Solent University
EPHP a tool for learning the basics of PHP development Nick Whitelegg School of Media Arts and Technology Southampton Solent University My background Lecturer at Southampton Solent University since 2003
More informationTeamSite Component Development
4-7525 TeamSite Component Development Course Outline Overview This course is intended for TeamSite developers and project managers. This two-day class covers the skills and knowledge needed to construct
More information1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites
A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout
More informationModel-Code-Deploy platform. Product Overview. Features. UML support. Requirements management
Product Overview Model-Code-Deploy platform Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use visual UML modeling and CASE tool. VP-UML provides software developers
More informationDreamweaver CS4. Introduction. References :
Dreamweaver CS4 Introduction References : http://help.adobe.com 1 What s new in Dreamweaver CS4 Live view Dreamweaver CS4 lets you design your web pages under realworld browser conditions with new Live
More informationUsing the VMware vrealize Orchestrator Client
Using the VMware vrealize Orchestrator Client vrealize Orchestrator 7.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by
More informationSyllabus Course Number: CS 412 Course Title: Web and Database Programming
Syllabus Course Number: CS 412 Course Title: Web and Database Programming Course Description CS412 - WEB AND DATABASE PROGRAMMING (3). Introduces web-based multi-tiered distributed application development.
More informationMarketplace Simulations Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1
Marketplace Simulations Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT ) 1 Name of Product: Marketplace Simulations Date: September 20, 2017 Contact information:
More informationIntro History Version 2 Problems Software Future. Dr. StrangeBook. or: How I Learned to Stop Worrying and Love XML. Nigel Stanger
Dr. StrangeBook or: How I Learned to Stop Worrying and Love XML Nigel Stanger Department of Information Science May 7, 2004 Dr. StrangeBook CIS Seminar 2004 1 What am I going to talk about? Document publication
More informationCourse title: WEB DESIGN AND PROGRAMMING
Course title: WEB DESIGN AND PROGRAMMING Lecturers Full Prof. Dragutin Kermek, Ph.D., Matija Novak, M.Inf., Matija Kaniški, M.Inf. Language of Croatian and English instruction: Schedule: 75 teaching hours
More informationThe main differences with other open source reporting solutions such as JasperReports or mondrian are:
WYSIWYG Reporting Including Introduction: Content at a glance. Create A New Report: Steps to start the creation of a new report. Manage Data Blocks: Add, edit or remove data blocks in a report. General
More informationCourse Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014
Course Title Adobe Dreamweaver CC 2014 Course Description Adobe Dreamweaver CC (Creative Clouds) is the world's most powerful web design program. Our Dreamweaver course ''certified by Adobe ''includes
More informationProfessional outputs with ODS LATEX
Paper TU04 Professional outputs with ODS LATEX Arnaud DAUCHY, Sanofi Aventis, Paris, France Solenn LE GUENNEC, Sanofi Aventis, Paris, France ABSTRACT ODS tagset and ODS markup have been embedded from SAS
More informationPROFESSIONAL TRAINING
PROFESSIONAL TRAINING What you will be Able to Achieve during This course This course will enable you to build real-world, dynamic web sites development design and promotion. Using PHP language and database
More informationWebStudio User Guide. OpenL Tablets BRMS Release 5.18
WebStudio User Guide OpenL Tablets BRMS Release 5.18 Document number: TP_OpenL_WS_UG_3.2_LSh Revised: 07-12-2017 OpenL Tablets Documentation is licensed under a Creative Commons Attribution 3.0 United
More informationMonarchPress Software Design. Green Team
MonarchPress Software Design 1 Unequipped Digital Journalism explosion of news media consumption on the internet users demand has steadily driven need for: captivating writing and reporting high-quality
More informationSan José State University Department of Computer Science CS-174, Server-side Web Programming, Section 2, Spring 2018
San José State University Department of Computer Science CS-174, Server-side Web Programming, Section 2, Spring 2018 Course and Contact Information Instructor: Office Location: Fabio Di Troia DH282 Telephone:
More informationIBM Lotus Quickr Customization
IBM Software Group IBM Lotus Quickr Customization Making a place your own An IBM Proof of Technology 2008 IBM Corporation Agenda TechWorks What is Lotus Quickr Customization? Lotus Quickr Architecture
More informationThe HTML Editor in icollege
icollege The HTML Editor in icollege Instructional Technology Services Abstract: This handout provides detailed information about the HTML Editor in icollege. The HTML Editor allows you to create HTML
More informationAppendix F Course codes, descriptions, units, lecture/lab
Appendix F Course codes, descriptions, units, lecture/lab CIS 003 Introduction to Microsoft Word Units: 1 Students will learn the basics of Windows and Microsoft Word. Specific topics covered include:
More informationWME MathEdit. An initial report on the WME tool for creating & editing mathematics. by K. Cem Karadeniz
00 000 00 0 000 000 0 WME MathEdit An initial report on the WME tool for creating & editing mathematics by K. Cem Karadeniz Hi everybody. Today s talk will be on one of the WME tools that I am currently
More informationHospital System Lowers IT Costs After Epic Migration Flatirons Digital Innovations, Inc. All rights reserved.
Hospital System Lowers IT Costs After Epic Migration 2018 Flatirons Digital Innovations, Inc. All rights reserved. A large hospital system was migrating to the EPIC software product suite and as part of
More informationCS 390 Software Engineering Lecture 3 Configuration Management
CS 390 Software Engineering Lecture 3 Configuration Management Includes slides from the companion website for Sommerville, Software Engineering, 10/e. Pearson Higher Education, 2016. All rights reserved.
More informationKey Properties for Comparing Modeling Languages and Tools: Usability, Completeness and Scalability
Key Properties for Comparing Modeling Languages and Tools: Usability, Completeness and Scalability Timothy C. Lethbridge Department of Electrical Engineering and Computer Science, University of Ottawa
More informationABSTRACT INTRODUCTION THE ODS TAGSET FACILITY
Graphs in Flash Using the Graph Template Language Himesh Patel, SAS Institute Inc., Cary, NC David Kelley, SAS Institute Inc., Cary, NC Dan Heath, SAS Institute Inc., Cary, NC ABSTRACT The Graph Template
More informationGuidance on the appropriateness of the information technology solution
Guidance on the appropriateness of the information technology solution Students of the information technology in a global society (ITGS) are expected to in consultation with a specified client design,
More informationDevelopment of an e-library Web Application
Development of an e-library Web Application Farrukh SHAHZAD Assistant Professor al-huda University, Houston, TX USA Email: dr.farrukh@alhudauniversity.org and Fathi M. ALWOSAIBI Information Technology
More informationA Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group
A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group 2008 IBM Corporation Agenda XPage overview From palette to properties: Controls, Ajax
More informationQuark XML Author October 2017 Update for Platform with Business Documents
Quark XML Author 05 - October 07 Update for Platform with Business Documents Contents Getting started... About Quark XML Author... Working with the Platform repository...3 Creating a new document from
More informationEntry Level Assessment Blueprint Web Design
Entry Level Assessment Blueprint Web Design Test Code: 2750 / Version: 01 Specific Competencies and Skills Tested in this Assessment: Internet Basics Describe how information is physically moved across
More informationWebsite Designing Training
Website Designing Training Become a Professional Website Designer 100% Practical Training, Personalized Classroom Training, Assured Job Certified Training Programme in Website designing INDEX OF WEBSITE
More informationMobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE
Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE COURSE TITLE WEB SITE DESIGN COURSE DURATION 19 Hours of Interactive Training COURSE OVERVIEW In this 7 session course Debbie will take you through the
More informationCVS. Computer Science and Engineering College of Engineering The Ohio State University. Lecture 21
CVS Computer Science and Engineering College of Engineering The Ohio State University Lecture 21 CVS: Concurrent Version System Classic tool for tracking changes to a project and allowing team access Can
More informationMinistry of Higher Education and Scientific Research
Morning Study Department of information technology Institute of Technical - Duhok. University of Polytechnic Duhok. Subject: Web Technology Course book for 2nd year. Lecturer s name: MSc. Ayman Nashwan
More informationInternational Journal of Research in Advent Technology Available Online at:
CONTENT DICTIONARIES FOR RELATIONAL ALGEBRA Kuo-pao Yang 1, Theresa Beaubouef 2 1 2 Department of Computer Science and Industrial Technology 12 Southeastern Louisiana University 1 kyang@selu.edu ABSTARCT:
More informationSYSTEM FOR PHD STUDENTS INFORMATION STORING AND CONTROL
SYSTEM FOR PHD STUDENTS INFORMATION STORING AND CONTROL Catalin Bujdei, Sorin-Aurel Moraru, Francisc Sisak Automatics Department, Transilvania University of Brasov, M.Viteazu Street, no.5, 500174, Brasov,
More informationPublishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services
Publishing Technology 101 A Journal Publishing Primer Mike Hepp Director, Technology Strategy Dartmouth Journal Services mike.hepp@sheridan.com Publishing Technology 101 AGENDA 12 3 EVOLUTION OF PUBLISHING
More informationibreathesports Inc. Apurva Alok Bernardo Silva
ibreathesports Inc. Apurva Alok Bernardo Silva Mission Bring the best of web and mobile technologies to sports enthusiasts worldwide. Provide an unparalleled gaming experience through a socially interactive
More informationRead & Download (PDF Kindle) XML For Dummies
Read & Download (PDF Kindle) XML For Dummies See how XML works for business needs and RSS feeds Create consistency on the Web, or tag your data for different purposes Tag -- XML is it! XML tags let you
More informationInnovasys HelpStudio 3 Product Data Sheet
Innovasys HelpStudio 3 Product Data Sheet Innovasys HelpStudio 3 Product Data Sheet This Product Data Sheet provides information on Innovasys HelpStudio v3, released on 6th April 2007. Full product information
More informationWEBGATE400. Do you want to give a new life to your RPG programs and enrich them with innovative features?
Modernize your RPG application and make it Windows and Internet native on the IBM Power System platform Do you want to give a new life to your RPG programs and enrich them with innovative features? Would
More informationThe Basics. As of December 12, 2016
The Basics As of December 12, 2016 Accessing REDCap 1. To access REDCap, enter the URL into your internet browser: https://redcap.wakehealth.edu/ 2. Login using your Medical Center ID and password 3. FAQ
More informationTEACHER PAGES USER MANUAL CHAPTER 6 SHARPSCHOOL. For more information, please visit: Chapter 6 Teacher Pages
SHARPSCHOOL USER MANUAL CHAPTER 6 TEACHER PAGES For more information, please visit: www.customernet.sharpschool.com 0 TABLE OF CONTENTS 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. INTRODUCTION... 1 I. TEACHER PAGE
More informationTerm work presentation
Term work presentation System category: Collaborative software System name: JIRA, Confluence and their integration Course: Průmyslové informační systémy (A0M33PIS) Student: Radu Fiser Semester: 2009/2010
More informationEmbracing HTML5 CSS </> JS javascript AJAX. A Piece of the Document Viewing Puzzle
Embracing HTML5 AJAX CSS JS javascript A Piece of the Document Viewing Puzzle Embracing HTML5: A Piece of the Document Viewing Puzzle For businesses and organizations across the globe, being able to
More informationLPL: Product Description
LPL: Product Description LPL is a full-fetched mathematical modeling system with a point-and-click user interface and a powerful modeling language. The language is a structured mathematical and logical
More information