
PythonBooks - Learn Python the easy way ! The Nature of Code Online Python Tutor - Learn programming by visualizing code execution Codeship :: CheckiO Through an odd set of circumstances, you find yourself the Captain of a ship with a mission to deliver cargo through a hazardous stretch of sea strewn with icy rocks, icebergs and wandering tornadoes. You must deliver the cargo as quickly as possible to save on fuel. You are given a map of an icy sea as a square grid and quantity of fuel. You start in the north-west corner and you must deliver the cargo to the port in the south-eastern corner. The sea is filled with rocks and wandering magnetic tornadoes. The map is represented as a sequence of strings where "S" is your ship, "." is an empty cell, "X" is an iceberg and "O" is a tornado. You have 100 units of fuel and each move uses one (even waiting). For this mission, you will be able to play the game until you get a game over. Input: Two arguments. Output: The action as a string. How it is used: Here you can examine how to use and develop pathfinding algorithms in which react to changing environments.
Interactive Learning Sites for Education - Home Learn how to code by playing a game Shaun the Sheep's Game Academy Learning Python for Hour of Code and Beyond - Teach Coding! There are many ways to learn Python online these days. Following are just a few. Penjee.com Penjee teaches kids how to use Python in a visual and supportive way. Codecombat.com Code Combat teaches Python (as well as Javascript) through a video game. Codeacademy.com Codeacademy is a text based interactive tutorial that teaches much of what Penjee or Code Combat teaches. In this, you are asked to format the date. But, why on earth would you ask a beginner to try to use byzantine syntax? For a good reason, right? Wrong. If you have an exceptionally strong high school student, then, by all means, tell her or him to consider Codeacademy. Related