start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start [2015/05/19 12:41] – jackie | start [2015/05/26 13:24] (current) – jackie | ||
---|---|---|---|
Line 7: | Line 7: | ||
* **Venue**: ACE (Accolade East) 007 ([[http:// | * **Venue**: ACE (Accolade East) 007 ([[http:// | ||
* **Office Hours**: Wednesdays 5-6pm | * **Office Hours**: Wednesdays 5-6pm | ||
- | * **Venue**: | + | * **Venue**: LAS 2013 |
* **Informal Labs**: Thursdays 5:30-7pm | * **Informal Labs**: Thursdays 5:30-7pm | ||
- | * **Venue**: LAS 1002 | + | * **Venue**: LAS <del>1002</ |
* Weekly labs sessions are optional, to help you with technical problems | * Weekly labs sessions are optional, to help you with technical problems | ||
* Doing lab exercises is an important step in developing your design skills. You can, of course, also do the labs on your own time. You can also ask questions in the forum or attend regular office hours. | * Doing lab exercises is an important step in developing your design skills. You can, of course, also do the labs on your own time. You can also ask questions in the forum or attend regular office hours. | ||
Line 20: | Line 20: | ||
* The BON method for analysis and design of object-oriented software is a means of extending the higher-level concepts of the Eiffel programming language into the realm of analysis and design aided by a graphical notation akin to but different from UML. | * The BON method for analysis and design of object-oriented software is a means of extending the higher-level concepts of the Eiffel programming language into the realm of analysis and design aided by a graphical notation akin to but different from UML. | ||
* BON is described in depth in the book **Seamless Object-Oriented Software Architecture** by Kim Waldén and Jean-Marc Nerson. Prentice Hall, 1994. The book is out of print but is available as a [[http:// | * BON is described in depth in the book **Seamless Object-Oriented Software Architecture** by Kim Waldén and Jean-Marc Nerson. Prentice Hall, 1994. The book is out of print but is available as a [[http:// | ||
- | * There is a template in [[https:// | ||
- //**Touch of Class: Learning how to Program Well, with Objects and Contracts**// | - //**Touch of Class: Learning how to Program Well, with Objects and Contracts**// | ||
- | * Book page with [[http:// | ||
- | * The text //Touch of Class// is available with online access via Steacie Library. | ||
* The book describes computational thinking with the Eiffel language. | * The book describes computational thinking with the Eiffel language. | ||
* Use this text to learn about design by contract, polymorphism, | * Use this text to learn about design by contract, polymorphism, | ||
+ | * Book page with [[http:// | ||
+ | * The text //Touch of Class// is available with [[https:// | ||
===== Getting Started ===== | ===== Getting Started ===== | ||
Line 32: | Line 31: | ||
*See bottom** ↓** of this page for login with your Prism password. Slides are available from the SVN repository (see link in the sidebar, once you have logged on). | *See bottom** ↓** of this page for login with your Prism password. Slides are available from the SVN repository (see link in the sidebar, once you have logged on). | ||
- | * Office hours: A TA will be available during | + | * [[https:// |
+ | * Instead of installing Eiffel Studio directly | ||
+ | * You might want to run through this [[http:// | ||
- | * Get started using the Eiffelstudio IDE on the first day of class ([[https:// | + | * [[https:// |
+ | * If you prefer | ||
+ | * You are // | ||
+ | * There is a [[http://www.bon-method.com/ | ||
+ | * BON diagrams drawn using other tools (e.g., word, power point, open office, etc.) will cause an **immediate reduction of 50% of your marks**. | ||
* Examples and useful slides from [[http:// | * Examples and useful slides from [[http:// |
start.1432039294.txt.gz · Last modified: 2015/05/19 12:41 by jackie