An Introductory Course on Service-Oriented Computing for High Schools
Saved in:
| Title: | An Introductory Course on Service-Oriented Computing for High Schools |
|---|---|
| Language: | English |
| Authors: | Tsai, W. T., Chen, Yinong, Cheng, Calvin |
| Source: | Journal of Information Technology Education. 2008 7:315-338. |
| Availability: | Informing Science Institute. 131 Brookhill Court, Santa Rosa, CA 95409. Tel: 707-537-2211; Fax: 480-247-5724; Web site: http://JITE.org |
| Peer Reviewed: | Y |
| Physical Description: | |
| Page Count: | 24 |
| Publication Date: | 2008 |
| Document Type: | Journal Articles Reports - Descriptive |
| Education Level: | High Schools |
| Descriptors: | Feedback (Response), High School Students, Introductory Courses, Programming Languages, Computer Software, Computers, Programming, Educational Technology, Robotics, Teaching Methods, Computer Science Education, Learning Processes, College School Cooperation |
| ISSN: | 1547-9714 |
| Abstract: | 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 in 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 Computer Science & Engineering Department and the College of Education at Arizona State University, in cooperation with the Scottsdale Unified School District and Coronado High School, pioneered the first SOC course for high schools (grades 9 through 12) in the Spring and Fall of 2007. The course was also offered in summers 2006, 2007, and 2008 to high school students and teachers. This course is designed so that even high school students without any computing training can learn the latest software technologies in an entertaining manner. Specifically, this course uses a visual programming environment so students can design their software visually. Thus, they can learn control constructs but do not need to focus on the details of programming language syntax. Furthermore, once the software is designed, a visual 3-D simulator can give students instantaneous feedback. Finally, the software designed can be downloaded into LEGO robots for robotic competition. Most students who took the course rated the course "very well" or "pretty well" and some indicated that they are interested enough to contemplate pursuing computer science as their career. (Contains 7 figures and 10 tables.) |
| Abstractor: | As Provided |
| Number of References: | 35 |
| Entry Date: | 2009 |
| Access URL: | https://JITE.org |
| Accession Number: | EJ822660 |
| Database: | ERIC |
| FullText | Links: – Type: pdflink Url: https://content.ebscohost.com/cds/retrieve?content=AQICAHj0k_4E0hTGH8RJwT4gCJyBsGNe_WN95AvKlDbXJGqwxwEACH3Sdot47Zezvu4yKn6kAAAA4jCB3wYJKoZIhvcNAQcGoIHRMIHOAgEAMIHIBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDLdCV4Hs1HVbK98PigIBEICBmhGts0e8XtN8XIQpQFlu7JeFfHWfWiH9e8TMB8mi6s2rILoRgJG2u61ODXna3KpK53UxnbL-3QEGgvZq5JivpHweHXIP4QLkbXJ8_RxD93xxH8cpz5YJg_cW7s7ycir5c04A2oKygyD4rgMcFw-TXLvvEDYJFs6hzPcFkutszA2muEZuDhJYRW3TouGRwOJMlKGCh_AY6sVsXCc= Text: Availability: 0 |
|---|---|
| Header | DbId: eric DbLabel: ERIC An: EJ822660 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: An Introductory Course on Service-Oriented Computing for High Schools – Name: Language Label: Language Group: Lang Data: English – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Tsai%2C+W%2E+T%2E%22">Tsai, W. T.</searchLink><br /><searchLink fieldCode="AR" term="%22Chen%2C+Yinong%22">Chen, Yinong</searchLink><br /><searchLink fieldCode="AR" term="%22Cheng%2C+Calvin%22">Cheng, Calvin</searchLink> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="SO" term="%22Journal+of+Information+Technology+Education%22"><i>Journal of Information Technology Education</i></searchLink>. 2008 7:315-338. – Name: Avail Label: Availability Group: Avail Data: Informing Science Institute. 131 Brookhill Court, Santa Rosa, CA 95409. Tel: 707-537-2211; Fax: 480-247-5724; Web site: http://JITE.org – Name: PeerReviewed Label: Peer Reviewed Group: SrcInfo Data: Y – Name: PhysDesc Label: Physical Description Group: PhysDesc Data: PDF – Name: Pages Label: Page Count Group: Src Data: 24 – Name: DatePubCY Label: Publication Date Group: Date Data: 2008 – Name: TypeDocument Label: Document Type Group: TypDoc Data: Journal Articles<br />Reports - Descriptive – Name: Audience Label: Education Level Group: Audnce Data: <searchLink fieldCode="EL" term="%22High+Schools%22">High Schools</searchLink> – Name: Subject Label: Descriptors Group: Su Data: <searchLink fieldCode="DE" term="%22Feedback+%28Response%29%22">Feedback (Response)</searchLink><br /><searchLink fieldCode="DE" term="%22High+School+Students%22">High School Students</searchLink><br /><searchLink fieldCode="DE" term="%22Introductory+Courses%22">Introductory Courses</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Software%22">Computer Software</searchLink><br /><searchLink fieldCode="DE" term="%22Computers%22">Computers</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Educational+Technology%22">Educational Technology</searchLink><br /><searchLink fieldCode="DE" term="%22Robotics%22">Robotics</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Learning+Processes%22">Learning Processes</searchLink><br /><searchLink fieldCode="DE" term="%22College+School+Cooperation%22">College School Cooperation</searchLink> – Name: ISSN Label: ISSN Group: ISSN Data: 1547-9714 – Name: Abstract Label: Abstract Group: Ab Data: 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 in 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 Computer Science & Engineering Department and the College of Education at Arizona State University, in cooperation with the Scottsdale Unified School District and Coronado High School, pioneered the first SOC course for high schools (grades 9 through 12) in the Spring and Fall of 2007. The course was also offered in summers 2006, 2007, and 2008 to high school students and teachers. This course is designed so that even high school students without any computing training can learn the latest software technologies in an entertaining manner. Specifically, this course uses a visual programming environment so students can design their software visually. Thus, they can learn control constructs but do not need to focus on the details of programming language syntax. Furthermore, once the software is designed, a visual 3-D simulator can give students instantaneous feedback. Finally, the software designed can be downloaded into LEGO robots for robotic competition. Most students who took the course rated the course "very well" or "pretty well" and some indicated that they are interested enough to contemplate pursuing computer science as their career. (Contains 7 figures and 10 tables.) – Name: AbstractInfo Label: Abstractor Group: Ab Data: As Provided – Name: Ref Label: Number of References Group: RefInfo Data: 35 – Name: DateEntry Label: Entry Date Group: Date Data: 2009 – Name: URL Label: Access URL Group: URL Data: <link linkTarget="URL" linkTerm="https://JITE.org" linkWindow="_blank">http://JITE.org</link> – Name: AN Label: Accession Number Group: ID Data: EJ822660 |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ822660 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English PhysicalDescription: Pagination: PageCount: 24 StartPage: 315 Subjects: – SubjectFull: Feedback (Response) Type: general – SubjectFull: High School Students Type: general – SubjectFull: Introductory Courses Type: general – SubjectFull: Programming Languages Type: general – SubjectFull: Computer Software Type: general – SubjectFull: Computers Type: general – SubjectFull: Programming Type: general – SubjectFull: Educational Technology Type: general – SubjectFull: Robotics Type: general – SubjectFull: Teaching Methods Type: general – SubjectFull: Computer Science Education Type: general – SubjectFull: Learning Processes Type: general – SubjectFull: College School Cooperation Type: general Titles: – TitleFull: An Introductory Course on Service-Oriented Computing for High Schools Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Tsai, W. T. – PersonEntity: Name: NameFull: Chen, Yinong – PersonEntity: Name: NameFull: Cheng, Calvin IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2008 Identifiers: – Type: issn-print Value: 1547-9714 Numbering: – Type: volume Value: 7 Titles: – TitleFull: Journal of Information Technology Education Type: main |
| ResultId | 1 |