1
I Use This!
Activity Not Available

News

Analyzed about 1 year ago. based on code collected about 1 year ago.
Posted over 11 years ago
I've just moved Eyegrade to a new Web location at eyegrade.org. These are the important links: Project homepage: http://eyegrade.org/ User manual: http://eyegrade.org/doc/user-manual/ Blog: http://eyegrade.org/blog/ RSS feed: ... [More] http://eyegrade.org/blog/rss.xml Requests for the old addresses will automatically be redirected to the new location. However, the old server may be down for some periods of August. In fact, the frequent downtimes of the old hosting are one of the main reasons for the change. During those downtime periods redirections won't work. However, the new addresses will work properly even in that case. The new website is hosted at the GitHub Pages service. My experience so far with this service has been very satisfactory. The availability of the website with the new hosting will definitely be much better. [Less]
Posted over 11 years ago by Jesús Arias Fisteus
I'm planning the next major release (0.3) of Eyegrade for September. There are some features I have in mind, but listening to the users from time to time does not harm ;) If there is a feature you are especially interested in, just let me know by ... [More] commenting on this post. Apart from some polishing here and there, these are things I'm thinking about: Right now, you can review and fix detection errors in an exam only at the moment you scan it. What if you discover an error later on? It think it would be great if the interface allowed you to open a grading session anytime later and use the same reviewing/fixing features. This feature would probably include a list of students and grades in the interface, so that you can quickly access the exam of a specific student. A user interface for entering the questions of an exam, creating the PDFs, etc. This would probably include dropping LaTeX in favor of something else (my main option is the ReportLab library). Using the current command-line interface and LaTeX would still be possible, but not the preferred method. Making life easier for users that only want to use Eyegrade for grading, but not for creating the exams. I include here features such as creating a .eye file through guided dialogues or creating the PDF of a personalized answer sheet in the user interface. It's about time to close issue 36. Adapting the user interface for multiple languages. I can start with an English, Spanish and Galician interface, and wait for volunteers to translate it to other tongues. I won't have time for all the features in the list, so you can help me to prioritize. Of course, you can also request features not in the list ;) [Less]
Posted over 11 years ago
I'm planning the next major release (0.3) of Eyegrade for September. There are some features I have in mind, but listening to the users from time to time does not harm ;) If there is a feature you are especially interested in, just let me know by ... [More] commenting on this post. Apart from some polishing here and there, these are things I'm thinking about: Right now, you can review and fix detection errors in an exam only at the moment you scan it. What if you discover an error later on? It think it would be great if the interface allowed you to open a grading session anytime later and use the same reviewing/fixing features. This feature would probably include a list of students and grades in the interface, so that you can quickly access the exam of a specific student. A user interface for entering the questions of an exam, creating the PDFs, etc. This would probably include dropping LaTeX in favor of something else (my main option is the ReportLab library). Using the current command-line interface and LaTeX would still be possible, but not the preferred method. Making life easier for users that only want to use Eyegrade for grading, but not for creating the exams. I include here features such as creating a .eye file through guided dialogues or creating the PDF of a personalized answer sheet in the user interface. It's about time to close issue 36. Adapting the user interface for multiple languages. I can start with an English, Spanish and Galician interface, and wait for volunteers to translate it to other tongues. I won't have time for all the features in the list, so you can help me to prioritize. Of course, you can also request features not in the list ;) [Less]
Posted almost 12 years ago
Eyegrade 0.2 has been released! It features the shiny new PyQt-based user interface that I showed in previous posts. The Eyegrade User Manual contains up-to-date instructions for using the new interface. If you have Eyegrade 0.1.x installed, you need ... [More] to install PyQt and change the value of an environment variable. See the section about upgrading Eyegrade. This new user interface will facilitate other usability improvements in the future, such as the possibility of reviewing previously graded exams, editing the student list, writing grades to disk in several orders and formats, etc. If you experience problems with this new version, please let me know by commenting on this blog or posting an issue at GitHub. [Less]
Posted almost 12 years ago by Jesús Arias Fisteus
Eyegrade 0.2 has been released! It features the shiny new PyQt-based user interface that I showed in previous posts. The Eyegrade User Manual contains up-to-date instructions for using the new interface. If you have Eyegrade 0.1.x installed, you need ... [More] to install PyQt and change the value of an environment variable. See the section about upgrading Eyegrade. This new user interface will facilitate other usability improvements in the future, such as the possibility of reviewing previously graded exams, editing the student list, writing grades to disk in several orders and formats, etc. If you experience problems with this new version, please let me know by commenting on this blog or posting an issue at GitHub. [Less]
Posted about 12 years ago
I've been working on the new session dialog. Now it is a wizard with three pages. The main novelties are that: You can now select more than one student list. All of them are used when detecting the student id. You can now enter the scores for ... [More] correct and incorrect answers. If the exam configuration file already contains the scores, you'll see them as default values. In addition, you can let Eyegrade choose appropriate values for you, by just entering the maximum score of the exam and choosing whether incorrect answers should penalize or not. You can try the new dialog in the development branch at GitHub, and see it this screenshots gallery! This new dialog will appear in the 0.2 release. I have in mind for a future release the possibility of entering the exam configuration from the new session dialog, as an alternative to reading it from a file. This may be handy for users who do not create the exam with the command line tools that Eyegrade provides. Comments and suggestions are welcome. [Less]
Posted about 12 years ago by Jesús Arias Fisteus
I've been working on the new session dialog. Now it is a wizard with three pages. The main novelties are that: You can now select more than one student list. All of them are used when detecting the student id. You can now enter the scores for ... [More] correct and incorrect answers. If the exam configuration file already contains the scores, you'll see them as default values. In addition, you can let Eyegrade choose appropriate values for you, by just entering the maximum score of the exam and choosing whether incorrect answers should penalize or not. You can try the new dialog in the development branch at GitHub, and see it this screenshots gallery! This new dialog will appear in the 0.2 release. I have in mind for a future release the possibility of entering the exam configuration from the new session dialog, as an alternative to reading it from a file. This may be handy for users who do not create the exam with the command line tools that Eyegrade provides. Comments and suggestions are welcome. [Less]
Posted about 12 years ago by Jesús Arias Fisteus
I'm programming from scratch the graphical user interface of Eyegrade. The old user interface uses Pygame. It allowed me to build the first interface of the program very quickly, but its lack of graphical components (buttons, dialogues, menus, etc.) ... [More] was preventing me from programming a more user-friendly interface. I've decided to use PyQt for the new interface. Why PyQt? I programmed a game with Qt in C++ many years ago, and I liked the library a lot. With the python bindings, it is even easier to use. The new user interface will be released with Eyegrade 0.2 (hopefully, before the end of January). Check the first screenshots gallery! Right now the program does more or less the same as the old interface, but it will be easier to add new features in the future. The brave can give it a try before the release (it is available at the development branch of Eyegrade at GitHub). Suggestions are welcome (just post a comment here or write me an email.) I have tested it only in Linux, although it should work in Windows too. If you try it, notice that: You need PyQt (package python-qt4 in Debian and Ubuntu). There is no src directory anymore. Following the Python conventions, the Python files are now directly under the eyegrade subdirectory of the main directory of the project. The main program does not receive command line arguments. The .eye file and student list are selected at the new session dialog. [Less]
Posted about 12 years ago
I'm programming from scratch the graphical user interface of Eyegrade. The old user interface uses Pygame. It allowed me to build the first interface of the program very quickly, but its lack of graphical components (buttons, dialogues, menus, etc.) ... [More] was preventing me from programming a more user-friendly interface. I've decided to use PyQt for the new interface. Why PyQt? I programmed a game with Qt in C++ many years ago, and I liked the library a lot. With the python bindings, it is even easier to use. The new user interface will be released with Eyegrade 0.2 (hopefully, before the end of January). Check the first screenshots gallery! Right now the program does more or less the same as the old interface, but it will be easier to add new features in the future. The brave can give it a try before the release (it is available at the development branch of Eyegrade at GitHub). Suggestions are welcome (just post a comment here or write me an email.) I have tested it only in Linux, although it should work in Windows too. If you try it, notice that: You need PyQt (package python-qt4 in Debian and Ubuntu). There is no src directory anymore. Following the Python conventions, the Python files are now directly under the eyegrade subdirectory of the main directory of the project. The main program does not receive command line arguments. The .eye file and student list are selected at the new session dialog. [Less]