澳大利亞國立大學(xué)Ben Swift博士學(xué)術(shù)講座通知
編輯: 國際處 彭姝 時(shí)間:2015-06-01
時(shí)間:2015年6月4日(星期四)上午9:30-11:30
地點(diǎn):中關(guān)村校區(qū)計(jì)算機(jī)中心110
主題:The Art and Science of Live Coding
主講人: Ben Swift博士 (澳大利亞國立大學(xué)工程與計(jì)算機(jī)學(xué)院)
講座題目:The Art and Science of Live Coding 編程的藝術(shù)
講座內(nèi)容:'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.
主講人簡(jiǎn)介: 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.