[dfs3] learning to program the DIY way

mark mark at aktivix.org
Wed Sep 3 09:34:04 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hey all,

Would anyone like to learn to program with me? We could form a study
group or just consult each other if we get stuck.

I'm going to be learning to program a language called Python [1],
using a free book called "Learn Python the Hard Way" which is
available for free on t'internet [2].

I think the name is inaccurate - the author is just making a point
that you need to practise in order to get good at anything. I've
looked at half a dozen different online courses and this seemed like
the best. It is suitable for people who have never programmed before.

Starting this week, kids have to learn to programme in school from a
very young age, so this is an opportunity to be able to help your
grandchildren / children / self with your homework (depending on how
old you are), or just to be able to say, "aha, let mum show you how
I'd do that in python".

My own reason for learning python is that I learnt some other
programming languages a long time ago, but they aren't in common use
any more, and I want to be able to contribute to projects that are
making the world a better place (examples [3]) so I'm updating my
skills. Other reasons people give for learning to code include:

 - self-directed learning looks good on your CV
 - could lead to higher study or employment in IT
 - it enables you to make your own programs which work just how you want
 - it teaches problem-solving
 - it provides a way in to understanding the world of information
 - it is a creative act that demands no other justification


I've only got as far as chapter one by the way, so it won't take you
long to catch up...

Mark


[1] http://python.org/
[2] http://learnpythonthehardway.org/book/
[3] http://piratepad.net/0FjDbClgpj
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJUBuCKAAoJECivkG/nESo7TzAP/irCWvv1UV+oDphBy/slRSZP
4vKcJpaxdwJCPW5ys0O1yVpyVsP1jS09D/yXP92EQUt377dFXpLThONegseuO/+D
XOcDJT+BUCrH4U7WWUtJN3ftGXNfKhIgfBZzCwdrE2g6dlEYeCZjDXPsqAUECXQw
SM9f9fYh7IfeiNOXsyiAW4Scz55dXvOpG4upd9dDNhtTWV+gWTSSc6UPQ0NFKNTt
mf6/X1TrXTLBCbB/8yyITWn7kRx6ZwqqD7WY8QTehVla3MdThTy05J7ISH03Q7YS
jIrgXuIgGdHKu5gATFbs3IowV8CxvluWfQARnkED+XiC62mPjlZnTx1nID3WIIDf
36211vR/kaQfHjBCUUXM6lAA8IxrdB0pI2KpoPGtQ5lh1v7IhRxQIQfp2fOItPnp
dtJ+HCGlyq+zfmSoBmBNQDHJ4ur6St7ZmN6bHKDanCKzNZ9JIe7D74dOGHV90mN2
DXD7XW86EwhSAdavUV4GILJh5Vur//7IUej77ZBeCF5SOfl1CvfAWI4V6+xoBCjN
kDCs+TtNnIrFDnvkUR/XnNwOmmnvHGjQSoNbljE7FttqnCTsh4JasAkS00eJe5l0
1gNcNZ2BuwCbb7oeC0UP5VDzLU0VbZxHrvq35AatDRJpmOcwtfWg8nFj9dTetVHl
Y1nEOMkh/wpJ9uQ9EwL0
=TSH2
-----END PGP SIGNATURE-----




More information about the dfs3 mailing list