对某些英语教育平台的主观审查。第1部分:Hyperskill.org

正如我在上一篇文章中承诺的那样,我将继续我的研究。对于那些还没有阅读我的第一篇关于俄罗斯免费教育平台的文章的人,我想告诉你我得出以下结论:那里的学习让一切都感到很难过-有很多无用的材料,虚假的承诺,不便和彻底的破解。



由于现在没有隔离区,因此没有太多的空闲时间进行研究,因此我将在部分内容中发布对英语平台的评论。现在,我们将重点关注Hyperskill.org(以下简称HS),也称为JetBrains Academy(以下简称JB)。我邀请感兴趣的读者在评论中讨论该文章及其在线学习经验。有关选择有趣的英语教育平台的建议也将很有用。 



免责声明 除免费教育外,我没有与任何教育平台建立联系,也没有任何关系。该文章无意冒犯任何人,造成经济损失,谴责某人的选择,呼吁某物的选择以及夸大其变。如果有人认为这是另一篇“引人注目的”文章,那么我建议您注意标题的第一个单词。



Hyperskill.org







HS平台旨在提供 收费的 教育服务。在 https://www.jetbrains.com/academy/ 的英文,所以建议在4个区域,其中2个还没有完全准备好(标记为接受培训的β) -见下文。没有俄语,而且似乎没有计划。







对于长期注册用户,直到2021年1月1日的培训都是免费的。我很久以前注册了...



很高兴关于任何就业保证都没有谎言:“我们相信在JetBrains学院学习肯定会帮助您为第一次面试做好准备。较复杂的项目是受初级开发人员职位测试分配的启发。我们与IT公司没有任何特殊协议,因此不能提供任何保证”



我非常想知道这种信念是基于什么的。通常,这种信心基于内容作者印象深刻。我在HS上没有看到任何类似的东西……我将在本文的稍后部分详细介绍HS的作者。



HS主页在下面的某个地方提到,您需要安装相应的JB产品才能完成本课程。我认为很少有人会读此书-我现在还没有读过...在课程的其他内容中(例如,有关IntelliJ IDEA的主题)将讨论JB产品的出色表现。但是如果已经安装了另一个IDE,则不会告诉您该怎么办。是否需要JB产品才能继续学习?后来发现是的:如果没有安装,它将无法继续培训。



我将继续审查。







第一步,HS提供选择学习方向的方法:Java,Python,Kotlin,以及通过上面的屏幕截图判断的JavaScript。培训时间为:



  • 完整的Java跟踪平均需要144个小时才能完成。

  • 完整的Python轨道平均需要93个小时才能完成。

  • 科特林ᵝ轨道需要47小时才能完成的平均水平。







使用JavaScript,HS上的情况难以理解-单击“选择曲目”按钮后,此项丢失。但是这个地址仍然有一个JavaScript项目。



我决定学习Java:Java开发人员跟踪,29个项目,144小时,371个主题。此外,有关HS的所有结论均来自学习Java的经验。



关于估计培训时间这一现实的问题立刻出现了:例如,如何将复杂度和解决方案的平均时间结合在一起?好吧,只有HS可以回答...







选择曲目后,HS会提供一个项目来训练四个难度级别之一:从简单到具有挑战性...我不是在寻找简单的方法。对于每个项目,您可以找到其平均学生成绩,平均持续时间,在该项目中学习的主题数。不提供证书的颁发。







如果完全滚动列表,您会发现即使是最复杂的项目也影响不到所有可用主题的1/3:371个中的110个。因此,在完成第一个项目后,您可以进行下一个或查看所谓的项目。知识可以直接从那里映射并研究感兴趣的其余主题。







每个主题都包含理论和几个问题和/或练习。该理论以文本形式给出-没有视频。对我来说这是一个优点。理论和问题均可与其他学生讨论。有时,HS小组成员的帖子也会出现在这里:主要是关于解决该主题中的错误- 固定的。 



问题和理论都可以评估和解释。我已经注意到HS试图修复内容中的明显错误。但是,并非全部...



知识图谱的研究允许(很有可能)假设该项目确定了主题研究的顺序,并且材料本身不适合该项目。值得注意的是,主题是由不同的人创建的–样式有所不同。抓到有趣的样本。例如,在有关IDE的主题中,您可以看到以下短语:“如果您正在考虑”等待,听起来太好了,这有什么用?你是对的……”。该主题对于HS中的所有语言都是通用的:Java,Kotlin,Python。



HS内容创建的原理使其难以吸收材料,因为内容作者没有完全考虑特定学生已经学到了什么,还没有学到什么。这有点奇怪,因为知识图上有大量主题相关性。传统上,最有可能的是“出了点问题”,并且丢失了一些依赖项。例如,在输出任务之后给出理论:标准输出”。或者,从课程开始的另一个例子。





