汇编edx_300万用户并在edX招聘

2023-11-11 07:50
文章标签 300 用户 招聘 汇编 edx

本文主要是介绍汇编edx_300万用户并在edX招聘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

汇编edx

Open edX提供了很多站点, 该站点希望功能强大且可扩展,以使教育专家不仅可以使用它运行课程,还可以尝试有关在线教育的新想法 。 请参阅GitHub上的完整列表 。

Open edX logo

在这次采访中,我与Open edX的Ned Batchelder谈到了他的团队(下图,Ned为蓝色),他说他正在努力使该平台“ 成为尝试新想法的最佳场所,然后与其他人分享这些想法可以在他们的基础上做出自己的改进的教育者。”

让我们看看他们今天如何实现这一目标。

您为什么感觉运行Open edX的网站选择这样做?

我认为教育工作者选择Open edX是因为他们正在寻找一个平台,该平台提供了一套出色的入门工具(丰富的评估,易于使用的课程编写等),但也给他们提供了扩展该平台的可能性。 XBlock API使他们可以为其课程构建新的交互式组件。 但是,除了我们的API外,整个平台都是开源的,因此它们不受我们选择提供的功能的限制。

他们可以根据需要尝试扩展新想法。 edX的目标远比向世界提供免费教育更大。 我们希望使教育专家能够尝试最好的在线教学。 许多教授MOOC的教授不仅对课程教学感兴趣,而且对在线学习过程也很感兴趣。 他们与最早的在线教育提供商有经验,并且了解其局限性。 他们想尝试新的教学技术,并需要一个可以让他们使用的平台。

在教育环境中拥有源代码甚至更加重要:学生隐私法通常会在可以托管数据的位置施加地理限制。 机构在选择如何托管其Open edX安装方面具有最大的灵活性,因为它们可以完全访问所有代码。 他们可以制定托管策略以符合最严格的法律。 最后,一些机构对非营利组织提供的开放源代码感到更自在。 在文化上与大学非常契合。

您和您的团队如何处理为这些组织构建软件平台的任务?

与构建任何软件产品一样,这是了解用户,找到他们共有的需求以及构建支持这些需求的功能的问题。 edX的优势是拥有数十家顶级机构作为联盟成员。 我们与他们的教学团队保持着密切的关系,因此我们就他们希望平台走向何方拥有许多良好的信息和反馈。

开源社区提供了更多数据,尤其是关于他们的不同需求的数据,例如,因为它们托管自己的实例,而不是在edx.org上开设课程。 在大多数情况下,edX工程师不是教育专家,而是单纯的软件工程师。 但这实现了良好的平衡:我们可以在教育工作者的指导下构建软件基础架构,然后教育工作者可以在平台上构建并扩展具有专门组件的平台。 同样,学术开发人员可能没有面对过像edx.org这样规模的网站所面临的软件挑战。

我们有将近300万用户,这不是Facebook规模的用户,但它比校园项目要大得多。 因此,我们尝试将这两个领域结合在一起:我们提供软件专业知识,而大学则提供教育专业知识。 这可能很困难,但是我们正在学习如何说对方的语言,并尝试设计可适应不同寻常混合方式的过程。 结果值得。

您的团队担任什么角色?

我是两个团队的成员。 首先是整个edX工程组织。 因为我们生成的所有代码都是开源的,所以每个工程师都在生产Open edX平台中发挥作用。 另一个团队是Open edX团队。 我们负责启用,鼓励和发展Open edX社区。 我们目前是三个人,但我们正在招聘 ! 我们三个人都是经过培训的工程师,但是热爱开源,并且赞赏与人面对面的价值……即使只是在屏幕上面对面!

Open edX team

Open edX团队:Sarina Canelake,David Baumgold和Ned Batchelder

随着团队的成长,我们将拥有纯粹充当沟通和协调角色的人员,以及技术水平更高的人员,以构建开源社区感兴趣的更大功能。 整个edX组织都对Open edX是开源感到兴奋,我们团队的特殊工作是帮助保持开源世界的首要地位,成为公司的拥护者,并确定和解决摩擦点。

您的团队将如何利用教育工作者的想法?

我们可以使用两种方法来使用他们的想法。

首先是将它们作为功能纳入Open edX平台本身。 这需要典型的软件产品流程:广泛的设计和计划,实施,测试等。 仅仅因为我们生产的数量有限,才能以这种方式构建最广泛有趣的功能。 我们需要找到最大的共性并构建功能来支持它们。 第二种方法是,我们可以构建API,以使教学团队可以针对自己的课程实施自己的想法。 这更适合于仅适用于某些领域或更具有投机性的更专业的想法。

教育工作者如何才能了解有关开放和在线教育的更多信息?

学术团队可以实施新的教育工具,并在Open edX上试用它们。 我们已经构建了该平台的大部分内容(包括无聊的部分!),并且他们在顶部构建了有趣的教学工具。 对我来说,这听起来像是一种伙伴关系!


查看开放教育周的完整文章集

这不是关于我们在一起设计一个新的想法,而是关于我们每个人都有自己的专业知识领域并将其结合起来,以便我们可以做自己擅长的事情,而他们也可以做自己擅长的事情。 我认为这是:“我们做软件,以便您可以接受教育。” 我觉得这是开源哲学的核心。 在一个开放源代码的世界中,有明确的提供者和使用者:“我们拥有代码,而您没有,因此您可以执行我们为您计划的事情。” 在开源世界中,每个人都有能力在他们想要的地方和有能力的地方做出贡献。 这并不一定意味着每个人都在同一部分上工作,这意味着人们可以自然地将其吸引到他们最适合工作的系统部分。

