首页 /研究 /Integrated visual representations for programming with real-world input and output
OTHER

Integrated visual representations for programming with real-world input and output

Jun Kato

发表年份
2013
引用次数
3

摘要

As computers become more pervasive, more programs deal with real-world input and output (real-world I/O) such as processing camera images and controlling robots. The real-world I/O usually contains complex data hardly represented by text or symbols, while most of the current integrated development environments (IDEs) are equipped with text-based editors and debuggers. My thesis investigates how visual representations of the real world can be integrated within the text-based development environment to enhance the programming experience. In particular, we have designed and implemented IDEs for three scenarios, all of which make use of photos and videos representing the real world. Based on these experiences, we discuss "programming with example data," a technique where the programmer demonstrates examples to the IDE and writes text-based code with support of the examples.

关键词

Computer scienceProgrammerProgramming languageCode (set theory)Development environmentVisual programming languageReal world dataHuman–computer interactionData scienceSet (abstract data type)

相关论文

查看 OTHER 分类全部论文