DocumentCode
3142578
Title
Teaching UML Modeling Before Programming at the High School Level
Author
Starrett, Cortland
Author_Institution
Mentor Graphics Corp., Wilsonville
fYear
2007
fDate
18-20 July 2007
Firstpage
713
Lastpage
714
Abstract
This paper describes experience teaching modeling at the high school level prior to teaching programming and embedded control. An implementation- independent form of UML modeling is being used to teach students to analyze various applications, systems and problem domains. The objective is to introduce the abstract thinking processes involved in modeling before introducing the more concrete thought processes involved in programming with frequently used textual imperative programming languages. The author reports on experience teaching abstraction and UML modeling to a class of 12th graders.
Keywords
Unified Modeling Language; computer science education; teaching; UML; teaching; textual imperative programming language; Application software; Computer science; Education; Educational institutions; Embedded system; Maintenance engineering; Productivity; Programming profession; Robots; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Learning Technologies, 2007. ICALT 2007. Seventh IEEE International Conference on
Conference_Location
Niigata
Print_ISBN
0-7695-2916-X
Type
conf
DOI
10.1109/ICALT.2007.234
Filename
4281135
Link To Document