Hindawi Programming System Online
Learn computer programming in Hindi – anywhere anytime!
Frequently Asked Questions
What is Hindawi Programming System?
Hindawi is a free, open-source, complete non-English based systems programming platform supporting all paradigms of programming languages from assembly language to logic and functional programming, which effectively shatters the language barrier allowing non English literates to take up computer sciences and participate in the ICT revolution at all levels of technology, from primary school education to robotics and super-computing in their mother tongue, without the need to master English. For all details regarding Hindawi, please refer to our main FAQ page.
What is Hindawi Programming System (HPS) “Online”?
In HPS online, Hindawi has been deployed on a JAVA based virtual computer (JAVA PC or JPC). It acts like a local installation of Hindawi and you can learn Hindawi using it. You do not have to install anything on your computer. You 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 which will be uploaded on a regular basis. You can view the video and practice it on the JPC Hindawi screen at the same time. This method of learning to program attempts to foster self-explanatory and exploratory learning which has a greater impact on learning and forgetting does not set in easily. Students can define their own pace, and re-listen to lectures till they have mastered a particular skill.
Do I get all the features of Hindawi on the online edition?
Not as of Release 3. For all the features, it is recommended that you download and install Hindawi on your computer. For example, the text editor Laghu is a scaled down online version of original text editor Lekhak. Currently you cannot do copy – paste in Laghu unlike Lekhak. We aim at providing a complete set of Hindi programming languages online with Release 4.
How do I learn to use it?
Help files can be accessed by typing help. Training videos are being uploaded regularly.
I am not able to type in the JPC Hindawi window?
Click on the “Type key” button on the JPC panel. This depends on your browser and Java plugin. We know that this problem does not occur in IE 6.0, while it occurs in Firefox. Clicking on the “Type key” button activates the keyboard listener of JPC. This is an identified issue.
I am not able to type in Hindi, characters appear in Roman?
Use the Scroll Lock key. Scroll Lock on à Hindi and Scroll Lock off à English (Roman script)
Do I need any special keyboard for this?
No. You do not even need any special keyboard drivers. You can type in Hindi with your regular keyboard. Refer to the Inscript (Indian Script) keyboard layout for typing in Hindi. The Inscript keyboard overlay is standardized by the Department of Electronics (DOE), Govt. of India. It contains characters required for all the Indian scripts, as defined by the ISCII character set. It can be used on any QWERTY keyboard. The Inscript overlay is active when Scroll Lock is on. Using the SHIFT key (or CAPS LOCK active) selects the Hindi characters on the upper part of the keys. It is possible to use ALT + SHIFT key to select the characters on the number keys. To access English punctuation Scroll Lock has to be off / inactive; comma and full stop are accessible even when Scroll Lock is on. The ALT+SHIFT combination does not work under HPS Online and you may need to turn scroll lock off and on to enter certain punctuation characters that have Indic overlays in Inscript layout.
I have deleted a system file by mistake on the HPS online page. What do I do now?
A virtualized training environment of Hindawi allows for a less constrained training situation. Hence, if you have deleted any file (including the system files), there is no damage; since merely reloading the web-page reinstates the original setup. This applies only to HPS Online – modifying system files on the Linux, native, or DOSBox versions of Hindawi will require reinstallation. You may damage your system if you delete a system file using the native version of Hindawi.
I had saved a program on the Hindawi JPC and closed the webpage. Can I load the program when I open the webpage again?
No. Once you close the webpage, all changes are lost.
How can one support Hindawi and related projects?
The authors are looking for support in terms of financial grants, besides developers who would like to join into the effort. A lot of support is required in terms of awareness generation. The authors would appreciate any form of financial support such as financial grant, fellowship, sponsorship, advertisements, co-branding offers, CD distribution offers, book publication offers etc. Help us reach it to the people who need it. You need not pay us anything for this, yes it is truly free. If you know a Indic medium school, which you certainly do, tell them about it. If you have an old machine donate it to some school, college or social group where it can be used to teach Indic programming languages. If you want to provide financial support or sponsorship please click here to visit our support page.