Teaching distributed programming concepts using a Java']Java and logo-based framework

被引:0
|
作者
Chochai, T [1 ]
Davison, A [1 ]
机构
[1] NECTEC, Telecom & Network Res & Dev Div, Bangkok 10400, Thailand
关键词
interactive learning environment; multimedia and visualization in classroom; teaching; logo-based framework; !text type='Java']Java[!/text; understanding distributed programming;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work describes a Java and Logo-based framework, which facilitates an understanding of distributed programming in an active learning Setting. The framework, called MultiWorldLogo, simulates multiple separated grids (worlds) with interacting entities, leaches the elements of message passing, and introduces the mobile agent paradigm. It includes system-configurable unreliability, (i.e. Messages may disappear or arrive out of order), and two forms of mailbox. The visualization of these complex ideas is fully realized, animation is used to model the dynamic notions of entity movement, migration, and message passing.
引用
收藏
页码:311 / 316
页数:6
相关论文
共 50 条
  • [21] PicoGrid: A Web-Based Distributed Computing Framework for Heterogeneous Networks Using Java']Java
    Wittayasooporn, Nipun
    Panichevaluk, Apikrit
    Zhao, Yan
    ENGINEERING JOURNAL-THAILAND, 2015, 19 (01): : 153 - 165
  • [22] Distributed control programming in Java']Java - The JAKOBI system
    Heinze, Michael
    Peschke, Joern
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 1084 - 1091
  • [23] JR: Flexible distributed programming in an extended Java']Java
    Keen, AW
    Ge, TJ
    Maris, JT
    Olsson, RA
    21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 575 - 584
  • [24] JR: Flexible distributed programming in an extended Java']Java
    Keen, AW
    Ge, TJ
    Maris, JT
    Olsson, RA
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2004, 26 (03): : 578 - 608
  • [25] On Teaching Java']Java and Object Oriented Programming by Using Children Board Games
    Gabaruk, Julia
    Logofatu, Doina
    Grosskreutz, Damian
    Andersson, Christina
    PROCEEDINGS OF 2019 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2019, : 601 - 606
  • [26] FT-JAVA']JAVA: A Java']Java-based framework for fault-tolerant distributed software
    Thomas, V
    McMullen, A
    Graba, L
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2003: OTM 2003 WORKSHOPS, 2003, 2889 : 899 - 911
  • [27] Teaching Java']Java programming with the Informa clicker system
    Hauswirth, Matthias
    Adamoli, Andrea
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (05) : 499 - 520
  • [28] A Teaching Path for Java']Java Object Oriented Programming
    Su Jian
    Weng Wenyong
    Wang Zebing
    2009 INTERNATIONAL FORUM ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 3, PROCEEDINGS, 2009, : 465 - +
  • [29] New Teaching Model for Java']Java Programming Subjects
    Horvath, Roman
    Javorsky, Stanislav
    5TH WORLD CONFERENCE ON EDUCATIONAL SCIENCES, 2014, 116 : 5188 - 5193
  • [30] Teaching image-processing programming in Java']Java
    Sage, D
    Unser, M
    IEEE SIGNAL PROCESSING MAGAZINE, 2003, 20 (06) : 43 - 52