AriesType: Difference between revisions
No edit summary |
|||
Line 9: | Line 9: | ||
==Screen Shots== | ==Screen Shots== | ||
===Menus=== | |||
{| | {| | ||
|[[Image:AriesType-GraphicalTeacherStartup.png|thumb|300px|none|The unfinished graphical version of AriesType. Only the teacher's menu had a graphical alternative]] | |[[Image:AriesType-GraphicalTeacherStartup.png|thumb|300px|none|The unfinished graphical version of AriesType. Only the teacher's menu had a graphical alternative]] | ||
Line 17: | Line 19: | ||
|- | |- | ||
|[[Image:AriesType-SysopMenu.png|thumb|400px|none|The system operator's menu]] | |[[Image:AriesType-SysopMenu.png|thumb|400px|none|The system operator's menu]] | ||
|} | |||
===Typing=== | |||
{| | |||
|[[Image:AriesType-Typing.png|thumb|400px|none|View of a student typing sentences. AriesType collects metrics on accuracy and timing as the student types]] | |[[Image:AriesType-Typing.png|thumb|400px|none|View of a student typing sentences. AriesType collects metrics on accuracy and timing as the student types]] | ||
|[[Image:AriesType-TypingResults.png|thumb|400px|none|The results of a student's typing efforts, which are shown to the student after they finish. The teacher can also retrieve these results as they are stored on the network]] | |[[Image:AriesType-TypingResults.png|thumb|400px|none|The results of a student's typing efforts, which are shown to the student after they finish. The teacher can also retrieve these results as they are stored on the network]] | ||
|} | |||
===Email=== | |||
{| | |||
|[[Image:AriesType-EmailPage1.png|thumb|400px|none|AriesType's email setup screen, which asks for the destination user and the subject line. The sender needs to get the destination name exactly correct or else risk having the recipient not seeing the message, and no warning is given to the sender if that happens]] | |[[Image:AriesType-EmailPage1.png|thumb|400px|none|AriesType's email setup screen, which asks for the destination user and the subject line. The sender needs to get the destination name exactly correct or else risk having the recipient not seeing the message, and no warning is given to the sender if that happens]] | ||
|[[Image:AriesType-EmailPage2.png|thumb|400px|none|The message's contents were typed in one line at a time, and it was not possible to return to a previous line after the [Enter] key was pressed. Messages had a limit of 15 lines]] | |||
|- | |- | ||
|[[Image:AriesType-EmailReader2.png|thumb|400px|none|The student, who was the recipient of the email in the previous screen shot, receives the message when they check for mail]] | |[[Image:AriesType-EmailReader2.png|thumb|400px|none|The student, who was the recipient of the email in the previous screen shot, receives the message when they check for mail]] | ||
|[[Image:AriesType-EmailReader.png|thumb|400px|none|AriesType included an initial email with the installation that highlighted my ego at the time]] | |[[Image:AriesType-EmailReader.png|thumb|400px|none|AriesType included an initial email with the installation that highlighted my ego at the time]] | ||
|} | |} |
Revision as of 21:08, 14 October 2007
AriesType was a touch typing education program that I made while I was a freshman in high school. It tied into the local Novell NetWare network to be a multi-user application with different capabilities given to students, teachers, and system operators. AriesType also included basic local email and paging capabilities. At the time, I had penned some of my software as Aries Software or a variant, though Aries Software was simply an unregistered alter-ego of me.
I wrote AriesType in lieu of taking an introductory computer class in high school, and the work primarily occurred during class hours in the same classroom. My past experience at the time with computers and software enabled that position, though I still had to be at school during school hours. This project was my first network-enabled multi-user application and was worthwhile for learning about related concerns.
AriesType was completed as a working product, though its real-time student typing playback feature was never finished. The typing playback feature would have simulated what the screen looked like for a selected student's typing session, including delays and mistakes, though this likely would not have given much value to teachers. This and the email and paging features are a classic example of gold plating that less-experienced software engineers suffer from.
Download
- Download the AriesType installer, which uses CatSetup for an easy installation instead of AriesType's own installer