Hindawi Programming System - Programming in Hindi and other Indian languages

Hindawi Logo

Hindawi Programming System

Home  |  Download  |  About Us  |  Help            Language: 

 

Release 3

 

 

 

 

Sections
---------------------------------------------------     
FAQ
News
Awards
Developers
Translators
Community
Testimonials
License
Release notes
Project Docs
Support Hindawi

Learning Resources
---------------------------------------------------     
Hindawi Online
Videos
Papers
Manuals
Books
Students
Teachers
Schools
Authors
Specs
Fellowship

Related Projects
---------------------------------------------------     
IndSoftEx
IndSilicon
IndRobota
IndSuperComp
TransEg
Martian Desire
Talk Ease
Telemedicine
Legal DSS-ES

 

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

 

 

Organization Chart

 

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
Visitors 35319