Tcl/Tk Study Group Study Schedule

Breakdown: The reading assignments for the first four meetings will discuss the language constructs of TCL. This is a prerequisite for the more interesting stuff, Tk, which will be scheduled for the next 3 meetings. After that, we will be reading a on TCL/Tk/C interactions for the last 3 meetings. Not every chapter in the book will be covered. If desired, we can have two more meetings to cover additional material or to work on larger assignments.

 Date            Chapters        Pages    Topic
 -----------     ---------       -----    -----
 August 12       1, 2            26       Introduction, overview
 August 19       3, 4, 5         30       TCL syntax, variables, expressions
 August 26       6, 7, 8, 9      37       Lists, control flow, procedures,
                                              string manipulation
 September 2     Labor Day -- no meeting  Hot dogs, hamburgers, lemonade, beer
 September 9     10, 11, 12      24       File I/O, processes, errors and
                                              exceptions

 September 16    15, 16          36       Tk introduction, tour of the Tk widgets
 September 23    17, 18, 19      38       The packer, bindings, canvas/text
                                              widgets
 September 30    20, 21, 22, 23  23       The selection, input focus, window
                                              managers, send

 October 7       28, 29, 30, 31  32       TCL to C interface, interpreters,
                                              new tcl commands, packages
 October 14      32, 33, 34, 35  31       Parsing, exceptions, tcl variables,
                                              hash tables
 October 21      38, 39, 40      34       Tk to C interface, creating windows,
                                              creating widgets
 October 28      41, 42, 43, 44  30       Events, displaying widgets,
                                              displaying windows