|
|
Hindawi Programming System |
|||
|
Release 3 |
|
|
|
|
Sections |
Hindawi Programming System
Release 3 – Release notes Release date – 19th
September 2008 Highlights / What’s new: 1.
Hindawi Programming System (HPS) has now been ported to Java Virtual PC
(JPC). The JPC version does not require any installations and can be used
from the web-page. It acts like a local installation of Hindawi and one can
learn Hindawi using it. HPS Online
version can be used on virtually every computer platform, including mobile
phones that support Java. One can use Aadesh (Hindi command shell), Laghu
(a simplified Hindawi IDE), and Shaili Robot (Hindi LOGO). This is
accompanied by training videos on the top of the page which will be uploaded
on a regular basis. One can view the videos and practice the lessons on the
JPC Hindawi screen at the bottom of the page. This method of learning to
program attempts to foster self-explanatory and exploratory learning which
leads to a deep cognitive learning of the topic. Students can define their
own pace, and re-listen to lectures till they have mastered a particular
skill. HPS Online has been hosted at http://hindawi.in/online/
2.
A technical paper “E-Learning for Computer Programming – A mother tongue
based approach” has been written on the cognitive basis for teaching
programming in mother tongue. This paper reviews the cognitive language
acquisition theories promulgated during the last two decades, since early
1980s and makes a case for teaching programming skills using mother-tongue to
both young and adult learners. The paper has been submitted to a peer
reviewed technical journal to evaluate the scientific validity. Key findings
will be made available in the papers section. 3.
A new light weight IDE - Laghu - has been added to Hindawi@DOS. This has
mainly been prompted by the limits of the JPC environment. Laghu has two
versions – the default supports editing 20 lines of Hindi text, while the
Laghu200 version supports 200 lines of Hindi text on JPC and 2000 lines on
the DOSBox and native versions. 4.
Hindawi@DOS is now packaged with DOSBox. This allows it to be run on any
platform supporting DOSBox, which includes Windows™, Linux, Mac OS X, BeOS,
BSD and many others. 5.
Hindawi@DOS Release 3 (DOSBox hosted) now comes with a Windows ™ installer,
making it user friendly for installation by beginners. Other systems with a
native version of DOSBox pre-installed can run Hindawi using the existing
DOSBox configuration file. 6.
Swaadheen DOS (FreeDOS with Hindawi Aadesh as command shell) has now been
updated to JPC based version of Hindawi tools. The version of Robot included
uses CGA, so that it can be used on very old 286 computers, if any are still
available to be donated to schools. It will also boot on modern platforms and
virtual environments. 7.
All the Hindawi components made available on JPC and Swaadheen DOS have been
compiled as 16-bit DOS executables. Both the underlying libraries - Romenagri
transliteration and CISR (Code for Indian Script Representation in text mode)
have been ported to this version. Most of the conversion utilities are also
available. 8.
The Hindi command shell Aadesh has been updated to version 0.2.1 A. The major
changes in this version include localization of verify, break, date and time
commands of DOS. 9.
Lekhak has been updated to precisely show the cursor location while editing
Hindi programs. 10.
CISR algorithm for rendering Devanagri in text mode has been optimized. 11.
Creation of web based training material (videos and books) has been
initiated. We are also working out the draft syllabus for learning computers
in mother tongue from pre-primary to professional and post-graduate levels. 12.
The following diagram describes the Hindawi Release 3 deliverables
Known
issues: 1.
Lekhak marks a file as not modified if a user say yes to “File modified.
Save?” questions and then presses Escape to cancel the file-save box. 2.
Alt+Key combinations do not work for entering punctuations under JPC 3.
The command “help” under Aadesh shows Swaadheen DOS help, instead of the
regular DOS help. The valid command for Swaadheen DOS help is “मदद” Pointers
for future release: 1.
Documentation needs to be improved 2.
Work with JPC team to port complete Hindawi@DOS to JPC (there are some issues
with protected mode) 3.
Provide on-screen keyboard for JPC based Hindawi Online 4.
Integrate Hindawi with Eclipse or some other mainstream IDE 5.
Improve the keyword selections for Hindi programming languages 6.
Define specifications for various technology components. 7.
Define project documents; viz. requirement specification, architecture
documents, design documents, test-masters, test-results, release notes,
bug-reports, enhancement requests, repository (CVS / SVN) structure, and
delivery / patch / release process specifications. We
have identified many such areas for improvement. Project proposals are
invited for these areas. Please visit our fellowship
page for more details. Please
report bugs and suggestions using the issue tracker on http://sf.net/projects/hindawi Please
send your suggestions to us on the email address from contacts
page. For
discussions join the groups from the community page. |
|||
|
|
|
|
|
|
(C)Copyright Dr. Sweta Choudhary 2008 | Legal notices
| Contact us |
||||