An Introductory Course on Service-Oriented Computing for High Schools

W. T. Tsai, Yinong Chen, Calvin Cheng, Xin Sun, Gary Bitter, Mary White
2008 Journal of Information Technology Education  
Executive Summary Service-Oriented Computing (SOC) is a new computing paradigm that has been adopted by major computer companies as well as government agencies such as the Department of Defense for mission-critical applications. SOC is being used for developing Web and electronic business applications, as well as robotics, gaming, and scientific applications. Yet, SOC education is lagging. In spite of significant progresses in SOC technology and applications, SOC education has not been taught
more » ... introductory classes, even if it is technologically feasible. Most of the existing SOC courses are either graduate seminars or senior-level courses at various universities. On the other hand, SOC is component-based and introduces a high-level of abstraction, which makes it possible to teach computing within an application domain, such as robotics. In other words, the SOC learning process focuses more on the application logic rather than the syntax of programming languages, potentially making computer education entertaining. The
doi:10.28945/192 fatcat:6pti43pr6bdybig4wb3aeq37de