汕大学生必修“移动编程” 惹发争议

1

在汕头大学,文科生也要修一门听起来很有技术含量的课——《移动编程导论》。这门汕大特色课程,引发了不少关注和争议。

通信专业的李宗杰最近总是接到该课同学的求助电话。因为有不少同学是文科生,觉得作业难度太大。“已经有八九个同学让我帮忙了!”

模仿一些美国一流大学的做法,汕头大学自2012年起开设《移动编程导论》课。它以美国麻省理工学院开发的一款软件(app inventor)作为教学工具,使用者不用输入复杂的代码,只要插入相应的模块即可开发出软件,运行在安卓手机或平板电脑上。

汕大校方非常重视这门课程,一名授课教师说,由于是新技术,学校专门组织老师们去学习研究,花了一年多来筹划,“投入了很多人力、财力。”

汕大为这门课配备十几个服务器,其中还包括几个备用服务器防止系统崩溃;还给每堂课配备了两个计算机专业的助教,来帮助学生学习。每学期期末,《移动编程导论》课程都组织竞赛,奖品是平板电脑或手机,借以鼓励同学们创造出优秀的移动编程作品。

13级新闻学院的马琪昌是2013年秋季大赛的二等奖获得者,他认为这门课拓展了基础知识,但鉴于难度较大、实用性较低,该课程应该设为选修课,并缩小教学规模,增加操作实践。

在2012年刚引进的《移动编程导论》时,汕大对新生进行计算机分级考试,成绩优良的学生直接进入移动编程课程的学习,剩下的同学先经过半学期的《计算机应用基础》课程后再学习移动编程。1700多名新生中,有600多名新生直接学习移动编程。

从2013年9月开始,汕大实施一项课程改革方案:让全校本科生直接学习移动编程,取消计算机基础应用教学。这个方案的实施,在学生、课程助教和老师当中都引起了不小的争议。

12级经济系的谷世纲同学觉得没有必要将移动编程设为全校必修课,他的理由有三:第一,文科类学生不需要学,他们对这方面的需求不高,以后的用途不大;第二,这款软件的功能简陋,不足以开发好的程序;第三,带有强制性,未考虑学生的兴趣,基础薄弱的学生即使有兴趣还是学不好这门课。

助教黎洁仪认为,课程的设置需要考虑学生的兴趣。“部分学生热情度挺高的,但大部分学生对基本操作都不知道,少部分学生没有听课,在刷微博、淘宝或玩手机。”她建议应该让基础好的学生修读移动编程,让基础较差的或者对移动编程不感兴趣的学生修读计算机基础应用。

另一位学生助教表示移动编程设为必修课程的做法优劣并存。在他看来,编程并不一定只为培养一个人写代码的能力,它还可以培养一个人的思考能力、设计能力、发散思维等等。“比如你设计一个小玩意,首先你得想想怎么设计,还有怎样实施起来,这也是一种思维逻辑性。”

同时,他指出,现在依旧有部分学生的office办公软件应用能力较低,或从未接触过电脑,那么一开始就让这些人直接学习编程,会增加他们的压力。“所以我的结论是,这门课最好设置为选修。”

而助教张亚楠则赞同移动编程设为必修课:“挺好的,很新颖。课程的设置考虑到了一些非计算机专业的学生,激发他们的创造力。部分缺乏逻辑性的学生可以在这里得到锻炼,达到一个互补的作用。”

梁锐诚是汕大10名移动编程课程教师之一,他认为该课程设为必修课有一定的合理性。一方面,学习移动编程可以开拓视野,让学生学到新知识,如果设为选修,就很可能会让部分学生刻意避开修读这门课程;另一方面,他认为设立这门课也有出于李嘉诚基金会要在国内办有特色的学校的考虑。

“计算机基础更实用,移动编程确实是难,但是通过磨练,他可能学到一些提高自己能力的方法,如果太容易的话,反而没有这么多锻炼。”梁锐诚说。

另一名移动编程老师持相反的观点,他说:“不见得就非常好,虽然大家都看好这个移动编程,好像是现在谁都离不开这个移动设备是吧,你用的平板、用的手机,这些都是移动设备,但是你学的App Inventor这个开发环境本身就不是商业应用的,它是很不成熟生命很短暂的。”

“我比较保守的看法是,这门课拿来做选修课是非常好的,作为必修课,我是持有保留意见。”同时,他认为学习office办公软件十分重要:“这些东西呢,出去之后人家单位、企业、公司啊,他们就是需要你很会用这些软件。”

02

由笔者设计的《移动编程导论课程》网络问卷调查问题

为什么汕大要进行计算机课程内容改革,替换office等基础应用为移动编程呢?

移动编程课程负责人张杰解释:“我们认为,office这门课在全世界角度来说应该逐步地被去掉。”他补充说,“(学生在)高中应该学过office或者完全能够自学,或在同辈学习的环境中学到,并不一定要去听课,所以我们取消了这一门课。”

在广东省其它高校,比如中山大学、广东外语外贸大学和广州大学等,全校必修的计算机课程只涉及计算机应用基础或者其它编程技术,并不包括移动编程。

而针对移动编程导论课设为全校必修课这点,张杰回应:“根据国内的一些特色——要求每个学校大学本科同学都应该上一门计算机课程,那么学校领导就把这门课定成必修课。注重(培养学生)新知识的学习,注重移动环境的认识和理解。”

另外,张杰提出,大学的非专业课程更多注重的是培养学生的思维能力,而思维的培养是潜移默化的。 “我认为这是一个很好的契机。从国际角度来说,这不应该成为一个必修课,但既然我们国家有必修课,那么不妨把它作为一个实验,不妨把它作为一个培养自己思维能力的工具。”

附:汕大教务处对课程争议的回应

教务处的江老师接受采访时说,汕大的课程改革一般是由教学单位来负责提出申请,提交至教务处审核,如果符合课程设定目标,教务处就会通过改革方案。

对于一些同学反对将移动编程设为必修课的问题,江老师说教务处还没有正式收到学生有关这一问题的意见。“如果有收到我们肯定会反馈给各个单位,那么再进一步地评估这个情况。”

至于如何向校方反映课程设置问题,他说:“一般可以通过校长邮箱或是把这个东西(注:反馈信件)放到我们的办公窗口,我们每天都有学生在这里值班。或者是发邮件给教务处邮箱(o_jwc@stu.edu.cn),这个邮箱是公开的,(它)会把信息反馈给我们。”

 (记者:陈舒琦 编辑:黄晴 指导老师:樊林君)

(杨宁、杨婷、杨晓莉、黄小妍、廖梓君对本稿件亦有贡献)

 


声明:转载本文请确保非商业使用并注明转自大华网-草根播报
本文地址:http://stu.dahuawang.com/?p=28053,文章只代表作者个人观点,与大华网立场无关。

发表评论→

你必须 登录: 发布评论.