Construction of a learning environment for algorithm and programming where learners operate objects in a domain world. - Yasuhiro Noguchi; Takeharu Nakahara; Tatsuhiro Konishi; Satoru Kogure; Yukihiro Itoh (Int. J. Knowl. Web Intell., 2010)