|
|
||
| You are here: | ||
|
This and linked pages contain material used at workshops for new and experienced teachers of the programme. They are no part of IBO policy however, simply the views of one teacher (and yes, other points of view are possible, tenable and equally valid).
Students will need additional access time to computers to work on their own and probably additional time with the teacher if possible.
Problems also need to have an identified end user. |
On this page: [ Hints &Tips | Choice of Problems | Mastery ] A possible model This would typically give students the first term of year 2 (about 16-18 weeks) to develop their dossiers. They then might have time allocated as follows:
Hints and Tips Level of Supervision Choice of problems Some suggestions for dossier projects are included here. Weaker Students Where a data file is used, there is often an opportunity to merge files or sorted lists of search results. Linked list operations can also be handled recursively (have an option to show the list in forward or reverse order - difficult to handle iteratively). This can additionally lead to the creating of two different kinds of composite data structure (one for the records in the file and a different one for records in the linked list - there will be at least a pointer field and optionally a record number field in this structure). Try to give examples of comparable situations so that students have a chance to think through rather than give direct help with the particular problem at hand. In cases where candidates are directly given code (or want to use your sample code, or code from a book) have the students put in comments to show where such code starts and ends. If you are using a modern editor different coloured fonts can be used to good effect. Mastery of topics It is a good idea to make the students create an "index" of mastery for their dossiers and for the code listing. This will help them focus on the need to cover the appropriate aspects. This can also be done to good effect if you use the strategy of having them design the detailed pseudocode first (which, of course, they should be doing).
|
Online workshops for computer science teachers are run from this site on a regular basis. Talk to your IB Coordinator or direct to us. |
|
|
|||
|
Questions or problems related to this web site should be addressed to Richard Jones who asserts his right to be identified as the author and owner of these materials - unless otherwise indicated. Please feel free to use the material presented here and to create links to it for non-commercial purposes; an acknowledgement of the source is required by the Creative Commons licence. Use of materials from this site is conditional upon your having read the additional terms of use on the about page and the Creative Commons Licence. View privacy policy. This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. © 2001 - 2007 Richard Jones, PO BOX 246, Cambridge, New Zealand; This page was last modified: July 29, 200823, 2008 |