怎样看待学校为学生用手机学习 C 语言?

发布日期:2018-06-04 来源:财富国际在线 阅读:
怎样看待学校为学生用手机学习 C 语言? 李冰 6小时前 128 大学 学校 电脑 计算机专业,学校不让带电脑。
0 0
其他回答
手机写代码槽点一般,我来贡献一个我们学校的炸鱼事迹
我大一的时候是软件工程专业,并且大一不允许带电脑,理由是大一新生自制力不够带了笔记本来还得了岂不是得天天在寝室撸到天昏地暗。那我们大一的时候怎么编程?上机课和实验室,其中机房上机1小时1元收费,那时候智能机的普及程度当然远远不如现在,并没有人鼓励我们用手机编程。

然后重点来了,我们老师叫我们在纸上写代码,天天写,然后集中到一周3小时左右上机课去机房敲上去。等晚上回宿舍我再找找说不定还能找到当年写在纸上的代码呢。

那么问题来了,纸上写代码这种画风这么奇怪,会不会给人一种纸上谈兵的感觉?其实吧,我觉得我们学校很多教学和考核本身就是纸上谈兵,名义上C、C++、数据结构这种课有30%平时分,其中大部分是上机,但是实际上呢?这三门课我几乎每个都是第一个完成上机任务,第一个检查,几乎从来不出什么差错,和助教谈笑风生,和任课老师谈笑风生,代码全是独立完成的,结果平时分和我那些表现平平的同学没什么区别,呵呵,笑话,天大的笑话。独立完成第一个检查是5分,拖到最后直接拷别人的文件(对,直接负责文件而不是代码)和助教卖萌撒娇也是5分,好笑。再说期末考试吧,这就是真纸上谈兵了,最后几道大题就是在试卷上写代码,呵呵,换位思考如果我是阅卷人我看看代码的形状差不多就得了,没工夫细究这些代码究竟会不会运行出什么问题。大一的时候自习室还经常能看见有人拿谭浩强的书复习,他们的书简直和我高中那种整理烂了的教辅一样满是圈点的痕迹。只要能通过考试,什么烂书都是可以一口气吃下去的。

哦对了,大三还有门神课叫数据库,对于身经百战还带了电脑来的大三学生,要求就是每节上机课根据题目写代码,写在纸上,下课前交上去就行,每节课的评分就靠那张纸,至于你到没到代码怎么来的你有没有配好环境你代码运行有没有出什么问题,who care(此处手动地才)?更厉害的是这门课的期末考试,100分的卷子50分就是根据题目要求脑补SQL语句,说难不算难说简单也不算简单的语句,一般都是3-4行的select语句加一些其他的,反正以我的水平看一遍难保这些语句是否能百分百跑出正确的结果,至于阅卷人怎么这么吊能一眼看出来我就不清楚了。

这学期因为闲置在学校所以申请了当一学期的数据结构上机的助教,我也深深感到当助教很不容易,体力脑力双重考验。检查作业时可能存在有意或者无意的放水,能做的只是尽一切可能认真一些负责一些。因为真正全方位考核学生对这些课程的理解,消耗的人力物力成本实在太大,要教会学生知识太难,而教会学生考点却容易的多,教会他们怎样一步步搭建编译环境,怎样一步步调试,一步步优化代码风格,确实非常辛苦,学习编程遇到的实际问题远远比纸上的考点复杂的多,不如就一刀切看他们卷面指点江山。

你问我你们的前辈这么暴力给不让带电脑的懒政洗地,还给你们灌这种心灵鸡汤可恶不可恶?当然可恶。前辈炫苦是一种类似于60后经常叫嚣的90后的小孩子娇气没吃过苦的心态。这种政策明显是不利于编程的,为什么还能存活辣么久?因为正如他所说,对于目前学校的教学计划来说确实是利大于弊的,编程实践的棒对于个人来说当然是非常好的,但是对于整体教学评价未必,纸上谈兵能力强在高校学业考核中其实生存能力更强啊,虽然我一直认为纸面的水平和实践水平并不是无关的,但是这两个指标也不是什么递增的满射函数,不协调的情况也常有,我上届的一个学姐,成绩棒棒哒,各种书面考试吊打全级,企业和高校笔试也通过刷题达到了全垒打,但是遇到面试和夏令营上机直接就跪了,她平时上机的代码就是抄的,虽然能通过检查但是编程能力实在差劲的让人无法直视。

