为非洲开发者提供全新的混合学习体验

image

https://iohk.io/en/blog/posts/2023/12/15/a-new-blended-learning-experience-for-cardano-developers-in-africa/
介绍
IOG 教育团队整个秋天都回到肯尼亚的课堂,并很高兴参加本周早些时候新卡尔达诺开发人员的闭幕式。 在与非洲区块链中心(ABC)合作举办的为期 2 个月的卡尔达诺开发者培训课程非常成功之后,我们在此分享他们的想法和故事。

在当今快节奏且不断发展的技术环境中,2022 年对熟练区块链开发人员的需求猛增,而供应仍在努力追赶。 然而,在肯尼亚,与世界许多其他地区一样,此类开发商的供应与行业需求之间存在巨大差距。 在 IOG,我们主动为非洲没有银行账户的人提供银行服务。 为了实现这一目标,非洲大陆不仅需要像卡尔达诺这样的平台,还需要熟练的区块链开发人员根据自己的需求在此基础上创建新的解决方案。

作为我们基于使命的教育支柱的一部分,IOG 与 ABC 合作提供混合学习体验,参与者可以学习 Haskell、Plutus 和 Marlowe。 我,Robertino Martinez,与我的同事 Lars Brünjes 博士和 Karina Lopez 一起前往肯尼亚内罗毕,开始这个为期 2 个月的强化课程。

抵达肯尼亚
但事情并不总是完全按计划进行。 我们提前几天到达,因此,很自然地,我们参观了将要提供课程的场所并会见了我们的主人,一切都很顺利。 ABC准备了一间合适的教室,有良好的WiFi、大屏幕、白板和舒适的椅子。 最重要的是,我们有自己的电视工作人员准备好直播课程和餐饮服务,以便在休息期间为我们的学生提供食物和咖啡。 没有什么可以妨碍我们的学生和他们获得所有可用知识的雄心。 但随后,一个新的现实出现了。

Haskell,我们教授的基础语言,并不容易学习。 它扩展了您的思维方式,并为您提供了解决复杂问题的一套独特技能。 您必须投入时间和精力来思考概念并练习编写代码。

我们精心设计了一个课程,让我们的学生在 2 个月内从零开始成为高效的 Haskell、Marlowe 和 Plutus 开发人员,并假设每天工作 8 小时。 我们根据以前的课程做出了这个假设,当时我们总是有足够的合格人员准备投入尽可能多的时间来掌握课程。 然而,在这种情况下,我们没有考虑肯尼亚的工作文化。 在内罗毕,很大一部分人口从事多种工作。 事实证明,我们的大多数学生都上过大学,有一份全职工作,或者两者兼而有之。 这意味着我们必须调整我们的课程以适应这些新情况。

这时候我看到了肯尼亚学生真正的奉献精神。 我们将承诺的时间减少到每天 5 小时,并延长了所有截止日期,以适应学生的可用时间。 他们迎接了挑战! 每天下午2点我们就等学生,他们每天工作一上午后才出现,和我们一起学习到晚上8点。 他们的奉献精神并没有被忽视,我们也尽最大努力进一步浓缩知识,主动寻找让他们跟上步伐的方法,即使他们的时间和精力有限。

我们在那里的时光令人难以置信。 以下是我自己的一些亮点:

我见证了学生们如何在短时间内从对学科一无所知到进行热情而深入的技术讨论。
我享受了一些最好的“啊哈!” 我作为一名老师的时刻(那些时刻总是让我的内心充满喜悦)。
我们一起进行实践练习直到深夜。 我们开发了服务器、聊天应用程序和其他很酷的项目。
最重要的是,我还看到了一只小长颈鹿!
我很高兴与我的同事拉尔斯和卡琳娜分享这一切。 请继续阅读,了解卡琳娜在这次经历中的亮点。

我的同事卡琳娜·洛佩兹的亮点
根据米歇尔·奥巴马的观点,“通过良好的教育赋予自己力量”是建设一个具有无限潜力的国家的基本工具的几个短语之一。

教育是个人发展的主要驱动力,我最近有幸见证了它的影响。 作为 IOG 教育团队的一员,我有一个难以置信的机会来支持 Lars 的这门课程。

该课程融合了面对面和虚拟互动,使我们能够与与会者联系并了解他们对会议期间涵盖的主题的看法。

最初,与会者似乎有点保留,但随着会议的进展,他们变得更加热情地提出问题并积极参与。 Haskell 是一种强大的编程语言,有其独特之处。 深入了解单子、透镜、光学、类型和其他概念的世界有时可能具有挑战性。 幸运的是,对于肯尼亚与会者来说,拉斯 (Lars) 简单而清晰地解释了每一个内容,使得更容易理解越来越具有挑战性的课程。

