WriteType and the philosophy of educational software
Off the Beat: Bruce Byfield's Blog
As a writer, I have a weakness for word processors. The announcement of a new one leaves me slavering to try it. But new word processors are rare these days, so when I saw an announcement for WriteType last week, I immediately downloaded it. However, despite some interesting intentions and features, WriteType is still very much in beta -- and very pssibly misses an important point as well.
Max Shinn, the lead developer, began WriteType when his mother, an elementary school teacher, told him about a proprietary hardware word processor for beginners whose main selling point was word completion. Shinn's response was to begin development of WriteType, which he describes on the project's home page as "an application designed specifically for students who have difficulty typing."
WriteType is available as a .deb package for Ubuntu and Debian. However, its Python dependencies are not fully included in the package. I had to install the python-enchant package on Ubuntu first, and gave up trying to install in on Debian after a few fiddles. A Windows version is also available.
Basic Functionality
WriteType opens in an editing window with two panes: one on the left for entering text, and one on the right for auto-correction suggestions. At the top is a toolbar for basic functions such as saving and printing, and some basic character formatting, such as bold, italics, typeface, and font size. In terms of formatting, it is roughly at the level of an advanced text editor.
What is implemented so far are some of the features implemented to make writing easier. These include highlighting and word completion, and -- in theory, since the virtual machine I tested on was not set up for it -- the ability to have the application read back to you what you have written. You can also activate the so-called "distraction free mode" which reduces the view to the basic editing window minus the toolbar and menu, and document statistics.
Grammar checking is listed on the project web site, but is apparently not implemented yet. Similarly, a tab is available in File -> Settings for limited the size of the completion database, but currently displays no options.
Since word completion was part of the inspiration for WriteType, unsurprisingly it is the most complete feature so far. To use it, you can either click on a completion suggestion as it appears in the right pane, or else set WriteType to complete the words you enter automatically. In addition, you can set the number of characters before word completion is activated (a useful feature, not only so that you are undistracted by completions of short words such as pronounces and definite articles, but also because you get only one completion per word, and if it is guessed too early, you don't get a second suggestion).
Past and present, audience and philosophy
How much of this state is due to WriteType being in early release and how much is due to keeping things simple for elementary school students is uncertain (although, since the current release is described as a beta, I suspect that it is being kept simple for its target audience.
If so, that makes sense, to a degree. An elementary school audience, especially its younger members, may not be ready for a fully-featured word processor like OpenOffice.org, or even AbiWord or KWord. At this level, the idea is no doubt to get users accustomed to the idea of writing at the computer, and too many features might be daunting or confusing.
Similarly, it is refreshing to see a free software effort to consider what tools might make software more friendly for young users. Some of its features already seem to make WriteType more accessible; the text to speech function, for instance, might be a worthwhile feature on any word processor (and might improve the editing of all users, since hearing a work read helps editors to gain a new perspective, especially when they are revising their own work).
However, all that said, I wonder if WriteType's developers might not be focusing too much on the immediate needs of its audience, and not enough on their futures. Sooner or later, many of WriteType's users will probably move on to more mainstream word processors, so it might make sense to include a few more features in WriteType to ease the transition.
In particular, I can't help wincing a little at WriteType's support for only manual formatting. Already, too many users seem to see word processors as simply the successor to the electric typewriter -- but the truth is, that word processors are organized entirely differently.
In particular, to get the most out of word processors, you need to know how to format with styles and templates, instead of treating every piece of format as a unique case. Admittedly, many users do not operate at this level, but their use of a word processor is the equivalent of using a car as a cart to be pulled by horses when the car has a perfectly good engine.
A full implementation of styles and templates would make WriteType even easier to use -- although probably it would unduly increase the difficulty of using the software. Yet it seems to me that, as useful as WriteType might be some circumstances, it might be even more useful if it helped prepared users for the future as much as the present.
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.