create account

Programming as a game, my thoughts on CheckIO by jza

View this thread on: hive.blogpeakd.comecency.com
· @jza · (edited)
$198.77
Programming as a game, my thoughts on CheckIO
<a href="https://www.steemimg.com/image/uz7DW"><img src="https://www.steemimg.com/images/2016/09/10/talk_python57e56.md.png" alt="talk_python57e56.md.png" border="0"></a>
<p>So I am a python dev and I love podcasts, I listen to podcasts from different topics, from geo-politics to sexuality, to comedy. However one of the topics is development, and Programming is one of my favorites. *Talk Python to me* is a great podcast, and I have some comments about it. </p>
<blockquote>To listen to the show please checkout their recording at <a href="https://talkpython.fm/episodes/show/75/pythonic-games-at-checkio">talk python to me</a>. </blockquote>
<p>So Python is great for development of course, and now talking about game programming. Alex from CheckIO created a game development company that base it's development on python. </p>
<p>First thing that confused me is that Alex was coding in Perl, which is pretty odd in what I supposed is more than the 90s. Probably the early 2000's but coding for a bank in Perl seems odd. Most Banks use Java, or some corporate language, but mabye is just a legacy system from the 80s-90s. </p>
<p>Anyway I appreciate Alex enthusiasm on Python, and one of the first biggest testimonies, is to try to solve a problem for 5 hours, and then solve it and then comment it to other developer and seen other solutions. I have been there, but haven't seen it that way. Usually I become lazy and just post my question on SO and wait from a solution, bu this doesn't burn enough brain cells. I should do his method more.</p>
<p>Programming is basically problem solving, so having the patience, the research skills and the way to overcome the problems. </p>
<p>The biggest issue is how this game will teach you to code, and solve problems. They have a web editor but you can also have a web-plugin to sync to an editor. I think that's awesome. This episode made me just want to go to that game, the mission and island structure and other challenges about learning to code through gaming.</p>
<div>
<a href="https://www.steemimg.com/image/uzDF3"><img src="https://www.steemimg.com/images/2016/09/10/Screenshot_20160910_014509f1142.md.png" alt="CheckIO Game" border="0"></a> <a href="https://www.steemimg.com/image/uzWGp"><img src="https://www.steemimg.com/images/2016/09/10/Screenshot_20160910_0147391ee23.png" alt="CheckIO island" border="0"></a><br />
<p><em>The game looks so cool, with great animations and graphics, so is great for presentation. </em></p>
</div>
<p>The other is the solutions, the type of solutions in python. And how users come with the different amount of solutions for solving issues. The way to reduce lines of codes and be able to be creative with code. </p>
<p>I like the type of the development, there are different ways to customize this for developers, like adding common modules into the standard library for this problem solving like scipy or numpy. Also the sharing of code and that's where the magic happens. And finally becomes a social network by following people for their updates.</p>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorjza
permlinkprogramming-as-a-game-my-thoughts-on-checkio
categorypython
json_metadata{"tags":["python","learnpython","programming","podcast"],"image":["https://www.steemimg.com/images/2016/09/10/talk_python57e56.md.png","https://www.steemimg.com/images/2016/09/10/Screenshot_20160910_014509f1142.md.png","https://www.steemimg.com/images/2016/09/10/Screenshot_20160910_0147391ee23.png"],"links":["https://www.steemimg.com/image/uz7DW","https://talkpython.fm/episodes/show/75/pythonic-games-at-checkio","https://www.steemimg.com/image/uzDF3","https://www.steemimg.com/image/uzWGp"]}
created2016-09-10 06:54:06
last_update2016-09-10 06:59:21
depth0
children6
last_payout2016-10-11 07:45:51
cashout_time1969-12-31 23:59:59
total_payout_value149.095 HBD
curator_payout_value49.674 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,046
author_reputation38,032,544,913,209
root_title"Programming as a game, my thoughts on CheckIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,193,136
net_rshares44,482,130,020,163
author_curate_reward""
vote details (58)
@eight-rad ·
Oh cool i have just start learning python as it came with the rasp pi software. 
Followed = True
Upvote = True  

