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

A1:在学习C++之前,编程是一个从来没有涉及到的领域,对于编程的了解都来自影视剧中的人物,觉得这是一项非常厉害的技能。我觉得编程就是输入一堆看不懂的字符,然后能完成一些很神奇的工作。刚开始接触编程,我感到很迷茫,对此一无所知,所以我认为我的编程能力比较低。但是我会努力学习,提升自己的编程技能。

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

A2:第一次编程作业我做了一个下午,我认为还是比较简单的,写出的代码在dev都能运行,但是拷贝到PTA上却总是显示答案错误。我删删改改,不断地错误,不断地尝试,在和同学的探讨下终于把五道编程题做对。这让我意识到程序设计的严谨性以及多样性,在和同学讨论的过程中,我们的代码或多或少都有些不一样,但是提交上去的答案都是正确的,说明同一道题有各种各样的解决方法;在修改代码的过程中,我发现往往一个空格,一个引号或者一个大小写都会导致程序错误,这让我花了大量时间去尝试,所以设计流程只是最基础的一步,最复杂并且最重要的是接下来的编程。我认为要想写好编程,一定要有足够的细心和耐心,一个小小的错误都不能马虎,并且一定要沉下心来研究,才是写好编程的基础。

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

A3:方法:首先要把课本知识掌握透彻,对于学过的内容要不断地温习,没学过的内容提前温习,才不会在上课的时候听不懂老师讲的课程;其次是多练习,老师说过编程就是要不断的练习,只有多练习才能学好编程,有了实践才有经验;除此之外,还要在课余时间多了解这方面的知识,查阅书籍。时间安排:首先要把老师布置的作业完成,利用周二没有课的下午来研究编程。