{"abstract":[{"text":"Object-oriented software development is a subject area difficult to teach, espcially to beginners. They face a lot of abstraction and (from a beginners point of view) isolated topics, such as the syntax and semantics of a programming language, the functionality of a software development environment and basic object-oriented concepts. Although many professionals in education believe in the ``object first'' approach as the best method of introducing object-oriented concepts, there is no common agreement on how to start such courses. Current study programs often begin by teaching a programming language, instead of focusing on the basics of object-oriented concepts. In the last years a learning environment was developed based on a visual programming language to abstract away from details. It assists teaching step-by-step object-oriented concepts and the syntax and semantics of a programming language in secondary schools and first year university courses. Our goal is to port this learning environment to the widely used IDE Eclipse.","lang":"eng"}],"department":[{"_id":"76"}],"publisher":"ACM Press","citation":{"mla":"Meyer, Matthias, and Lothar Wendehals. “Teaching Object-Oriented Concepts with Eclipse.” Proc. of the Eclipse Technology EXchange Workshop (ETX), Satellite Event of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada, ACM Press, 2004, pp. 1–5.","short":"M. Meyer, L. Wendehals, in: Proc. of the Eclipse Technology EXchange Workshop (ETX), Satellite Event of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada, ACM Press, 2004, pp. 1–5.","apa":"Meyer, M., & Wendehals, L. (2004). Teaching Object-Oriented Concepts with Eclipse. Proc. of the Eclipse Technology EXchange Workshop (ETX), Satellite Event of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada, 1–5.","ama":"Meyer M, Wendehals L. Teaching Object-Oriented Concepts with Eclipse. In: Proc. of the Eclipse Technology EXchange Workshop (ETX), Satellite Event of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada. ACM Press; 2004:1-5.","chicago":"Meyer, Matthias, and Lothar Wendehals. “Teaching Object-Oriented Concepts with Eclipse.” In Proc. of the Eclipse Technology EXchange Workshop (ETX), Satellite Event of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada, 1–5. ACM Press, 2004.","ieee":"M. Meyer and L. Wendehals, “Teaching Object-Oriented Concepts with Eclipse,” in Proc. of the Eclipse Technology eXchange Workshop (ETX), Satellite Event of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada, 2004, pp. 1–5.","bibtex":"@inproceedings{Meyer_Wendehals_2004, title={Teaching Object-Oriented Concepts with Eclipse}, booktitle={Proc. of the Eclipse Technology eXchange Workshop (ETX), Satellite Event of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada}, publisher={ACM Press}, author={Meyer, Matthias and Wendehals, Lothar}, year={2004}, pages={1–5} }"},"user_id":"5786","page":"1-5","type":"conference","publication":"Proc. of the Eclipse Technology eXchange Workshop (ETX), Satellite Event of the 19th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Vancouver, Canada","date_created":"2021-01-13T09:57:57Z","title":"Teaching Object-Oriented Concepts with Eclipse","author":[{"first_name":"Matthias","id":"683","last_name":"Meyer","full_name":"Meyer, Matthias"},{"first_name":"Lothar","full_name":"Wendehals, Lothar","last_name":"Wendehals"}],"status":"public","date_updated":"2022-01-06T06:54:41Z","_id":"20931","language":[{"iso":"eng"}],"year":"2004"}