|
Home
Tutorials | 1. Starting Smalltalk, and Terminology | 2. Precedence Rules | 3. Classes - Strings | 4. Class Browser | 5. Variables | 6. Error Messages | 12. Control Structures | 16. Dialogs | 23. Collection class | 39. OpenGUI | Information | Smalltalk Books | Student Software & Books | Hints & Tips | Sites | Download Smalltalk | Coloured code | Download Documents | ASCII Codes | Smalltalk Index |
|
|
After communication with a student just completing course CSC517 at NCSU. ( North Carolina State University ) who stated 'I wish I found this site earlier in the semester. So welcome on board CSC517 students. I hope you find the site useful. |
|
Home This page. Site Updated 15 Mar 04 |
BooksOn to Smalltalk by Patrick Henry Winston Discovering Smalltalk by Wilf LaLonde The Smalltalk Developer's Guide to VisualWorks Squeak Object-Oriented Design with Multimedia Applications
|
| Smalltalk Books A description of Smalltalk books, that can be purchased on-line . | |
| Tutorial 1. Integers First Smalltalk tutorial, terminology, calculation. Tips. Sending a message to an object to make the object do something. Using M206 LearningWorks and Using LearningWorks | |
| Tutorial 2. Precedence,
printString, & errors Tutorial. Precedence of Unary Binary
and Keyword Messages, using parenthesis. Errors, Messages / Methods printString, asNumber, asInteger, negated, reversed, asUppercase, plus:25 Feb 01 |
|
| Tutorial 3. Strings
Classes. Class Hierarchy. Sending messages to ByteString class
objects(i.e. Strings), inspecting. Workspace Comments Messages / Methods Concatenate: ,asInteger, asIntegerArray, asNumber, class, inspect, reverse, at:put: , at:, asLowercase, asUppercase, dropVowels, isString, size. |
|
| Tutorial 4. Class Browser Programming. The Class Browser - description, tips, opening and using. Major Class browser additions. Finding a Class. Finding a Method. Finding Examples of a Method | |
| Tutorial 5. Variables Variables, Temporary, Local, Instance, Class, Global, Global, Pseudo, Scope. | |
| Tutorial 12. Control Structures Decision making & Iteration (Loop)methods in Smalltalk. Comparison Operators. ifTrue:,whileTrue, between:and:, exists, isEmpty, isInteger, isNil, isVowel, not, value. | |
| Tutorial 16. Dialog Dialog boxes. withCRs, temporary and local variables, asNumber, rem: , Empty strings. | |
| Tutorial 23 Collection class Various downloadable files | |
| Tutorial 39 OpenGUI How to use the M206 Graphical User Interface. | |
| Master Smalltalk & M206 Index An index for the M206 OU course and Smalltalk methods used in the tutorials. I will also update for CSC517 students of the NCSU ( North Carolina State University ). | |
| Customise Class Browser Colours Allows the user to colour code, the code in the Class Browser. Very useful, --Try it | |
| Download Documents A selection of mock Exam papers and other files to download. These will help you with your programming. | |
| Smalltalk Error & Exception Messages Using the Debugger. List of common error messages and there cause. The debugger is a very important tool, use it! | |
| Hints and Tips. A list of hints and tips for beginners in Smalltalk programming, and these tutorials. Preventing crashes. Debugger Hints. Error messages. | |
| Sites, other sites on Smalltalk & M206 subjects. | |
| Downloadable sources of free versions of Smalltalk, and other free programs | |
| Feedback Please help me to improve this site by sending your comments. | |
| ASCII Codes Number systems | |
| Student Software & Books. Includes most software that have a Student Discount Licence. Open University Students are eligible for this discount. Also is listed associated books to this software. |
More Tutorials by John McGuinn

A brand new series of tutorials, still in a state of development,
on programming in HTML, and Web Design. Students of the T117 course
should find these tutorials useful. This series is prior to my start
on OU ( Open University ) course T117 in Feb 2002. Hope to see some
of you at the T171 Course Based Introductory Meeting in Leeds on
Jan 19th

Home page of a tutorial in programming in C This is an ideal tutorial
for anybody learning C programming language, and of particular interest
to students on courses: T223 at the OU Open University.
Special Offer - Free £5.00 Gift VouchersA limited number
of free Amazon £5 gift vouchers are available. Conditions. You must NOT be a current or previous customer
of Amazon, either UK or international. To use the gift voucher the goods you purchase must be
over £7.50 excluding postage. All you have to do is
|
More info or download this free program. |
| Date | Page | Amendment details |
|---|---|---|
| 2 May 01 | index | Site search engine added to this page |
| 6 May 01 | Tutorial 12 | Insert answer to Question 11 Correction isNumber removed |
| 10 Jun 01 | Tutorial 12 | Correction- remove isNumber from index |
| 17 Jun 01 | Master Smalltalk & M206 Index | Additions |
| 17 Jun 01 | Tutorial 5 | Clarify Global variables |
| 20 Jun 01 | Books & Software | Renamed to Smalltalk Books Student software removed from this page, and placed in a new link Student Software & Books |
| 20 Jun 01 | Student Software & Books |
Associated books to the included software that was removed from the above link |
| 20 Jun 01 | Tutorials |
Start to remove links to this page prior to its removal. |
| 27 Jun 01 | Download Documents | Correct links for Exam downloads. Add Errata for Exam 1. |
| 8 Jul 01 | Download Documents | Add additional errata for exam 1 answers |
| 9 Jul 01 | Download Documents | Correct links for M206_AllRevisionBits.zip and M206_MarkCal9.xls |
| Home page | Add a few Object-oriented books. | |
| 26 Jul 01 | Home page |
Offer of a limited number of free Amazon £5 gift vouchers. |
| 8 Aug. 01 | Home page | More info on tutorial contents |
| 8 Aug. 01 | Smalltalk Books | More books added. Non available books removed |
| 28 Sep 01 | General site improvements | |
| 14/15 Oct 01 | Smalltalk and M206 Index Student Software and Books |
Added more references to
this index. Remove items no longer available. Add more items |
| 18 Oct 01 | Smalltalk and M206 Index |
Update 18 Oct 01. Added a comment about references such as c22s3p19.htm |
| 9 Dec 01 | Home page Master Smalltalk & M206 Index |
Welcome on board CSC517 students of the NCSU. ( North Carolina State University ) |
More sites by John McGuinn . HTML and Web Design | C Programming
Leeds my home town
Relax in the sun.
Benidorm Tenerife San Marino apartments to rent
Holidays and Short Breaks Manchester Airport
Leeds my home town City of Leeds information Leeds and Bradford International Airport
Leeds Web Design Web
Designers Hosting Domain
names Web site Promotion
Copyright © John McGuinn 2000 - 04