有许多报告致力于准备电子教学材料,用于计算机科学教学和其他学科。
莫斯科国立大学的维塔利·柴可夫斯基。罗蒙诺索夫分享了他编辑 IT 主题视频讲座的经验,这些讲座由 Bazalt SPO 员工 Georgy Kuryachiy 在大学里讲授。这些讲座是公开的,任何人都可以掌握网络和编程课程。
库班国立大学师生叶夫根尼·阿列克谢耶夫
(Evgeny Alekseev)和尤利娅·丘拉科娃(Yulia Churakova)介绍了数学与计算机科学学院为学习 Julia 编程语言而创建的教具。它包括有关数据 美国电报数据 结构、绘制图形的库、示例和其他必要信息。本教程是在免费的网络应用程序 Jupyter Notebook 中创建的,并在 github 门户上以免费许可托管。
另一名KubSU学生Irina Gorbunova介绍了大学为学习 Linux 终端命令而创建的环境。该环境还托管在 Jupyter Notebook 中,可以自动为每个学生生成单独的作业并有助于检查作业。
国立高等经济研究大学讲师Ekaterina Prokofieva正在教学生如何创建 UML 图(UML,即统一建模语言)。这些图表用于描述软件解决方案、业务流程、数据库结构等。该大学研究手动和自动构建UML图的环境。使用免费程序Draw.io 、PlantUML、Umbrello 和其他程序。
尼古拉·涅佩沃达(Nikolay Nepeyvoda)
俄罗斯科学院系统学研究所首席研究员。 Aylamazyan 2024 年重新审视你的求职之路 谈到了在教授计算机科学时设置不完整和不精确的任务的经历。据演讲者介绍,开发人员经常会遇到表述不够精确甚至不正确的任务。为了让学生做好应对此类情况的准备,他们应该在大学里接触类似的情况。这使您能够练习使用正式和非正式方法对配方及其澄清采取批判态度的技能。
乌德穆尔特国立大学、新西伯利亚国立大学以及这些地区的奥林匹克竞赛都采用了这种做法。
俄罗斯联邦政府财政大学讲师安德烈·米赫耶夫分享了用Java开发免费考试和家庭作业检查系统的经验。
在第十九届“高等教育中的 SPO”会议上
莫斯科国立大学讲师 Georgy Kuryachiy 介绍了一种使用 Python 编程语言自动检查家庭作业的系统。基于这个想法,大学用Java开发了一个类似的系统。特别是对人工智能的使用情况进行了检查。例如,提出一些任务,其中人工智能会犯某些类似的错误,这些错误会被系统检测到。
莫斯科国立大学核物理研究所讲师Gennady Shefel讲述了开源软件引入实践课堂的情况。该研究所使用程序完成三类任务:
-
接收并显示来自传感器的数据;
-
用于数据的数学处理;
-
用于模拟核相互作用过程。
对于第二种和第三种情况,找到或者编写针对Linux的软件并不困难。但该设备通常只具有适用于 Windows 的驱动程序。员工将软件视为一种工具,自己编写软件来完成特定任务,并且更喜欢在工作时使用为 Windows 编写的旧程序。
然而,FOSS 正在逐步实施。演讲者介绍了使用单 安圭拉讯息 板计算机和研究所创建的免费程序对宇宙射线进行视觉记录的“宇宙淋浴”装置,并给出了更多使用免费软件的例子。
国立高等经济研究大学教授瓦列里·巴卡诺夫介绍了分析和转换算法信息结构以提高并行计算效率的教学方法。据演讲者介绍,这种方法有助于最佳地利用计算机的功能,避免不必要的计算和能源资源浪费。