I’ve been thinking about another approach to providing a low-cost textbook for the circuits class: bundling a number of Wikipedia articles into a Wikipedia book, like the Introduction to Electronics one. The idea is an appealing one, as many of the Wikipedia articles are excellent (better written than many textbooks), we can customize what topics to include, small errors in the text can be corrected, and students can either access the “book” online, download it in in PDF, ZIM, or OpenDocument format, or even pay for a printed copy. The downloaded or printed copies will be frozen, while the live Wikipedia book gets updated every time one of the contained articles is edited. We could provide frozen copies on the course web site, as a precaution against major rewrites removing information we expect students to read.
The Introduction to Electronics Wikipedia book does not have exactly the subjects we would need for our course, but several of the articles there are appropriate. One attraction of this approach is that we can tailor our book to have exactly the content we need (assuming the articles we need exist) in the order we want. We can design our course by listing the topics we need in the order we need, and automatically have a text that matches. Given the somewhat idiosyncratic nature of our course (from basic circuits to EKG design, with side trips into electrodes and possibly fluidics modeling), we’re going to have to cobble together multiple sources anyway, so a Wikipedia book may be a good way to create the main text. No matter what text we use, we’ll have to supplement with manufacturers’ data sheets, which can’t be included in a Wikipedia book because of copyright restrictions.
One disadvantage of Wikipedia books is that the articles in Wikipedia are by different authors and have no implicit ordering, so concepts cannot be developed in a gradual manner. Individual articles are written at very different levels of sophistication, and some articles will have only a few sections that are relevant to the course. The book would not be as smooth as a well-written textbook, but better than many of the poorly written ones on the market. I believe that we can add some manually created text (part of the book, but not part of Wikipedia) to introduce chapters, but I’m not exactly sure how (probably it involves including pages that are part of Wikipedia user space rather than public space).
Note: Wikipedia books are different from WikiBooks, which are from a project to create crowd-sourced free textbooks. The electronics books currently available from WikiBooks are very incomplete and not as well written as Wikipedia articles, so I don’t think that they will be useful this year.
I started playing a bit with Wikipedia’s “Book Creator” and found it to be a very awkward interface. Clicking on pages to add them to the book being created worked ok, but dragging the pages around to reorder them did not and the claimed button for adding chapters never appeared. Furthermore, once you save a draft book, the book creator assumes you want to start a new one, so clicking on pages can’t add to an existing draft. It seems that the book creator is damn near useless after the first 5 minutes, and after that you just have to edit the book like any other Wikipedia page.