この論文で提案されているLive Programmingの技術は、すでに現行のTouchDevelopに実装されています。技術デモをお試しください! 残念ながらMicrosoftはTouchDevelopプラットフォームを2019年6月で終了しました。採用されていた技術はMicrosoft MakeCodeなどに受け継がれているほか、このプログラミング体験はTextAliveなどの設計に大きな影響を与えています。 Live Programmingは、プログラムを走らせたままコードを編集し、その変更を直ちに反映させて変化を観察することを可能にする技術である。このように、伝統的な編集、コンパイル、実行というサイクルを圧縮することで、プログラムのコードと振る舞いの間を行ったり来たりする認知的なギャップを小さくできる。そうすることで、プログラミング初学者がよりよくプログラミングを学べるようになり、