大一学生很多还是小孩子(大四也是),自制力确实拙计,但是再怎么说也基本都是成年人了,告诉他们利害关系让他们学会为自己的选择负责就是了,没有必要非要让学校出面像管教小孩子一样简单粗暴禁这个禁那个。我们大一班上确实有两个因为网游掉队的学生,他们大一都没有带笔电,我们学院在湾里乡下这种时常能看见驴拉车的地方,他们照样能找到网吧没日没夜疯玩,一学期连挂5科,大一没结束的时候一个被强行劝退,一个被强行留级。反而我这种从幼儿园起各种拆玩电脑的老司机,来了这个专业反而并没有什么兴奋的,到大四也就是一个月偶尔有几天玩把妖妖梦或者风神录。说起来虽然我成绩确实不太好,编程能力也非常一般,自制力也不行,但是我从来没把锅往任何工具或者社交平台上甩,老老实实承认就是自制力不行懒惰的要死,拖延症发作没电脑戳塑料泡泡膜也能玩一下午。

当然这项政策近年也有所松动,十一以后带电脑基本没人管。昨天,一个大一新生来我们组,说是因为网上的安装包没法用,所以想从公用电脑上拷CTeX还是CodeBlocks的安装包来着的我也忘了,然后遇到了一些问题就近找了个学长,然后这位新生走了以后,他的学长实在憋不住就笑了出来,说刚刚那个学弟拷的是那些软件的桌面快捷方式,所以安装不上找他解决,然后我们全组都在笑。但是我觉得这种事说出来挺心酸的,这种情况多半是上大学前根本没碰过电脑甚至任何智能设备,想想都觉得害怕,这些物件的价格都很平民化,能支付的起本专业一年16k的学费的不太可能在这上面抠,最大可能还是他从小就被教育要好好学习考上好大学不要在这些容易成瘾的东西上耗费任何时间。在信息化时代,视计算机和智能设备为洪水猛兽,ridiculous!!这些终是工具,越早接触,能够掌握它们把它们化为生产力的可能性越大。

回归正题,手机写代码很不舒服,但也不是完全不可行,我经常在外出没有带电脑的时候这么干,比如去万达看个电影突然觉得灵感来了也会即兴在手机上撸一段代码。
首先请配一个蓝牙键盘,触屏实在太酸爽了。
  • 上面提到Android可以试试C4droid+gcc,效果虽然一般但是对付大一的小型程序足矣。
  • 远程桌面首先得要求你在远程有一台计算机啊亲,如果有的话可以参考这个意见。
  • http://codepad.org/ 在线编译网站,无法完成输入,但其他的还可以,因为是web编辑器所以不用考虑手机的操作系统跨平台,服务器存储方便,另外submit以后生成网站可以直接分享,十分适合分享各类算法的代码
  • C 在线工具 类似上面那个
  • Windows Phone: Code Compiler 无可奈何的情况下推荐这个,性能不是特别好
李欣宜 6小时前 0条评论
0 0
然后呢?那些学长找到工作了吗? ClarkHL 6小时前 0条评论
0 0

关于我们 联系我们招聘信息免责申明广告服务 网站地图 百度地图 TAG标签

Copyright@2018-2022 Cfgjzx.Com 财富国际在线 版权所有 All Rights Reserved   
财富国际提供:最新财富资讯、房产资讯、股票资讯、区块链、投资理财、保险导购、健康产品、公私募基金,易经等资讯及服务.