What about Python!

After introducing my daughter to Scratch, I watched her interest in coding grow with each step she took while exploring the program's toolset. Scratch is an introductory visual programming platform for young people that teaches creative thinking and systemic reasoning. Kids acquire these faculties while building their own laminated characters and creating interactive stories.

After our successful introduction to Scratch, I decided that it was time to introduce her to a more empirical programming experience. Logo Mindstorm EV3 looks like the next logical platform to migrate to. I plan to capitalize on the easiness of programming and commanding Lego robots that the Mindstorm brings to the table, to keep my daughter’s curiosity alive. The EV3 provides a brick based programming interface similar in ways to what Scratch offers, but you can do much more with your EV3.  

The next logical step, from the EV3 would be to introduce her to a more advanced programming language. Python’s readability, expressiveness and built in constructs which enable developers to write clear code make it a good introductory programming language. Also, Python has replaced Java as the introductory programming language of choice at major institutions. So, Python it is. There is only one problem, I am a Java guy and know little Python.

Well, it’s Christmas time, things are slowing down at work and I have less and less daylight time to enjoy. So why not learn Python, and while I am at it, why not create a blog that would track my progress? The more I know about the language, the more effective a teacher I’ll be to my daughter when she is ready to start experimenting text based programming.     

So each week, I’ll try to post a summary of what I have learned. This will contain code sample of examples helping to clarify the concepts covered. I hope you’ll be able to follow along and learn beside me. 

Comments

  1. Lucky Club - Lucky Club Casino Site - LUCKY Club
    Lucky Club Casino is a brand new casino in the Lucky Club online slots collection with 40+ new games to luckyclub.live choose from and 24/7 customer support.

    ReplyDelete
  2. Best casinos with real money slots - Mapyro
    The best 서산 출장샵 casinos with real money slots · Bovada.lv: 광양 출장안마 Slots, 제천 출장안마 Table Games, Video Poker, Blackjack, 대구광역 출장샵 Roulette. Las Atlantis Casino: Slots, Blackjack, 대전광역 출장안마

    ReplyDelete
  3. Casino Bonus Codes - December 2021
    No deposit bonus casino promotions. We recommend retro jordans clearance 2021 casino bonus Super jordan 14 retro clearance codes and promos for jordan 10 retro clearance new 출장샵 players. We also 먹튀 커뮤니티 list new casino bonuses for December 2021.

    ReplyDelete
  4. This article contains a lot of valuable info. I am amazed by the quality of the info and also it is a beneficial article for us, Thanks for share it.Language Courses for Kids in Usa

    ReplyDelete
  5. The casino with roulette machines | Vannienailor4166 Blog
    Casino https://vannienailor4166blog.blogspot.com/ roulette game is one of the most popular casino ventureberg.com/ games in Malaysia. It 출장안마 offers the 토토 latest games with https://febcasino.com/review/merit-casino/ the best odds, with big payouts and easy

    ReplyDelete
  6. I always check this type of advisory post and I found your article which is related to my interest. This is a great way to increase knowledge for us. Thanks for sharing an article like this.Abacus Franchisee

    ReplyDelete
  7. Really appreciate this wonderful as we have seen here. This is a great source to enhance knowledge for us. Thankful to you for sharing an article like this.best vlsi training institutes in bangalore

    ReplyDelete
  8. Clearly, It is an engaging blog for us that you have provided here about homework assignment help This is a great resource to enhance our knowledge about it. Thank you.

    ReplyDelete

Post a Comment