Are you planning any py howtos. I hope to make a rougelike sometime.
properties (22)
authoreight-rad
permlinkre-jza-programming-as-a-game-my-thoughts-on-checkio-20160910t080950443z
categorypython
json_metadata{"tags":["python"]}
created2016-09-10 08:09:51
last_update2016-09-10 08:09:51
depth1
children1
last_payout2016-10-11 07:45:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length182
author_reputation5,923,294,791,135
root_title"Programming as a game, my thoughts on CheckIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,193,578
net_rshares0
@jza · (edited)
Yes actually a month ago I wanted to create a steemit guild of pythonistas. I manage a large group on Facebook called LearnPython.org and encourage them to post here. So expect to have a few more writers here.
https://steemit.com/learnpython/@jza/learnpython-writing-guild
properties (22)
authorjza
permlinkre-eight-rad-re-jza-programming-as-a-game-my-thoughts-on-checkio-20160910t082608648z
categorypython
json_metadata{"tags":["python"],"links":["https://steemit.com/learnpython/@jza/learnpython-writing-guild"]}
created2016-09-10 08:26:09
last_update2016-09-10 08:28:39
depth2
children0
last_payout2016-10-11 07:45:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length272
author_reputation38,032,544,913,209
root_title"Programming as a game, my thoughts on CheckIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,193,664
net_rshares0
@peacekeeper · (edited)
I just checked it out... I think this will be fun.  My oldest daughter is teaching me Python on the weekends.  lol 

She is a 2nd year college student in a computer science program.  I have had two lessons and did six problems.  It looks like after this weekend, I will be able to tackle the ELEMENTARY parts of the game.  We will see how that goes... Thanks for sharing.  :)

You have a new follower....
👍  
properties (23)
authorpeacekeeper
permlinkre-jza-programming-as-a-game-my-thoughts-on-checkio-20160910t073819056z
categorypython
json_metadata{"tags":["python"]}
created2016-09-10 07:38:18
last_update2016-09-10 07:38:33
depth1
children1
last_payout2016-10-11 07:45:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length404
author_reputation5,069,461,975,202
root_title"Programming as a game, my thoughts on CheckIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,193,399
net_rshares250,465,916
author_curate_reward""
vote details (1)
@jza ·
Thanks for the encouragement, I wasn't sure if writing about coding will make people drawn to the topic but I guess they also like to be *talked python to them* 
Cheers!!
👍  
properties (23)
authorjza
permlinkre-peacekeeper-re-jza-programming-as-a-game-my-thoughts-on-checkio-20160910t080449007z
categorypython
json_metadata{"tags":["python"]}
created2016-09-10 08:04:48
last_update2016-09-10 08:04:48
depth2
children0
last_payout2016-10-11 07:45:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length170
author_reputation38,032,544,913,209
root_title"Programming as a game, my thoughts on CheckIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,193,556
net_rshares10,600,135,570
author_curate_reward""
vote details (1)
@xavier1 ·
I would appreciate if you upvoted my thing. Game dev is cool!
properties (22)
authorxavier1
permlinkre-jza-programming-as-a-game-my-thoughts-on-checkio-20160910t065633696z
categorypython
json_metadata{"tags":["python"]}
created2016-09-10 06:56:33
last_update2016-09-10 06:56:33
depth1
children1
last_payout2016-10-11 07:45:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length61
author_reputation87,390,268,687
root_title"Programming as a game, my thoughts on CheckIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,193,150
net_rshares0
@jza ·
I will check out your posts. Thanks for the vote.
properties (22)
authorjza
permlinkre-xavier1-re-jza-programming-as-a-game-my-thoughts-on-checkio-20160910t075347490z
categorypython
json_metadata{"tags":["python"]}
created2016-09-10 07:53:48
last_update2016-09-10 07:53:48
depth2
children0
last_payout2016-10-11 07:45:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length49
author_reputation38,032,544,913,209
root_title"Programming as a game, my thoughts on CheckIO"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,193,484
net_rshares0