Saturday, March 24, 2012

Phoenix

Phoenix is a low cost computer interface which has been created by the scientists of Inter University Accelerator Center, New Delhi for teachers and students alike who would like to develop scientific experiments based on the computer interface.

Phyiscs with Home-made Equipment & Innovative Experiments = Phoenix


I hope the above makes it pretty clear. 
A similar interface will cost you thousands tens of thousands of rupees in the market. Phoenix with all its basic interfacing components and software (free and open source) comes for 2500 rupees. 


More about Phoenix can be found here.

 I am not writing much about Phoenix here as it can be easily seen and understood by the above link.





Me and Python

Now before I start writing anything, let me assure you of one thing: I am not a programmer.
And second: Python is not a snake here, it is a programming language.
Well now I can breathe easy.

My sojourn with Python started three years back when I purchased Phoenix Interface which was designed and developed by the scientists of IUAC (formerly NSC), New Delhi.

Since the interface can talk to my laptop through Python language, I had no choice but to try and learn it. Well it seems today that it was not that bad a choice. I knew some BASIC, PASCAL, C and C++, but just a li'l bit of these. Now I know some Python. And why I said that I am not a programmer? Because I can't seem to remember the codes and syntax. I keep forgetting the syntax. Hence I need to keep checking the codes again and again when I sit down to write a piece of code. Hence, I don't call myself a programmer.


Now the more important things. What am I doing with Python? Well Python came across as an extremely versatile language with the added advantage that it is interpreter based and hence, I can see real time what is happening with my codes as I type them in the command prompt. It is like at first I try to see what is happening with the line that I am typing and once it gives me desired results I put the lines down together to form a Python code.

But the question remains, what is a Physics school teacher doing with Python?
Well I am, apart from being a Physics teacher, an innovator too. I like to make life easy for people in general. So that is what I am doing. Innovating.
This post is all about what I have done till now and what am I up to. I hate to patent stuff as I feel " All good things in the world are FREE". So why to put a lid on the usage of things by common man.