CSIG-VIS International Lecture Series 2
    Prof. Michael J. McGuffin | Visual Programming Applied to Information Visualization, Games, Simulations, and Content Creation


    Speaker: Prof. Michael J. McGuffin

    École de technologie supérieure, Canada

    Topic: From Utilitarian to Sublime - The Exploration in Representing Data

    Time: Oct. 14, 2021 19:00-20:30, 2021 (China Standard Time)

    Abstract: Visual programming often refers to systems such as Scratch that allow instructions to be dragged together, through direct manipulation, like construction blocks. These systems can make it easier for beginners to learn programming. Related systems that make programming more visual allow a user to directly and visually manipulate some output or some data, causing instructions to be inferred. Such systems are sometimes called programming-by-example, or programming-by-demonstration, or output-directed programming. These systems can be useful even for experts, because they reduce the gap between the desired output and the way to specify the program. In this talk, I will show several examples of these different systems, sometimes applied to information visualization as well as applied to other domains. I will present a taxonomy for classifying these different kinds of systems, to better understand how they differ from each other. We will also consider the question of which of these systems are Turing complete, that is to say, which of them can be used for general-purpose programming. Finally, I will sketch out some future directions for research on visual programming.

    Speaker Bio: Michael McGuffin is a professor at ETS, a French-language engineering school in Montreal, Canada, where his students conduct research in Human-Computer Interaction (HCI), visualization, virtual reality (VR) and augmented reality (AR). Before joining ETS, he did a Ph.D. at University of Toronto, and before that, he worked as a software developer at a few companies, including Alias|wavefront and Discreet Logic (both now part of Autodesk). In 2009, his paper at the IEEE Information Visualization Conference (InfoVis 2009) received an Honorable Mention.

    Live Stream: http://live.bilibili.com/23327855

    qrcode



    Session Chair: Siming Chen

    Fudan University

    Session Chair Bio: Dr. Siming Chen is an Associate Professor at School of Data Science, Fudan University. He is the director of the visualization group of Fudan University(FDUVIS).







    About Us

    Webpage: http://chinavis.org/lectures/english/index_en.html
    Email:csig_vis_forum@163.com

    About CSIG-VIS

    The China Society of Image and Graphics, Technical Committee on Visualization and Visual Analytics (CSIG-VIS) is the first technical committee on visualization and visual analytics in China. The technical committee aims to develop a communication platform for stakeholders in academia and industry, to discuss the trends and opportunities in the era of big data, to promote the discipline development and talent cultivation, to push forward the research and applications in the related disciplines, and ultimately to build a sustainable ecosystem involving industry, universities, and other research institutes. The technical committee, officially established on December 23, 2017, already attracts more than 100 members from various affiliations, including domestic and international universities and companies.

    About The CSIG-VIS International Lecture Series

    The CSIG-VIS International Lecture Series, launched by the China Society of Image and Graphics, Technical Committee on Visualization and Visual Analytics, invites renowned experts to share their visions of the research trends and latest progress in visualization. These biweekly lectures are conducted in Thursday, and please refer to http://chinavis.org /lectures/english/index_en.html for details.