Course details
Smalltalk
IST Acad. year 2003/2004 Summer semester 4 credits
Pure object orientation. Smalltalk - language. Smalltalk - programming environment. Programming in Smalltalk. Debugging and maintenance. Smalltalk - class library. Programming techniques, development of applications. Graphical user interfaces. Web applications.
Guarantor
Language of instruction
Completion
Time span
Department
Subject specific learning outcomes and competences
Ability to aply pure object-orientation in design and implementation of highly portable applications with GUI even with web interface. Ability to prototype applications. Ability to easily adapt to another object-oriented programming language.
Learning objectives
To learn programming in pure object-oriented language Smalltalk which represents (together with its class library and interactive development environment) basic inspiration for other object-oriented programming languages, operating systems, and GUIs.
Study literature
- Wilf LaLonde and John Pugh: Inside Smalltalk, Vol. 1, Prentice Hall, 1990 (ISBN: 0134684141).
Fundamental literature
- Adele Goldberg and Dave Robson: Smalltalk-80: The Language. Addison Wesley, 1989, ISBN 0-201-13688-0, 585 pages.
Course inclusion in study plans
- Programme IT-BC-3, field BIT, 2nd year of study, Compulsory-Elective
- Programme IT-BC-3 (in English), field BIT, 2nd year of study, Compulsory-Elective