学习基础和C语言基础调查

《优秀的教学方法---做教练与做中学》心得

在《优秀的教学方法---做教练与做中学》文章中又一次提到了“做教练”这一学习方法,因为我的上一篇文章中已经叙述过,所以我这一次打算重点写“做中学”。做中学,把它解释的再明白一点就是说学生应该在做事中学习,对于这一观点,我认为它是一种快速、准确、高效的学习方法。我对文章中印象最深刻、最熟悉的一段话是“肌肉有了记忆能力”,拿上学期我上足球课为例,我们在上足球体育课尤其是在进行训练时,我们最主要的任务就是一次次的瞄准,一次次的踢起球,然后射向门里,这就是因为我们要做到肌肉记忆,在我们下一次踢球时可以快速、准确的把球踢进门里。所以我认为“做教练”与“做中学”这样的配合可以说是一种更好的教学方法。至于要说我有什么技能比大多人(超过90%以上)更好的,我只能说我现在还没有发现。

C语言学习调查

你是怎么学习C语言的?(作业,实验,教材,其他),与你的高超技能相比,C语言的学习有什么经验和教训?

在课上认真听讲,在课下按时完成作业,这是我最基本的学习过程,还有就是实验,对于一般的简单实验,我总会一个人独立完成,至于困难的实验题,我一般会和同学一起讨论,然后自己在完成。在C语言学习中,我的经验和教训就是一定要多做题,你自己觉得你已经做了很多,但是别人可能做得比你还要多。

目前为止估算自己写过多少行C代码?理解的情况如何?量变引起质变,如何平衡质和量?

我自己估算已经写了几千行代码了,所做的题也有几百到了,其中的题有难有易。我认为自己对于C语言的理解也就是个基础,日后还需要不断努力才行。对于如何平衡质和量,我的理解是要按部就班,循序渐进的去学习,没有捷径可走。

学过了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?((x[4])())[4]这个声明中的x是什么东东?

数组指针:指的是数组名的指针,即数组首元素地址的指针。即是指向数组的指针。指针数组:数组元素全为指针的数组称为指针数组。函数指针:函数指针是指向函数的指针变量。指针函数:指针函数是一个函数。x是个数组。

学过了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?

不知道,已下是我在网上复制粘贴的。文件:文件是计算机管理数据的基本单位,同时也是应用程序保存和读取数据的一个重要场所。特性:每个文件都有文件名、文件所在路径、创建时间及访问仅限等属性。流:流是字节序列的抽象概念,例如文件、输入/输出设备、内部进程通信管道等。流提供一种向后备存储器写入字节和从后备存储器读取字节的方式。除了和磁盘文件直接相关的文件流以外,流还有多种类型。流可以分布在网络中、内存中或者是磁带中。所以可以说,文件若是没有结构,则为流文件,属于流。有结构的每个单位被称作一个逻辑记录。

学过了C语言,你知道什么叫面向过程程序设计吗?它解决问题的方法是什么?

“面向过程”是一种以过程为中心的编程思想。就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用。

在C语言里面,什么是模块?你写过多个源文件的程序吗?

我的理解是模块就是一段代码组成的,需要用是只需要调用可以了。我并没有写过多个源文件的代码。

学过了C语言,你知道什么是“高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?

高内聚是说模块内部要高度聚合,低耦合是说模块与模块之间的藕合度要尽量低。前者是说模块内部的关系,后者是说模块与模块间的关系。高内聚是模块功能的专一性高,独立性强。低耦合是模块之间的联系尽量少,尽量简单。在高质量程序设计中要要多使用函数和模块,模块之间的联系尽量少,尽量简单。

学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。写一个程序,统计自己C语言共写了多少行代码。



你知道什么是断点吗?给出自己调试程序的例子。

断点就是在调试的时候中断一下,比如

如果这个程序在第一个printf语句后设置断点就只输出hello。

参考怎样快速阅读一本书,快速阅读一下云班课中有PPT,每章提出一个问题

第一章 什么是Java反编译?第二章 类型转换运算怎么运算?第三章 break和continue语句的区别?第四章 import语句怎么用?第五章 子类的继承性怎么做?第六章 接口是什么?第七章 什么是断言?第八章 string类和stringbuffer有什么不同?第九章 怎么使用MVC结构?第十章 什么是对象流?第十一章 怎么连接Derby数据库? 第十二章 线程消亡是什么?第十三章 Java远程调用怎么做?第十四章 怎么绘制图像 第十五章 泛型类的对象?

对比C语言的学习,你对《Java程序设计》的学习有什么具体目标?如何通过刻意训练提高程序设计能力和培养计算思维?如何通过“做中学”实现你的目标?

具体目标:简单题、中等难度题能够独立完成,每一个类型的极难得题的例题都明白并且会做一些题,期末能够的到80分左右的成绩。我相信只要每天坚持做题和多做题就一定能够提高程序设计能力和培养计算思维,并且我打算做题时规定一定的时间限制。至于“做中学”,我们在做题时一定要细心和有耐心,对于一些不懂得知识点要记录在本子上。

