20165311学习基础和C语言基础调查
一、技能学习经验
-
有什么技能比90%的人更好?
这个问题问的就很emmmm。。我觉得自己的推理和逻辑思维能力比较出众,面对新事物的自学速度比较快。
-
针对技能谈一下成功的经验。
每一项出众的技能都是与平时息息相关的。我的自学能力跟我从小所处的环境和教育方式挂钩。小时候爸妈就不怎么管我的学习,我的学习压力就没有这么大,所以平常就喜欢自己提前学习完要学的教材然后可以去干其他自己想干的事情。而且我的初中高中的教学方式也比较注重自学的能力。平常也喜欢和同学们玩桌游,类似于狼人杀、阿瓦隆等等需要很强推理能力的游戏。
- 与老师博客中的学习经验有什么共通之处?
学习之前要定下一个目标,从而能实时对自己进行检测,及时矫正和补救。在学习的时候一定要带着问题,这样才能提高学习的效率和集中度。要善于用联系的观点去看待问题,一个问题可以牵扯到许许多多的问题。并且在学习之后要善于去归纳所学,我觉得老师这一点做的非常好,我从中学习到了很多归纳的方法。
二、有关C语言学习的调查
-
你是怎么学习C语言的?(作业,实验,教材,其他),与你的高超技能相比,C语言的学习有什么经验和教训?
说实话,上学期的c语言就没有好好学过....都是在最后临时抱佛脚过了期末考,这大概也就是靠着自学能力最后的几天大概懂了c语言基础的东西。所以c语言的学习也就谈不上有什么经验,教训倒是有很多。学习上不能总想着临时抱佛脚,尤其是类似c语言,是靠日积月累的练习才能逐步提高,冰冻三尺非一日之寒。下学期的java一定不会再有类似的想法。
-
目前为止估算自己写过多少行C代码?理解的情况如何?量变引起质变,如何平衡质和量?
因为没有好好学,所以加起来估计1000行都没有。一般的内容可以理解。既然是量变引起质变,那么量就是必不可少的,每一段时间的练习都是不能落下的,只有量够了才可以引起质变。当你能力提高之后,可以逐步减少练习但是不能完全没有,这样才可以巩固印象和进一步的提高自己。
-
学过了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?
分不清.........
-
学过了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?
不明白;不知道如何区分两者;
-
学过了C语言,你知道什么叫面向过程程序设计吗?它解决问题的方法是什么?
一种以过程为中心的编程思想。先确定问题解决的步骤,然后用函数将这些步骤分步实现,运行时依次调用。
-
在C语言里面,什么是模块?你写过多个源文件的程序吗?
可由汇编程序等作为一个整体来处理的一级独立、可识别的程序指令。
-
学过了C语言,你知道什么是“高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?
不知道....
-
学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。
查找5
从大到小和从小到大
-
写一个程序,统计自己C语言共写了多少行代码。
不会...
-
你知道什么是断点吗?给出自己调试程序的例子。
断点可以使程序运行到这个点处暂停,并可以自己进行单步调试查找错误。
三、参考怎样快速阅读一本书,快速阅读一下云班课中有PPT,每章提出一个问题
四、对比C语言的学习,你对《Java程序设计》的学习有什么具体目标?如何通过刻意训练提高程序设计能力和培养计算思维?如何通过“做中学”实现你的目标?
上课认真听,布置的程序作业要及时完成独立思考,要多加练习。不懂就问,可以找同学和老师帮助,问题要及时解决不能拖着。