openKylin论坛

 找回密码

PLM使用体验 [复制链接]


首先来一段官方介绍译文:

The Programmer's Learning Machine(PLM) is afree cross-platform programming exerciser. It lets you explore various conceptsof programming through over 200 interactive exercises, that you can solve ineither Java, Python or Scala. The PLM interface and content is thoughtfullytranslated to English, French and Brazilian; Other translations may be added inthe future. The following concepts are included in this package: -Welcome:teach basics of programming to absolute beginnings -Maze: classical mazeescaping algorithms for intermediate -Sort: classical sorting algorithms forintermediate. One introduction lesson presents the basics of the sortingalgorithms while two additional lessons apply them in more recreative settings.-Recursion: classical logo algorithms for intermediate -Turtle Art: explore afew classical LOGO figures  -Light Bot:little programmer's brain teaser for intermediate and advanced. Other lessonsare planned to explore new concepts, such as the backtracking, dynamicprogramming, object-oriented programming or the standard libraries of Python,Scala and Java. Other programming languages(such as Ruby or JavaScript) may beadded in the futures.

PLM是一个免费的跨平台编程练习程序。它让用户通过200多个交互式练习探索编程的各种概念,用户可以使用Java、Python或Scala来解决这些问题。PLM的界面和内容被精心翻译成英语、法语和巴西语,并且将来可能会有其他翻译版本。


该包包括以下概念:欢迎:初学者的编程的基础知识。迷宫:经典迷宫逃逸算法。排序:经典排序算法,其中一节导论课介绍了排序算法的基础知识,另外两节课将它们应用到更具重现性的设置中。递归:经典的中间标志算法。海龟艺术:探索一些经典LOGO图形。轻型机器人:中级和高级的程序员的脑筋急转弯。其他课程计划探索新概念,如回溯、动态编程、面向对象编程或Python、Scala和Java的标准库。未来可能会增加其他编程语言(如Ruby或JavaScript )。PLM给我的总体感觉是循循善诱,它总是细致地引导用户进行下一步操作,如选择第一个课程开始后,会出现如下提示:

它教用户如何去切换语言,并明确学习目标。

点击帮助栏,便可以获得该软件的每个练习,每个章节的相关信息,这会帮我们更快地熟悉这个软件。


其中对条件语句、循环语句等内容的学习目标作了介绍,很贴心呢。

推荐试用哦!

楼主
发表于 2019-2-24 19:18:21
回复

使用道具 举报

PLM使用体验 [复制链接]

感觉很有趣
沙发
发表于 2019-2-25 10:57:57
回复

使用道具 举报

PLM使用体验 [复制链接]

好多功能啊,看见帮助学习编程那里心动了
板凳
发表于 2019-2-27 13:01:05
回复

使用道具 举报

openKylin

GMT+8, 2024-5-5 21:12 , Processed in 0.065364 second(s), 20 queries , Gzip On.

Copyright ©2022 openKylin. All Rights Reserved .

ICP No. 15002470-12 Tianjin

快速回复 返回顶部 返回列表