澳大利亚国立大学Ben Swift博士学术讲座通知
编辑: 国际处 彭姝 时间:2015-06-01
时间:2015年6月4日(星期四)上午9:30-11:30
地点:中关村校区计算机中心110
主题:The Art and Science of Live Coding
主讲人: Ben Swift博士 (澳大利亚国立大学工程与计算机学院)
讲座题目:The Art and Science of Live Coding 编程的艺术
讲座内容:'Live coding' is the act of writing and updating code while the program is running. This is useful in any situation where the program is complex, since the programmer can try different things and see what works---with real-time feedback. This seminar shows (through live examples) how interacting with a running program opens up new possibilities to the programmer.
主讲人简介: Ben Swift博士 Research Fellow
Areas of expertise:
? Live steering of parallel simulation codes
? Visual Live Coding as Collaborative Performance
? Scientific Workflows Including Dynamic workflow Engines
? Use of live-coding to revitalise a legacy scientific simulation code
Publications:
【1】 Swift, Ben. Chasing a Feeling: Experience in Computer Supported Jamming. In Music and Human-Computer Interaction, edited by Simon Holland, Katie Wilkie, Paul Mulholland, and Allan Seago, 85–99. Springer Series on Cultural Computing. Springer London, 2013.http://link.springer.com/chapter/10.1007/978-1-4471-2990-5_5.
【2】 Swift, Ben, Henry J Gardner, and Alistair Riddell. A Chasing After the Wind: Experience in Computer-Supported Group Music-Making. In When Words Fail: What Can Music Interaction Tell Us about HCI? Workshop at BCS HCI 2011, 2011.
【3】 Swift, Ben, Henry J Gardner, and Alistair Riddell. Distributed Performance in Live Coding. In ACMC '09: Proceedings of the Australasian Computer Music Conference, 2009.
【4】 Swift, Ben, Henry Gardner, and Alistair Riddell. Engagement Networks in Social Music-Making. In Proceedings of the 22nd Conference of the Computer-Human Interaction Special Interest Group of Australia on Computer-Human Interaction, 104–11. OZCHI '10. New York, NY, USA: ACM, 2010. DOI: 10.1145/1952222.1952244.
【5】 Swift, Benjamin. Becoming-Sound: Affect and Assemblage in Improvisational Digital Music Making. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 1815–24. CHI '12. New York, NY, USA: ACM, 2012. DOI: 10.1145/2207676.2208315.
【6】 Swift, Ben, James Sheridan, Yang Zhen, and Henry J. Gardner. Mind-Modulated Music in the Mind Attention Interface. In Proceedings of the 19th Australasian Conference on Computer-Human Interaction: Entertaining User Interfaces, 83–86. OZCHI '07. New York, NY, USA: ACM, 2007. DOI: 10.1145/1324892.1324907.
【7】 Swift, Ben, Andrew Sorensen, Henry J Gardner, and J Hosking. Visual Code Annotations for Cyberphysical Programming. In Live '13: Workshop on Live Programming at ICSE '13, 2013.
【8】 Swift, Ben, Andrew Sorensen, Michael Martin, and Henry Gardner. Coding Livecoding. In Proceedings of the 32Nd Annual ACM Conference on Human Factors in Computing Systems, 1021–24. CHI '14. New York, NY, USA: ACM, 2014. DOI: 10.1145/2556288.2557049.