Categories
Swift

Karel introduce this robot

Karl
Karl

Early in the 1970s,Stanford University graduate Rich Pattis think if we make the novice programmer in a relatively complex programming language,,Comparatively simple learning environment,Will contribute to the programming language teaching。This simple environment characterized by a variety of programming languages ​​from abstraction。So he designed such a program environment,Allow students to teach a robot to solve simple problems。This robot is Karel,It is named after a Czech writer Karel Capek, His sci-fi drama, in its 1921 R.U.R.(Rossum’s Universal Robots)He invented the "Robot" word。

This robot invention was a great success,It is used nationwide computer courses,Rich e-book sold more than a hundred thousand copies。Stanford CS106A generations of students started to learn programming by Karel。

But it did not last long,201990 mid-year,We are using the simulator Karel kneeling,Stanford rushed to upgrade Karel,But one year after the course switched to Java,Karel had once again kneeling。

later,Finally, there has been the realization of Java version,It is fully compatible with the Eclipse environment!

Now

Brother Karel according to the basic rules,Swift then implements a version of Karel,Although the program is relatively simple ...... ah,At least really run up ~

For my own use Swift 2 Wrote a rudimentary Karel Robot

 

Original article written by Gerber drop-off:R0uter's Blog » Karel introduce this robot

Reproduced Please keep the source and description link:https://www.logcg.com/archives/1091.html

By R0uter's Blog

The non-declaration,I have written articles are original,Reproduced, please indicate the link on this page and my name。

Leave a Reply

Your email address will not be published. Required fields are marked *