R在统计计算方面提供了一个广度和深度,超出了商业封闭源产品的可用范围。然而,对于高技能的统计学家来说,R主要还是一种编程语言,许多人都无法理解。-R杂志第一卷2009年12月,
Note: Name changed from Interactive R Language Online Learning Platform: CloudStat School如前所述,R是最好的工具,也是统计的通用语言。但是很多人,特别是我的学生,发现使用R很困难。
我想做一个交互式的R学习平台,叫做CloudStat学校。
学习R程序最好的方法是边学边做。
在CloudStat学校,你会看到一个控制台框在你的左上角,而教训笔记在你的右上。底部是输出框。您在控制台框中“运行”的任何内容都将显示在输出框中。
因此,在学习注释的同时,您可以立即“运行”R示例,而无需打开其他窗口、软件或选项卡。你可以在一页纸上做。
我做了一个简单的工作原型:第一课:R语言与CloudStat学校概述
原型仅仅是集成了承载在iframe的P le生物信息Lyonnais中的R Web。
如果你们中的许多人认为这个想法很棒,我会开始做一个更好的版本。
这是我目前的简单想法,希望能得到你的一些反馈。
非常感谢。
发布于 2012-01-26 13:10:23
它可能需要更多的资源,并且需要更多的精力来创建,但是请看这个:我发现代码学院是修改JavaScript的一种有趣的方法。不幸的是,这个网站(到目前为止)只适用于一种语言和一个封闭的、有风险支持的创业公司。
主要的问题是Rweb (我现在正在学习)确实在批处理中执行所有的东西,所以这种在CA中使用的逐行解释的方法可能无法用它来完成。如果您要为R创建一个与CA类似的应用程序,则必须为每个用户打开一个R会话,因此出现了上述资源密集型的缺点。希望这能被克服,也许有人会有一个想法。
希望你发现这是有用的,至少作为你的努力的一个灵感。祝你好运。
发布于 2012-01-27 00:51:20
几个可能有用的提示:雄辩的CodingBat.和Javascript
雄辩的Javascript是一个“交互式超薄”,学生可以编辑和试用的例子,在那里的HTML,因为他们正在学习Javascript。也许值得一看才能为CloudStat找到一些想法。
在CodingBat中,斯坦福教授尼克·帕兰特( Nick )一直在为R学习者做你想做的事情(针对Java和Python)。特别相关的是创作页。
你的CloudStat学校的成功将是获得众包捐款。为此,我的建议是让你用水平和暗示创造4-5个真正好的练习,然后专注于引导别人为你创造R练习的“元”方面。提供创建提示、测试、代码和标记的说明。你甚至可以考虑把“创造新练习”的任务作为期中/期末项目分配给你的R学生,以获得额外的学分。
希望这有帮助,祝你好运。
发布于 2012-01-28 05:15:01
通常,R学习有两种方法,一种是一步一步的学习,就像CloudStat学校正在做的一样,还有其他的R语言书籍和网站。这是好的,特别是对于那些(新手)学习R没有具体的目的。
另一个是通过问题学习。当你面对特定的问题,需要特定的功能时,你就不得不学习它。而不是“从零开始”,更好的方法是通过例子学习。这一工作,甚至对经验丰富的R用户。
由于我们想要成为最好的交互式R语言在线学习平台,我们需要在这里添加更多的分析实例/研究案例。如果你想用R做一个统计分析,你会先去一个地方。:)
https://stackoverflow.com/questions/9019216
复制相似问题