
在11月,将开始在以下领域进行半年期在线课程的培训:
- “算法和高效计算”,
- “开发人员的数学”,
- “ C ++,Java和Haskell开发。”
这是Stepik.org平台上以这种格式发布的CS中心在线课程的第二次。
在这篇文章中,我们将更详细地说明我们是如何做到的以及结果如何。
关于首次发布
该课程包括两个部分,每个部分学生都参加了两门课程。 该计划中的课程包括在线讲座,带有自动验证的任务,带有老师验证的证明任务和代码审查。 创建了几个沟通渠道,以进行沟通:邮件-所有重要新闻,错误跟踪器-关于课程材料的咨询和问题,松弛-常见问题,提醒和非正式沟通。 学生们没有机会错过公告:)老师和助手总是准备帮助处理这些材料。
该程序包括Alexander Kulikov的算法课程和Alexander Shen的理论计算机科学课程。
除了具有自动验证功能的讲座和任务外,学生还通过理论证明问题(例如,构建贪婪算法)并通过代码审查。 在检查代码之前,学生首先通过任务,通过自动测试,然后将其代码发送以进行验证。 老师和兼职经验丰富的开发人员会提供有关优化代码的提示和建议。 他们还可以写道,他们没有丝毫的评论和评论,代码很完美,但是很少发生:)
该课程包括亚历山大·赫拉布洛夫(Alexander Khrabrov)的数学分析和概率论课程以及亚历山大·奥梅利琴科(Alexander Omelchenko)的离散数学和线性代数课程。
在培训期间,学生不仅可以通过自动验证解决很多问题,而且可以通过助手和老师的反馈来证明问题。
该程序包括Alexander Smal的C ++课程,Alexey Vladykin的Java和Denis Moskvin的Haskell。
在大量的任务和代码审查中,学生熟悉所呈现语言的功能。
总结
我们对结果感到满意。 毕业生说,这些程序对他们非常有用。 令人怀疑的是,我们很高兴有几位计划的学生进入了CS中心以及友好的公司治安官JetBrains和ITMO。

重新启动
11月7日,我们将开始重新启动。 培训期间学生在等待什么?
- 当然,由经验丰富的开发人员和科学家准备的课程。
- 任务,任务以及再次任务以巩固所学习的材料。
- 代码审查。 教师评估代码的正确性,效率和可维护性。
- 经教师验证的理论证明问题。
- 个人支持。 助理和老师将帮助处理材料,策展人将监督进度。
根据入学考试结果入学该计划:首先,我们将让您沉浸在培训的氛围中,并愿意通过其中一门课程的第一个模块来熟悉材料,格式和评估负担,因为这样一来便会更多。 第二个也是最后一个阶段是考试。
每个程序的费用为10,000卢布。 该设备开放至11月5日。
要参加入学考试,请阅读毕业生的评论,并在以下站点了解更多信息:
code.stepik.org 。