160 likes | 269 Views
Electronic CG Textbook based on Java and HTML. Jiaoying Shi State Key Lab of CAD&CG, Zhejiang University, Hanzhou, P.R.China. Computer Graphics Education. Traditional CG education blackboards, slides, and even videos computer supported education Limitation of existing methods
E N D
Electronic CG Textbook based on Java and HTML Jiaoying Shi State Key Lab of CAD&CG, Zhejiang University, Hanzhou, P.R.China
Computer Graphics Education • Traditional CG education blackboards, slides, and even videos • computer supported education • Limitation of existing methods (1) suffers from the lack of interaction opportunities (2) limiting any kind of explorative learning to a minimum (3) Do not support remote education
Our Aim and Method • Web-Based Education: Users can access through HTML Java • High-level Interaction: (1) Select the content to be learned (2) Interact with CG algorithms written in Java • Multimedia presentation: Figure/Graphics/image/animation/video
Available Techniques • World Wide Web/HTML: framework to generate common interfaces for the integration of all elements of CG courses( lectures, examples, exercises, and consolidating literature references) • Java: (1) supports platform independence (2) allow students to collaborate with each other and their tutors and to complete and explore the exercises at home • High-performance 3D graphics on PCs most of the students have their own system and, because it has the potential to do 3D graphics
Aim for Content Organization • teaching the fundamentals of CG and their programming, without restricting us to the use of existing graphics systems, • giving an insight into the research methods and experimentation that actually occurs in the development of new graphics techniques. • providing a flexible i.e. easily extensible and modifiable teaching environment, thus not being exclusively tailored to the area of computer graphics education but adaptable to other areas ( geometric modeling, ViSC).
CG Course Content • Basic CG concepts and principles • Computer graphics hardware • raster algorithms with aliasing and anti-aliasing • 3D-transformations • visibility-determination algorithms, • modeling techniques • simple animation • texture mapping, global illumination techniques (ray-tracing, radiosity) • volume visualization.
Experimental Results • Two Versions for such CG course Chinese English • Implement most part of the topics listed above • CD-ROM publishing for the CG course • Put it on the China Graphics Engineering Web site (http://www.chinagraph.org) (available after Sept. 1, 2000)
Conclusion and future Work • Introduce our work for Web-based CG education • Java and HTML based electronic textbook will be widely used. • A lot of We-based courses are being developed in China supported by the Dept.of Education of our government • We will develop similar course on: Visualization Geometric Modelling Animation Virtual Reality
Acknowledgements • Dr. Zhigeng Pan (State Key Lab of CAD&CG, Zhejiang University, China) • Mr. Tian Hu Mr. Mingyuan Wang (Dept. Of Computer Science and Engineering, Zhejiang University, China) • Tim Huang (Dept. Of Computing, The Hong Kong Polytecnic University, HK, China)