在早期会议中引起我注意的是,第一批向我提出问题的人是女性。 看到他们如此热情地学习的决心,我很高兴——真是令人钦佩的景象。 我们需要鼓励科技世界的多样性,特别是在区块链、Haskell 和函数式编程方面。

从本质上讲,我们每天都有机会在休息时间甚至晚餐时与与会者互动,因为 ABC 的工作人员为我们提供了各种传统的肯尼亚菜肴。 与会者的热情和好奇心极富感染力,反映出他们对利用区块链技术解决现实世界问题的浓厚兴趣。 与我们分享这样的想法:

“随着基于区块链的技术的日益普及,越来越需要创建强大的应用程序来为我们每天面临的问题提供解决方案。”

此外,在我们逗留期间,我们受邀参加了一些活动,其中之一是小组讨论,“肯尼亚的 Web3 现状:权力下放背景下的 Web3 服务交付采用”,作为创新内罗毕科技期间活动的一部分 星期。 内罗毕县政府在数字经济和创业部门内组织了这次活动。

另一份邀请要求我在非洲 Web3 女性 (AWoW3) 会议上发言。 Web3 领域的成功女性分享了她们的见解和丰富的经验,以及她们因性别动态而面临的挑战。 他们还讨论了在技术和区块链创新领域克服障碍并实现专业发展的策略。

小组成员强调了他们在促进 Web3 领域多样性方面的成功、合作和努力。

观光
在肯尼亚期间,我们有机会探索一些有趣的地方。 其中之一是位于肯尼亚繁华首都郊区的内罗毕国家公园。 这个公园形成了鲜明的对比,因为它是标志性非洲野生动物的家园。 当我们冒险进入公园时,迎接我们的是狮子、长颈鹿和无数其他物种。 这些雄伟的生物在城市天际线的背景下相遇,有力地提醒人们保护自然栖息地的重要性。

在内罗毕市中心,我们发现了充满活力的马赛市场,这是肯尼亚艺术和手工艺的丰富多彩的中心。 市场上陈列着马赛传统服装、珠宝和其他手工珍品,栩栩如生。 与当地工匠的接触不仅让我对他们的艺术有了更深入的欣赏,也让我了解了保存这些传统的经济和文化意义。

尽管面临许多挑战,肯尼亚人仍然是一个非常充满活力的社区。 他们喜欢亲近自然,拥抱古老的生活传统和丰富的色彩。

总的来说,我可以说这次旅程不仅拓展了我的视野,而且还为我提供了对区块链、技术和丰富的肯尼亚文化世界的独特见解。 在我看来,所有与会者在现场首次体验函数式编程是有益的。 这使我们能够共同努力,鼓励学生提出更多问题并互相支持。

对于课程的未来版本,我们可能希望确保学员能够全职参与,以便真正从课程中获得最大收益。

我在本课程中支持拉尔斯和罗伯蒂诺的经历是一段发现、联系和个人成长的旅程。 我承认教育确实是改变世界最有力的工具之一。 Web3 在肯尼亚的采用只是一个开始,当我们继续探索这个不断发展的景观时,我们想起了技术在改变生活并为所有人创造更光明的未来方面所具有的巨大潜力。

我们有责任拥抱这些工具,适应数字环境的变化,并共同努力利用技术实现更大的利益。 旅程仍在继续,机遇无限。 请继续关注 IOG Education 2024 年的更多项目和课程。

在线过渡
经过两周的面对面交流后,我们很难离开。 肯尼亚是如此充满潜力! 但这并不是告别。 这更像是“三天后在线见”的事情。 我们做到了! 我们又继续训练八周。 当我们延长截止日期时,我们也延长了课程本身。 所以,我们继续前进! 一周又一周。 我们涵盖了高级 Haskell,创建并运行了 Marlowe 合约,编写了多个 Plutus 智能合约,并通过一个很酷的功能齐全的稳定币 DApp 完成了 Plutus 部分。 然而,这还不是全部。 我们还有一个部分要完成:个人项目。

能够构建任何东西的能力所带来的诅咒之一是,作为一名软件工程师,你的想法总是多于时间来处理它们。 但是,在这种情况下我们希望我们的学生通过解决他们或他们的社区遇到的实际问题来启动他们的旅程。 因此,我们决定,充分利用他们所学到的一切的最佳行动方案是允许他们构建他们想要的任何东西。 我们为他们提供支持、指导和技术专业知识。

从完全去中心化的彩票到模拟整个经济系统,他们的想法都是雄心勃勃的。 无论他们从现在开始走向何方,我们很高兴能成为他们开始的一部分。

这感觉像是一个令人满意的结局。 故事从渴望知识的年轻开发者开始,到他们构建自己梦想的项目结束。对于这些才华横溢的开发者来说,这只是一个开始! 如果你们中有人正在阅读这篇博文,感谢您为提高自己而付出的努力和奉献。 我们非常期待看到您在卡尔达诺上构建的内容!