工作JVM。



在与HS的通信中,我们设法确定了内容是根据以下模型创建的:感兴趣的人(很可能是学生)编写了一个主题和几个示例。为此,他收到2000 ... 3000卢布。我试图说服HS代表,这样的模型显然会导致低费率和错误。我没有取得成功。但是,经常发生的事,哈伯(Habr)帮助了我:我碰到一篇有关在线学校的文章。在这里,我找到了对HS的这种立场的可能解释:“第三个错误是产品的高成本-作者希望该课程具有最高的质量 HS似乎不想犯这个错误:采用这种方法,内容的成本将接近最低,而“哈瓦拉人”所以。尽管不是总是如此(建议在讨论中经常进行讨论),但建议阅读例如http://tutorials.jenkov.com/上的主题,但有关HS的信息通常不足以解决该问题。



就我而言,我也可以推荐著名的CodeGym。我读了他们的文章-我很喜欢...



如果有人想在HS上班(价格可能更高,甚至您同意),请联系https://vk.com/wall-118500697_392



HS的一个有趣特征是它会在开始课程之前尝试确定学生的水平-向他询问几个问题。然后,根据入学考试的结果,建议跳过赛道中的某些主题。这称为个人课程。...但是,即使成功通过测试之后,在训练过程中仍会遇到表格的奇怪任务:将上面的代码粘贴到该字段中。例如,请参见屏幕截图。这被认为是中等难度!在测试中,有一些关于继承的问题……



为了明确起见:我回答了所有关于继承的测试问题。在其他方面……







在进行个人计划时,还有其他奇怪的地方-他们可能会提出在测试过程中已经解决的问题。



HS平台的一大缺点是测试系统-任务检查非常:例如,检查该任务大约5秒钟。







但是这一步超过30秒。







HS问题似乎与我之前在Stepik.org评论中讨论的问题相同。考虑到共同的“父母”,可以假设在共享容量上检查了任务。由于没有截止日期,因此,如果需要的话,即使



考试速度如此缓慢,您也可以通过课程,但是您可能需要多付一个月的时间。另一个延迟教育过程的方法就是所谓的。代码质量-尚不清楚它会影响什么;我个人根本没有注意到这种影响。但是警告很累人(并且您不能将其关闭),并鼓励您花更多的时间在任务上。 $$$即将到来...看来这是一个阴谋,是的...



屏幕截图显示了从HS角度来看“严重”样式错误的示例-一个“导弹”被拿走了。







“总”样式错误的另一个示例:“ int x2 = 0,x3 = 0,x4 = 0,x5 = 0; ”。相信不可能那样写。缺少空格也是“重大”错误。



或样式检查的另一个示例:正确,但可以改进







此外,HS本身经常使用在理论上这样的结构,例如,在这里







并且在推荐的解决方案中:





编辑者的选择!



顺便说一句,此后,我又讲了十二个主题,但是他们没有告诉我有关“用户提供的数组直接存储”错误的信息。好吧,我们知道……但是,那些不知道如何接受这种“拼凑而成”培训的人,可能会因为这个错误而无法解决。



我想内容主要是学生。价格低廉。他们的著作似乎也以类似的方式得到了验证。如果完全选中-上面写了HS团队成员的职位。他们的主要内容是:更正更正...因此,有一些学生没有指出的愚蠢错误。例如,在已经提到的Java知识测试中,其中一个问题遇到了两个相同的答案。或测试中的任务在形式上有所不同,但实际上,要解决这些问题,您在声明main方法时需要记住关键字。 



同样,在解决轨道上已存在的特定主题的问题时:任务通常仅在变量名称及其类型上有所不同。 



HS任务也可能人为繁琐。,例如,编写基类的几个继承者。为了理解本质,一个继承人就足够了,特别是因为这些继承人几乎是相同的







HS的一个巨大的缺点是自由流动的难度在轨道上的话题主题和任务。这不是缺乏内容,而是平台本身。







假设我被困在轨道上的某些任务上。在其他系统中,我可以继续进一步学习该课程:如果我下定决心,我将返回此任务。否则我不会回来...而在这里-目前尚不清楚该怎么做。我认为,这再次是$$$的问题。



HS平台本身的界面中还有其他错误:直到主题结束,我有多少节?





 

我想我已经写了足够多的有关Hyperskill的文章。我转向结论。



  1. HS .

  2. , 25$ 67 .

  3. , «»: , , , . , . 

  4. HS , – : «» , . , . .

  5. «» HS.

  6. , HS . , . , , . , . HS JavaScript, , , . 

  7. , , – . .

  8. . !

  9. : HS? 25$ , – 50$ . , .2 .




All Articles