在协作式开源暑期体验中,教授们建立实践社区

还没有读者喜欢这个。
Teaching open source has a POSSE.

Opensource.com

(这篇文章是“POSSE 之声”系列的第三篇,该系列收集了今年 7 月 23 日至 24 日在北卡罗来纳州罗利市举行的教授开源暑期体验的访谈。)

理查德·伊尔森教授认为传统的软件工程课程已经过时,其蓝图也严重落后于时代。他说,大型软件开发项目的运作比大多数人想象的要复杂得多,仅仅依靠教科书来教学生做这件事根本无法让他们为专业职位做好准备。

“软件工程的原理不像电气工程的原理,”在北卡罗来纳大学夏洛特分校教授软件工程的伊尔森说。“它更像是一门艺术,一种凭感觉的事情。”

换句话说,它既需要直觉,也需要技术技能。这使得教学变得更加困难。

幸运的是,在今年的教授开源暑期体验 (POSSE) 中,伊尔森找到了一群与他志同道合的人,他们理解在传统大学课堂中教授软件工程所面临的挑战。

POSSE 是一个为期两天的会议,面向希望了解开源工具和原则如何帮助学生学习一些难以捉摸的东西:在软件开发中工作的感觉

今年的 POSSE 接待了 16 位大学教育工作者,他们都认为,他们需要的不只是教科书和教师手册来帮助学生学习。他们需要强大的同伴支持网络——实践社区——他们可以在其中分享教学技巧、想法、顾虑、挑战和成功经验。POSSE 是这些社区形成的熔炉。

有了今年 POSSE 同学会的新盟友,伊尔森分享了他的挫败感。目前有近 50 名学生报名参加了他的秋季课程。他如何才能监督所有这些羽翼未丰的代码艺术家,并确保他们磨练自己的个人直觉?

对于新罕布什尔大学曼彻斯特分校的米哈埃拉·萨宾博士来说,这些担忧都太熟悉了。但她说,被其他有同样担忧的人包围,感觉很令人耳目一新。

“许多教师面临着类似的挑战,”今年教授高级 Web 创作的萨宾说。“听到自己的想法被别人重复,这令人欣慰,并证明这种活动非常有潜力创建一个实践社区。”

“我们都在同一个地方,”她说。

萨宾说,向她的学生介绍开源项目是让他们接触当代技术、框架和编程语言的最佳方式。

“我完全被开源征服了,”她说。“当你使用它、贡献它时,你会不断学习。而且它非常透明,因此非常具有教育意义。同时,它又处于技术的最前沿。”

萨宾希望从她的 POSSE 朋友那里学习帮助学生流利使用这些工具的策略——尤其是在她自己没有提供学生寻求的建议所需的开源经验时。

佐治亚州劳伦斯维尔佐治亚格威内特学院的南内特·纳皮尔博士对萨宾表示同情。她正在彻底改革她的软件开发课程,并且知道开源是确保课程反映当今工程环境的关键。但她需要帮助来挖掘开源社区,这将为她的学生提供宝贵的经验。

“我个人如何理解至少开始需要发生什么?”她说。“我没有任何框架来应对所有需要发生的事情。”

纳皮尔的课程是该学院核心编程课程集中的第一门。纳皮尔说,这些课程是战略性分层的,因此通过这些课程的学生会逐渐理解,编程不仅仅是编写代码。它还包括维护文档、管理团队、协调里程碑以及学习灵活地使用多种工具来解决复杂问题。

纳皮尔说,与开源项目合作可以为学生提供了解此类软件开发方式的窗口。然而,她说,这些小组使用各种各样的工具,快速学习使用这些工具对于学生和教授来说都很困难。

“参与社区有很多方面,”纳皮尔说。

事实上,马萨诸塞州伍斯特伍斯特州立大学的卡尔·伍斯特博士已经开发了一门课程,专门介绍尽可能多的方面。他的新生研讨会——这是一个开源世界!——强调社区是开源方式的关键组成部分。

“那里有正在创造东西的社区,[学生] 可以成为其中的一部分,”伍斯特说。“这是我对这门课程的最大目标。”

伍斯特说,他很高兴向学生介绍开源运动,因为他怀疑他们中的许多人对开源运动的印象很狭隘。

“我不知道他们是否知道‘开源’除了‘你可以免费下载’之外还有其他含义,”他说。“他们能否意识到实际上存在一条反向的渠道?”

毫无疑问,伍斯特的新朋友们会想知道他在今年秋天取得了什么成就。随着今年 POSSE 会议接近尾声,与会者立即开始讨论他们如何能够维持他们宝贵的实践社区,因为他们返回全国各地的学校。现在,他们正在使用他们一起发现的技术组织每月会议,并为学科公共资源奠定基础。

对于伍斯特来说,这些联系可能是整个周末最重要的成果。

“这比我们在这里做的任何其他事情都更有价值,”他说。“我们正在建设一个社区。”

标签
Bryan Behrenshausen
Bryan 曾管理 Opensource.com 的开放组织版块,该版块的特色是关于开放价值观和原则如何改变我们对组织文化和设计的看法的文章。自 2011 年以来,他一直在 Opensource.com 工作。在网上找到他的账号 semioticrobotic。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 3.0 Unported License 获得许可。
© . All rights reserved.