a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment by Cedar
Cedar  ·  3335 days ago  ·  link  ·    ·  parent  ·  post: Pubski: October 7, 2015

Best way to learn is to think of a problem you want to solve and try your hand at it. It doesn't have to be a complete program, or website, or service, just focus on one aspect of it and use your existing knowledge to model it the best you can.

We had a subject study session last week where we had to simulate an average speed check, taking a license plate and the times recorded entering and leaving the monitored section of road; this was pretty trivial to get going but it was a nice challenge for someone who has rarely used Python and can be extended to make it more difficult.





ButterflyEffect  ·  3335 days ago  ·  link  ·  

    We had a subject study session last week where we had to simulate an average speed check, taking a license plate and the times recorded entering and leaving the monitored section of road; this was pretty trivial to get going but it was a nice challenge for someone who has rarely used Python and can be extended to make it more difficult.

That sounds like a good problem. I'm also planning on going through some of Project Euler and some Bioinformatics problem sets.

Cedar  ·  3335 days ago  ·  link  ·  

You could make a script that will take a file with a list of ISBN or UPC codes, decode what they are (lookup online perhaps?) and output a list of what they are, that'd be a neat little script.

If you get a barcode app for your phone, you can then bulk scan all your books (or whatevers) and bam you have a list of all your books, no typing required.