您能告诉我们有关Open edX的请求请求吗?

我们从一开始就在Open edX中拥有的功能之一就是“提示”,这是一种指导教师向学生提供提示的方法,如果他们回答错误的话。 但是来自开放学习计划的教育研究人员已经研究了在线教育十多年,他们认为这样做可以做得更好。 他们召集了一个专家组来提出对我们的提示系统的更改并已实施。 该工作已作为请求请求提交,并且正在最终审核中,以纳入核心平台。 这是社区成员齐心协力推动平台向前发展并将其工作推回到核心领域的一个很好的例子。

实验的另一个丰富领域是社会互动。 在线学习的明显弱点是学生之间以及学生与教师之间缺乏社交联系。 许多教学团队和研究人员已经在尝试XBlocks,它们提供指导,学生配对,注释等,以尝试增加亲自教学的社会丰富性。 显然,这是一个很难解决的问题。 有很多小组尝试不同的想法,然后看看哪些想​​法会很有用。 我们不必经过漫长的计划过程,然后将大笔赌注押在我们喜欢的社交功能上。 我们可以鼓励不同的小组尝试不同的想法,看看有什么用。

更多资源: 什么是开放式教育? 和Youth使用开源软件( 免费电子书 )。

翻译自: https://opensource.com/education/14/9/interview-ned-batchelder-openedx

汇编edx

这篇关于汇编edx_300万用户并在edX招聘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/388588

相关文章

【Kubernetes】K8s 的安全框架和用户认证

K8s 的安全框架和用户认证 1.Kubernetes 的安全框架1.1 认证:Authentication1.2 鉴权:Authorization1.3 准入控制:Admission Control 2.Kubernetes 的用户认证2.1 Kubernetes 的用户认证方式2.2 配置 Kubernetes 集群使用密码认证 Kubernetes 作为一个分布式的虚拟

笔记整理—内核!启动!—kernel部分(2)从汇编阶段到start_kernel

kernel起始与ENTRY(stext),和uboot一样,都是从汇编阶段开始的,因为对于kernel而言,还没进行栈的维护,所以无法使用c语言。_HEAD定义了后面代码属于段名为.head .text的段。         内核起始部分代码被解压代码调用,前面关于uboot的文章中有提到过(eg:zImage)。uboot启动是无条件的,只要代码的位置对,上电就工作,kern

vue2实践:el-table实现由用户自己控制行数的动态表格

需求 项目中需要提供一个动态表单,如图: 当我点击添加时,便添加一行;点击右边的删除时,便删除这一行。 至少要有一行数据,但是没有上限。 思路 这种每一行的数据固定,但是不定行数的,很容易想到使用el-table来实现,它可以循环读取:data所绑定的数组,来生成行数据,不同的是: 1、table里面的每一个cell,需要放置一个input来支持用户编辑。 2、最后一列放置两个b

未雨绸缪:环保专包二级资质续期工程师招聘时间策略

对于环保企业而言,在二级资质续期前启动工程师招聘的时间规划至关重要。考虑到招聘流程的复杂性、企业内部需求的变化以及政策标准的更新,建议环保企业在二级资质续期前至少提前6至12个月启动工程师招聘工作。这个时间规划可以细化为以下几个阶段: 一、前期准备阶段(提前6-12个月) 政策与标准研究: 深入研究国家和地方关于环保二级资质续期的最新政策、法规和标准,了解对工程师的具体要求。评估政策变化可

家庭和学生用户笔记本电脑配置方案

2.6.1  家庭和学生用户笔记本电脑配置方案   2.6.1  家庭和学生用户笔记本电脑配置方案   普通家庭用户、学生用户主要用于上网、娱乐、学习等,这类用户要求笔记本电脑的各方面 功能比较均衡。在选购此类笔记本电脑时,主要考虑外观设计方面要比较时尚,而且性能上也要 够强,一些大型复杂的软件以及目前的主流游戏都要能够流畅地运行才行。   对于CPU方面,可以考虑目前主流的第二

汇编:嵌入式软件架构学习资源

成为嵌入式软件架构设计师需要掌握多方面的知识,包括嵌入式系统、实时操作系统、硬件接口、软件设计模式等。 以下是一些推荐的博客和网站,可以帮助你深入学习嵌入式软件架构设计: ### 1. **Embedded.com**    - **网址**: [Embedded.com](https://www.embedded.com/)    - **简介**: 这是一个专注于嵌入式系统设计的专业网

Ubuntu ftp搭建--配置不同用户不同权限

一、安装VSFTP sudo apt-get install vsftpd 二、添加FTP用户 sudo mkdir /etc/vsftpdsudo useradd -m -d /home/vsftpd vsftpd --用户名为vsftpd,目录和用户名可以自己更改sudo vi /etc/vsftpd/ftpuser.txt --这个到时与vsftp的配置文件对应建立一

从滴滴到田野:300万存款后的人生选择

在快节奏的都市生活中,每个人都在为了生活奔波,为了梦想奋斗。然而,当一位滴滴员工在工作7年后,攒下了300万,他开始思考一个全新的人生选择:回老家“靠利息”生活,这是否可行?今天,我们就来探讨一下这个有趣的话题。 一、300万:一个重要的数字 对于许多人来说,300万是一个遥不可及的数字。但对于这位滴滴员工来说,这却是他7年辛勤工作的成果。这个数字不仅代表了他过去的努力,更是他未来选择的底气。

利用PL/SQL工具如何给指定用户分配权限

选中指定的表--右键--编辑--就出现右边的内容了,选择权限,分配用户某个权限就行了;