【来信】

贺老师您好! 
  我是大二电气系的一名学生,涉及到C/C++课程。因为学校是全英文授课,所以前面半学期C语言学的浑浑噩噩。下学期开学学习c++,害怕会重蹈覆辙。可是现在却不知如何下手去学习。还烦请贺老师您给予宝贵的意见。您叫我小吴就好了!~

【回信】

小吴,你好:

  由于你给我的信息太少,我只好猜你的问题的根源在哪里。在我接触的程序设计初学者中,往往就是实践环节做不下去,导致了看书、听讲枯燥乏味,学习始终在与直接经验毫无关联的情境下痛苦地进行。所以,我开出的药方,就是设法让实践开展起来,标准是,你积累了多少行的代码。
  现在正处在寒假。对于大学生而言,这是一个可以自主安排的宝贵时间,严格意义上讲,称作为“学术休假”,正好借此补一补前面学的,以及为后续学习做些准备。鉴于你的情况,就推荐你参考我刚刚实施过的教学方案(见《 C++程序设计课程主页-2014级》),开展你的实践性学习。现在已经有的材料,从语言和程序设计技术角度,与C语言没有太大差异(最大差别是输入输出,C用scanf、prinft,C++用cin、cout),最有价值的东西,是实践方案。你可以用你熟悉的C写这些程序,也可以用你即将要学的C++写,这是让你能够有体验的资源。
  期望看到你的实践成果,最好,也像我的学生,开通博客,让“代码积累看得见”,你会得到更多的成就感。
  另外,学校全英文授课让你感到吃力,这不是坏事。一个年轻人,最宝贵的就是看到差距,这是让你进步最大化的机会,只不过是需要你更努力罢了。建议你假期将用过的教材好好看一遍,无论对英语水平,还是编程水平,都会有提高。当然,学习是不限于教材的,大学生的学习,也不能仅依赖于一本教材。如果需要,同步地看上另外的一本或多本其他教材。
  就说这么多,祝你通过假期的努力,下学期能做到毫不费力。

【回音】

贺老师您好!
  非常非常感谢您的耐心答复,我也是在网上搜寻了很多很多才找到您,昨日也进入到您计算机系141 145班级的群和网络博客交流学习平台。因为缺乏大环境造成的迷茫使得我无从下手,直到看到您在博客上共享的学习方案,所以我想借此能够开始我的计算机学习之路。

  至于我的详细信息,很抱歉昨天没有和您讲清楚,我是(某985高校中外合作的大学)大学一名大二电气自动化学生,根据学校制度后两年我是要选择去英国继续学习。全英教育加上电气专业中计算机只是小课程,所占的比重也使得自己在分配上出现如今后果。与老师交流障碍和与同学互动不多(关键还是自主性和实践能力差)所以对于C学习倍感吃力。虽然是小课,但是我知道计算机对于一个工科学生的重要性很大,所以希望假期能够好好规划一下下学期即将学习的C++!
  在此再次感谢您的回复和您宝贵的意见。我一定会坚持完成您的课程要求。如果有不明白或遇到问题,还望贺老师您指点与责教!

【回信】

小吴,你好:
  你回信中道出了你可能是更根本的问题。要知道,上中学、上大学,我们往往注重是来求知识的。然而,借助着这些知识,真能够满足一个人今后几十年的职业发展,以及一辈子幸福生活的要求吗?在这个变化速度加快的年代,这已经是不可能的事情了。任何的大学,都不能给予大学生这些东西,让他一劳永逸。现在的大学有问题,问题就在于,没有拿出办法,去帮助经过应试教育折磨之后的年轻人学会如何看待这个世界。
  而放在你个人,不要再将罪过归于大环境,那会让你很受伤地,很舒服地,享受着用不着自己改变的麻木。20岁上下,就是要在“不知道、不确定”的迷茫中前行的,这可以是阻碍你们前行的障碍,同时又是让你们成就万般可能的机会。大学是一个需要全面成长的时期,除了学知识,你需要学会与你的老师,你的同学的进行交流,进而,这种交流能力会成为成就你事业和幸福的重要保证。要学会,很简单,需要行动,主动地靠近他们。你所享受的中外合作培养模式,其中给出的小班的条件,全英的教学,这是像我们这样的学校里的学生无论如何都不敢像的。
  需要你走起来,一切将会光明。
  欢迎你在学习的过程中,随时将你的问题提交到QQ群中,会有热心的同学及时给出意见,这种方式,可能比直接找我要更及时。

=================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类目录(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =====


给小吴:从实践下手去学编程相关推荐

  1. 风变python小课 基础语法12 作业1_菜鸟的风变编程Python小课之路,这么学编程也可以?...

    原标题:菜鸟的风变编程Python小课之路,这么学编程也可以? 作为职场菜鸟,我感觉我就是现实生活里的孙弈秋,虽然学历没有他那么惨,但是在公司总感觉不那么受待见,可能因为我们这个行业本身竞争大吧,领导 ...

  2. 小孩子学python有什么用途和价值_小码精灵:为什么让孩子学编程是最有价值投资...

    原标题:小码精灵:为什么让孩子学编程是最有价值投资 (小码精灵编程课) 时光永远不会逆行,把握属于自己的每一天. 现在的孩子,除了白天基础课程的学习外,还要奔走在各大培训班之间. 家长们认为,让孩子在 ...

  3. 【转】我都30岁了,零基础想转行去学编程,靠谱吗?

    web小二 web前端开发 我都30岁了,零基础小白想转行去学编程,靠谱吗? 这个是公号读者朋友咨询率最高的问题之一. 对于这样的提问,有时候很难一两句话就可以说清楚,因为每个人的情况都不一样:就算有 ...

  4. 我都30岁了,零基础想转行去学编程,靠谱吗?

    写在前面 "我都30岁了,零基础小白想转行去学编程,靠谱吗?" 这个问题我在各大论坛看到的频率很高. 对于这样的提问,有时候很难一两句话就可以说清楚,因为每个人的情况都不一样:就算 ...

  5. 该如何去学编程?[转帖]

    不要被VC.BCB.BC.MC.TC等词汇所迷惑--他们都是集成开发环境,而我们要学的是一门语言: 不要放过任何一个看上去很简单的小编程问题--他们往往并不那么简单,或者可以引伸出很多知识点: 会用V ...

  6. coji小机器人_WowWee 让孩子轻松学编程的机器人Coji图赏

    说到编程,大家首先会想到什么?是整天坐在电脑前敲打键盘的"程序猿"还是电脑屏幕上飞速显示的代码?可能是电影看多了,笔者感觉程序员是一个很牛X的职业,如果没有他们,那么我们在电脑上看 ...

  7. coji小机器人_WowWee让孩子轻松学编程 Coji编程机器人体验

    说到编程,大家首先会想到什么?是整天坐在电脑前敲打键盘的"程序猿"还是电脑屏幕上飞速显示的代码?可能是电影看多了,笔者感觉程序员是一个很牛X的职业,如果没有他们,那么我们在电脑上看 ...

  8. coji小机器人_让孩子轻松学编程 WowWee Coji编程机器人体验

    Coji,让孩子成为小小程序员 说到编程,大家首先会想到什么?是整天坐在电脑前敲打键盘的"程序猿"还是电脑屏幕上飞速显示的代码?可能是电影看多了,笔者感觉程序员是一个很牛X的职业, ...

  9. 自己的一点经历,为什么最后要去学java

    可能有点乱,写给自己,写到哪里算那里吧 一点经历 大专三年浑浑噩噩,电子信息专业,完全不知道学了什么,貌似有接电路线,焊电路板,还有一点通信,然后在女朋友(前女友了,我这么堕落可能不配有女朋友了吧)的 ...

最新文章

  1. mysql数据源找不到_mysql报出找不到目标数据源为啥? 同一个方法在其他地方调用正常...
  2. 生产系统遇到的问题:producers blocked
  3. tomcat启动报:No Spring WebApplicationInitializer types detected on classpath
  4. SQL 强制指定索引加快查询速度
  5. 测试hudi-0.7.0对接spark structure streaming
  6. 【caffe】 Check failed: error == cudaSuccess (30 vs. 0) unknown error
  7. 小技巧 ----- Java中指定保留几位小数
  8. VB代码VB小程序:实现USB摄像头视频图像的监控、截图、录像
  9. web-jsp 购物车(2)
  10. Maxwell软件的学习总结
  11. Struts2通配符映射的各种情况详情
  12. 从《达芬奇的人生密码》看艺工交叉
  13. [学习报告]《LeetCode零基础指南》(第五讲) 指针-gyro
  14. 一个简化的正弦余弦算法:正弦算法
  15. 【清除office待激活密钥】
  16. java编程第七周作业
  17. RSA2分段加密解密
  18. RIFF和WAVE文件格式
  19. 楼天成男人8题(树的分治-POJ1741)
  20. Dubbo的@Reference和@Service说明

热门文章

  1. 基于Python的作业查重系统的设计和实现
  2. linux的scp命令用不了,scp命令及使用过程中常见问题的解决方案
  3. 一点就分享系列(理解篇3)—Cv任务“新世代”之Transformer(下篇)提前“cv领域展开”——快速学习“视觉transformer的理解”+“一些吐槽”
  4. antd Design Form表单的简单理解
  5. 第17课:转型的分类(图文篇)
  6. linux系统下查询硬盘转速
  7. 【AI】梯度下降的数学原理(05)
  8. 配置管理工程师就职要求
  9. 转发携带原始的Host
  10. 渤海银行与金融壹账通战略签约 打通数字转型技术壁垒