Q1:学习《C++语言程序设计》课程之前,你知道什么是编程吗?谈谈上这门课之前你对编程的理解,以及你对自己编程能力的评估。

A1:在学习《C++语言程序设计》课程之前,我其实对C++是有一丁点儿了解的,没错啦,只是一丁点儿。为什么这么说呢?其实本来是想暑假先学学的,然而偷懒的时间居多,只够我对其有一个模糊的概念,知道编程就是用程序设计语言编写程序代码让计算机按一定的算法解决某个问题。真正开始尝试打C++也只是第一节课的前一天晚上吧,不过可能以前初高中上电脑课的时候玩过VB(虽然当时只会加减乘除之类最简单的东西啦),所以对C++的接受能力还算可以。我对自己的编程能力其实并不算满意,也就是那种一般般水平(能勉强交得了作业那种),当我想着怎么简单怎么来弄出一堆变量的时候,再看看别人家的代码那种简洁,就有种我是猪的感觉,总之自己的编程能力还有待提升啦。

Q2:学习《C++语言程序设计》课程两周后,你已经初步认识到了什么是程序设计(编程),请你对第一次编程作业认真进行总结,写出自己的心得体会(请给出较详细的总结)。

A2:第一次听说要上交编程作业的时候还是会有点怕怕的,总觉得自己会不会完成不了,但当我看到题目的时候,却有一种熟悉感,虽然编程语言不同了,但这种类型的题目确是做过的,所以第一次提交的时候是满怀信心的。然而屏幕却显示“格式错误”,原来题目要求该有的空格我没有打上去,这时我才意识到编程其实也是讲究严谨性的,不能让自己喜欢怎么想就怎么来的想法肆意乱行。因为有时候我们需要团队合作,按一定格式打出来的代码更易于同伴们理解,也利于修改。

Q3:根据自己的情况写出你对这门课已经或将要使用的学习方法及时间安排?(请给出较详细的计划)

A3:已经使用的学习方法:课前预习,课上认真听讲,课后每天练练手保持熟悉。我觉得课程进度对我来说还是偏快了点(但也不会说接受不了),所以我觉得自己的基本知识还是不太牢固的,我打算通过周末的休息时间翻看课本巩固基础。

好啦,那么规矩地回答了三个问题,我其实想说C++还是蛮可爱的嘛,虽然有一两次做PTA作业的时候它让我灰常恼火(好吧,我知道是我的问题),可我还是很喜欢你的呢c++!

最新文章

  1. MapReduce剖析笔记之八: Map输出数据的处理类MapOutputBuffer分析
  2. Could not find or load main class org.gradle.wrapper.GradleWrapperMain解决办法
  3. 【Android自学日记】五大布局常用属性
  4. 自动刷新页面为了session不过期
  5. 你真的了解UIGestureRecognizer吗?
  6. Attribute和Property
  7. c++关于接口机制和不完全类型的小问题
  8. 利用传感器(sensor)实现微信摇一摇动画
  9. DataGridView显示时间格式
  10. dp poj 1080 Human Gene Functions
  11. java代码打印打印杨辉三角
  12. selenium在页面中多个fream的定位
  13. EasyUI 学习(1)-Tooltip(提示框)
  14. .NetCore外国一些高质量博客分享
  15. JavaSE-基础语法(四)-javaSE进阶
  16. nodeJS实现一个在线填表应用
  17. [C++]数组与指针[二维数组与指针]
  18. 【Alpha 冲刺】 3/12
  19. thinkphp---部署在IIS8.0服务器上
  20. windows多线程(一) 创建线程 CreateThread

热门文章

  1. 辅助排序和Mapreduce整体流程
  2. ViewPager+Fragment实现滑动切换页面
  3. Beta(7/7)
  4. LOJ.6504.[雅礼集训2018 Day5]Convex(回滚莫队)
  5. North American Invitational Programming Contest 2018
  6. [jzoj]3456.【NOIP2013模拟联考3】恭介的法则(rule)
  7. PHP文件上传大小限制问题
  8. Windows中杀死占用某个端口的进程(转)
  9. ant design select placeholder不生效原因
  10. (85)Wangdao.com第十八天_JavaScript NodeList 接口,HTMLCollection 接口