20165305 学习基础和C语言基础调查的更多相关文章

  1. 20165318 预备作业二 学习基础和C语言基础调查

    20165318 学习基础和C语言基础调查 技能学习经验 我们这一代人,或多或少的都上过各种兴趣班,舞蹈钢琴画画书法,我也是如此.可这些技能中,唯一能拿的出手的就是舞蹈了.按照<优秀的教学方法- ...

  2. 20165230 学习基础和C语言基础调查

    20165230 学习基础和C语言基础调查 技能学习经验 我擅长弹钢琴.小时候我曾上过很多兴趣班,比如钢琴.跳舞.书法.绘画等等,唯一坚持至今的只有钢琴.仔细一算学习钢琴至今已有12年,不能说已经精通 ...

  3. 20165237 学习基础和C语言基础调查

    学习基础和C语言基础调查 一.技能学习与特长 你有什么技能比大多人(超过90%以上)更好? 我的爱好和技能说实话挺广泛的.如果要挑出来一个很擅长的话,我觉得应该是钢琴. 针对这个技能的获取你有什么成功 ...

  4. 20165234 预备作业2 学习基础和C语言基础调查

    学习基础和C语言基础调查 一.技能学习经验及体会 你有什么技能比大多人(超过90%以上)更好? 看到这个问题,我仔细想了想,好像的确没有什么特别出众的技能,但是我想到了许多我个人的爱好. 我从小喜欢五 ...

  5. 20165337学习基础和C语言基础调查

    20165337学习基础和C语言基础调查 你有什么技能比大多人(超过90%以上)更好? 讲道理我感觉我自己没有什么能比90%以上的人都做得好的技能,我就瘸子里面拔将军挑一个我自认为还不错的技能吧. 我 ...

  6. 学习基础和C语言基础调查

    学习基础和C语言基础调查 一.一种比大多数人(超过90%以上)更好的技能 说句实话,我还没有那种特别特别自信的.说我能拿得出手的.所谓能超过百分之九十以上的人的技能.毕竟人外有人,天外有天. 姑且算上 ...

  7. 20165323 学习基础和C语言基础调查

    20165323 学习基础和C语言基础调查 一.技能学习心得 1.你有什么技能比大多人更好? 我觉得我羽毛球打的还行,不能说打得比大多数人好,但是对于一些打羽毛球的要领还是掌握的. 2.针对这个技能的 ...

  8. 20165235 学习基础和C语言基础调查

    20165235 学习基础和C语言基础调查 首先第一个问题:你有什么技能比大多人(超过90%以上)更好?感觉很难回答这种问题,其实我对很多东西挺感兴趣的,如果非要拿出一种比较突出的技能的话我感觉就是象 ...

  9. 20165317 学习基础和C语言基础调查

    学习基础和C语言基础调查 关于优势技能 说来惭愧,读书多年,爱好不少,但是真的能拿的出手的.能被叫做特长的不多.至今,能在同龄人中处于较领先位置的也只有从四年级开始练起的乒乓球.记得开始练习乒乓球是从 ...

随机推荐

  1. 前端 HTML body标签相关内容 常用标签 表单标签 form

    表单标签 form 表单是一个包含表单元素的区域表单元素是允许用户在表单中输入内容,比如:文本域(textarea).输入框(input).单选框() 表单的作用 form标签作用是把用户输入数据信息 ...

  2. 【SVD、特征值分解、PCA关系】

    一.SVD    1.含义: 把矩阵分解为缩放矩阵+旋转矩阵+特征向量矩阵. A矩阵的作用是将一个向量从V这组正交基向量的空间旋转到U这组正交基向量的空间,并对每个方向进行了一定的缩放,缩放因子就是各 ...

  3. 【剑指offer】复杂链表的复制

    一.题目: 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head.(注意,输出结果中请不要返回参数中的节点引用, ...

  4. Redis入门到高可用(八)——list

    一.结构 key - value 结构,value是一个有序队列. 可进行左边的添加及弹出,右边的添加及弹出. 可获取列表的长度,删除列表中指定元素,获取列表的子列表,按照索引获取列表的指定元素. 特 ...

  5. 前端框架之Vue(2)-模板语法

    Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据.所有 Vue.js 的模板都是合法的 HTML ,所以能被遵循规范的浏览器和 HTML 解 ...

  6. Eclipse如何导入DemoWeb.rar

    1   安装gradle,https://my.oschina.net/cccyb/blog/692487 2  import---Gradle Project,然后 Build Model 3  点 ...

  7. 引:Jmeter添加变量的四种方法

    一.在样本中添加同请求一起发送的参数.根据服务器设置的数据类型,来添加不同类型的参数 二.用户定义的变量 1.创建:添加->配置元件->用户定义的变量 2.作用:当前的线程组内所有Samp ...

  8. windows系统上利用putty通过SSH连接亚马逊AWS服务器

    1. 找到在购买亚马逊的AWS服务器时保存的密钥文件(假设为abc.pem). 2.打开PuTTYgen,如下图,点击图中1处的“load”,找到abc.pem文件所在的位置,并选择abc.pem,确 ...

  9. python beautiful soup库的超详细用法

    原文地址https://blog.csdn.net/love666666shen/article/details/77512353 参考文章https://cuiqingcai.com/1319.ht ...

  10. node.js初识11

    1.EJS  Embedded JavaScript templates 模板引擎 .EJS的效率不高,因为他后台是通过字符串来处理的 <ul> <% for(var i = 0 ; ...