Re: Python Programming books

  • From: Hamid AITOUZNAG <hamid.maier@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Wed, 21 Jul 2010 18:51:36 +0100

Hi Ishe, Jacob and everybody,

Thanks all for your informative responses. I just feel that i'm still lost in all the names and things you have all suggested. Please forgive my ignorance and walk me slowly through this new field. I meant jaws scripting in my first message, not java scripting. I am still walking my way learning jaws scripting slowly, mainly cause there weren't enought books and references. Someone in this thread mentioned that C was the best starting point for him, and that's what i wanted to know, taking in consideration my tiny skills, which programming language in your opinions nice guys would be the best for me? I am not quite sure about my preferences right now as I don't know what is available in terms of free books and accessible materials.

I wish there was a school or a special institution for the blind here in Morocco that can teach a blind person some programming skills, however, unfortunately none is available here, I even learn Jaws and my computer skills only by my own as there is no qualified instructors to teach blind and visually impaired people. I thought of hiring a sighted tutor to guide me, however, again i am afraid that a sighted tutor wouldn't be of much help to me regarding the accessibility obstacles that you all know of better Than I.

So, helpful guys, again, if you have any extra ideas and helpful hints that might guide me to how and where to start, please don't hesitate to post them. I hope that my english is clear enough, sorry it is not my first nor second language.

Thanks a million again for any help...

Hamid AITOUZNAG
"We never value what we have until we lose it!".

Skype: hamidgeni

MSN: hamid.maier@xxxxxxxxxxx


On 21/07/2010 13:38, Jacob Kruger wrote:

I also like codeproject.com for source code examples, most of them with downloadable samples etc., and if you just want to look into something which is also just a form of scripting, but which also may help get into programming practices, the blind gamers toolkit is meant to let you use a form of scripting language to create audio games:

http://www.blastbay.com/bgt.php

Stay well

Jacob Kruger

jacob.kruger@xxxxxxxxxxxx

*From:* programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] *On Behalf Of *Ishe Chinyoka
*Sent:* 21 July 2010 02:11 PM
*To:* programmingblind@xxxxxxxxxxxxx
*Subject:* Re: Python Programming books

Hi,

Sure, you can write your own programs even though you may not have background in programming. Still your scripting experience is programming, so it is just a matter of what programming language you want and the type of project you are looking at.

Like what Jacob indicated, it is just a matter of picking the language which you find related to your scripting. For example, if you'd been writing JavaScript scripts, chances are high that C-like languages would be easier to grasp.

Any beginner, in my opinion, needs not only concentrate on one language, but should familiarise themselves with code written by others in that chosen language. For instance, if you go to SourceForge, you can search, download and analyse code written by others. These would be working programs. The programs tend to be big with many files, but if you are patient, you will master the arts of programming after some time. You can print out the source files into print, large print or Braille and study them.

You can also visit the Fruit Basket site to quickly study the pattern of your chosen language to see how to put a "Fruit Basket" GUI application.

At the same time, you may need the language's compiler or interpreter, some book or tutorial to help you understand the code and to test out your own ideas.

Otherwise, this is a refreshing exercise any person, whether blind or not, can take in this century. You will find that your needs won't be addressed by current programs, and at the same time you would need to tweak your computer to your heart's content without being limited by software you can get.

Any hiccup in your learning, this list has a number of old hands to pull you through. However, I suggest that if you prefer a particular language, such as Java, you join its mailing list. The advantage is that the list will be dedicated to that language. People discuss the ins and outs of that language all day long. You also tend to learn the latest developments of the language. Still, if you are blind, You will need this Blind Programming List for problems particularly to do with blindness challenges alone: Just my thought.

Wish you the best,

Ishe

    ----- Original Message -----

    *From:* Jacob Kruger <mailto:Jacob.Kruger@xxxxxxxxxxxx>

    *To:* programmingblind@xxxxxxxxxxxxx
    <mailto:programmingblind@xxxxxxxxxxxxx>

    *Sent:* Wednesday, July 21, 2010 12:36 PM

    *Subject:* RE: Python Programming books

    Of course it's possible - old saying, practice makes perfect, is
    what generally counts in programming skills development.

    Would say that unless you plan to formally study programming, you
    need to choose an area/type to focus on for now, and depending on
    your scripting experience areas, maybe choose something similar
    enough to make that step easy enough to get started with.

    Stay well

    Jacob Kruger

    jacob.kruger@xxxxxxxxxxxx

    *From:* programmingblind-bounce@xxxxxxxxxxxxx
    [mailto:programmingblind-bounce@xxxxxxxxxxxxx] *On Behalf Of
    *Hamid AITOUZNAG
    *Sent:* 21 July 2010 12:27 PM
    *To:* programmingblind@xxxxxxxxxxxxx
    *Subject:* Re: Python Programming books

    Hi Ishe and all,

    Thanks a lot for sharing those books! I have wanted always to ask
    this question but my studies and other concerns kept me busy and
    hesitant but here i am asking. Is it possible for me, as a
    completely blind person, who has no programming background except
    a bit of scripting skills, is it possible for a person like me to
    improve programming abilities? If so, please what's the best
    starting point to begin with? Please, please, help!

    Thanks all in advance for any help!

    Hamid AITOUZNAG

    "We never value what we have until we lose it!".

    Skype: hamidgeni

MSN:hamid.maier@xxxxxxxxxxx <mailto:hamid.maier@xxxxxxxxxxx>

    On 21/07/2010 08:57, Ishe Chinyoka wrote:

    Hi folks,

    To any Python enthusiast, I posted the following Python books to
    my Dropbox folder. You are free to download the books and learn
    the new tricks of Python and refresh the old ones:

    The archive contains updated editions of some Python books you may
    already know and some new titles covering Python 3. The archive is
    in RAR format, so I trust you will decompress it with any
    compatible program such as Winrar or 7zip.

    For people like Elf and Jamal, they can redistribute the archive
    on their sites for the benefit of others.

    Here is the link:

    http://dl.dropbox.com/u/9232668/Python_programming_books.rar

    Cheers,

    Ishe

Other related posts: