Us­age sce­nar­ios

OpenSource For You - - DEVELOPERS -

For a stu­dent-learner, lever­ag­ing the fea­tures of fPython is quite straight­for­ward. You can carry on learn­ing new recipes and keep a live note­book that you keep up­dat­ing. Or you can print your note­book of recipes and use it as a ref­er­ence, both off­line and on­line.

For a teacher, fPython can be a great way not only to teach but also to hand out and eval­u­ate as­sign­ments. The in­ter­ac­tiv­ity of fPython lets it fit very well into to­day’s e-class­rooms equipped for dig­i­tal me­dia. Since fPython note­books can be read­ily shared, a teacher can post an as­sign­ment as an fPython note­book. Stu­dents can im­port this note­book to their own fPython ses­sion, work out their as­sign­ments and upload them to a des­ig­nated lo­ca­tion. Since the note­book is ‘live', the teacher or in­struc­tor can ac­tu­ally in­ter­act with the stu­dent's code for a fair eval­u­a­tion and also in­sert com­ments (re­mem­ber you can in­sert cells and text into a note­book).

As a sci­en­tist or stu­dent try­ing to make sense of data, you might have used Numpy or Mat­plotlib. fPython gives you a con­ve­nient en­vi­ron­ment to work with data by let­ting you ex­per­i­ment to your heart's con­tent and also em­bed plots, graphs or other rich data in-line in your note­book, and share them with co-work­ers. ft also lets you use La­Teu to type­set any math ex­pres­sion worth its value, us­ing Math­jax.

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.