女儿在华中科技大上大一感觉线性代数和C++不好学,哪位同学有好的建议?

如题所述

关于在大学里学习线性代数和C++感觉困难,主要是不理解线性代数的概念和知识的逻辑性,编程与线性代数有关,因此导致感觉这两门课程学习困难。下面我告诉你学习方法。

一、理解线性代数基本概念及性质

1、线性代数比较抽象,如果掌握了基本概念及性质,学习就会轻松了,线性代数规律性比较强,也是比较好学的内容。

2、线性代数主要的基本概念有,行列式及性质、矩阵及运算、等价矩阵、伴随矩阵、逆矩阵、矩阵的秩、向量及运算等。这些概念及性质是学好线性代数的关键,必须花费时间理解好,不是死记硬背是理解好。

二、结合实例重点掌握好基本规律及方法

1、在线性代数中向量空间、线性方程组、特征值与特征向量是最重要的知识。

2、学习这些内容必须结合具体的实例逐渐加深理解。掌握一些特殊处理的方法,才能提高学习效率。

三、学习C++的主要知识及方法

1、女学生学习C++开始确实有一定难度,但过了困难期就好了。女孩子具有记忆力好、细心有耐力等对学习编程有好处。

2、在学习C++时要熟练掌握编程语言的基本语句,并先进行编写简单的编程。同时认真学习理解,数据类型、变量、内存布局、指针、字符串、数组等。掌握面向对象编程思想;类的构造和析构、类对象的动态管理;C++异常处理等。

3、结合几个典型实例必须编程,采取不同方法实现目标。

4、选择一本入门C语言编程教材

入门级教材比较多如,《C++从入门到精通》(第4版),C语言编程入门 零基础自学书籍 C语言程序设计 程序员软件开发入门教材。经常去翻阅、参考,每次都有新收获和感悟。

四、将线性代数与编程思维相结合

线性代数有很多知知识与计算机编程内容相对应,把两个知识结合一起学习效率高。如向量可以与编程语言中的数组对应;矩阵与二维数组对应。

温馨提示:答案为网友推荐,仅供参考
相似回答