基础心理学第7单元思维 第1节 思维的一般概念
这个单元我们会给大家介绍思维的概念、种类、思维的2个基本单位:表象和概念、逐一介绍推理、问题解决和决策等思维过程
一、总述思维这个单元我们会涉及到哪些内容以及对一些概念的粗略讲解
二、思维的一般概念
(一)什么是思维?-回顾:感觉、知觉、记忆过程的概念
1.什么是感性认识?我们所认为的生活中的感性生物之间的区别-举两个例子
2.什么是理性认知?
3.思维与感觉、知觉与记忆的区别与联系。
4.初步理解:概念的定义。
5.思维的三要素
6.思维的三个主要过程(主要方式)
(二)思维的特征
1.思维的共性是什么?——比如:水果;数字的概念
(1)总结一个人存在的三个重要作用(详解:从认知范围;思维水平;正确的决定)
(2)什么是概念?
(3)概念与概括的关系
(4)概念的形成。
2.什么是思维的间接性?(35:08)
(1)思维间接性的实际表现:
1)推理过去发生的事情——推门看到地上一层白;
2)对于不能直接感知的事物,使用介质反应——核内。
3)预见还没有发生的事情——天文日食的出现
(2)思维间接性的作用:(详细解释:认知层面,推理)
(3)为什么思维能间接反映?
3.思维两个特征存在的现实作用。
4.实验证明,没有客观刺激,人是没有意识的。
5.思维的一个典型功能:经验可以重组。
(1)详解:不愿意更新已有经验与心理健康程度有关。
(2)心理诊断:为什么一个人会有“是我改变了人格还是我自己”的困惑?
(3)为什么父母和孩子的代沟是父母造成的?父母对这一心理事实的注意
(三)思维操作的4个基本形式(49:40)
1.什么是分析与综合?
(1)分析的定义
(2)全面的定义
(3)[扩展知识]人的个性健康
1)马老师的价值观:“我不喜欢把人和动物分开,因为人也是一种动物。我喜欢谈论人和其他动物。人也具有动物的属性,动物性凌驾于社会性之上。”
2)精神病诊断:一个人害怕思考,或者说他的性格是多方面的。有什么问题?(马老师详细讲解)
2.什么是抽象和概括?
(1)抽象定义
(2)一般定义
3.四个基本操作步骤是什么?
三、思维的分类(59:18)
(一)按照思维任务的性质、内容和解决问题的办法以及思维形态
1.直觉行动思维(实践思维)
(1)定义
(2)3岁前成人与儿童的直觉动作思维存在差异。
2.什么是形象思维?
3.逻辑思维(抽象思维)——人6岁以后就靠这种思维生活。
(1)定义
(2)人类思维和动物心理的根本区别是什么?
(3)马老师创造了自己的“建筑模型”——砖(概念)、水泥(逻辑规则)、盖房子(逻辑过程)。
(4)形象思维和逻辑思维的基本要素分别是什么?
(二)按照内容划分
1.经验思维
(1)定义
(3)实证思维的例子
(4)经验思维的缺点(有待克服)
2.什么是理论思维?
(三)按照解决问题的方式
1.直觉思维
(1)定义
(2)直觉思维的例子
(3)直觉思维是如何产生的?
2.什么是分析思维?
(四)按照探索答案方向不同
1.趋同思维(求同思维)
(1)定义
(2)聚合思维的例子
2.发散思维(发散思维)
(1)定义
(2)发散思维的例子
(3)发散思维的优势3354越聪明的孩子,发散思维越强——典型例子:曹操少年时代的故事。
(4)现代教育中大班教学制度给孩子带来的思维局限和防范措施。
3.聚合思维和发散思维的实际应用。
马老师经典语录:“一个人如果没有文化自信和民族自豪感,手里的牌再好,也可能是汉奸!”
(五)按照思维是否具有创造性
1.什么是常规思维(再创造/再创造思维)
2.创造性思维
(1)定义
(2)创造性思维的实际例子:诸葛亮的八卦,戚继光的鸳鸯阵。
注意:戚继光的一句经典名言“既得艺,必试敌”不仅适用于在打战上,心理咨询也是这样,学了心理学要解决实际问题,学的东西不能运用到实际生活都没有什么用!
建模师工作要求
目前,软件工程师是IT行业不可或缺的职位。不仅员工薪资待遇高,对员工的需求也在快速增加,引起广泛关注,这个行业未来的发展前景也被肯定。所以,如果你想成为一名软件工程师,首先要知道它的职责。
软件测试是使用手动或自动方式运行或测试系统的过程。
其目的是测试是否满足规定的要求或找出预期结果与实际结果之间的差异。开发的根本是尽可能实现软件用户的需求,测试的根本是检验软件系统是否满足软件用户的需求。
简单来说,软件工程师是软件开发过程中的质量检查员和保证人,负责软件的质量控制。
软件工程师的具体工作包括:
1.测试并发现软件中的软件缺陷。
使用各种测试技术和方法来测试和发现软件中的软件缺陷。测试技术主要分为两类:黑盒测试和白盒测试。
其中,黑盒测试技术主要包括等价类划分法、边界值法、因果图、状态图法、测试大纲法以及各种典型的软件故障模型等。白盒测试的主要技术包括语句覆盖、分支覆盖、决策覆盖、基本路径覆盖等。
2.测试需要贯穿整个软件开发生命周期。
完整的软件测试包括单元测试、集成测试、确认测试和系统测试。
单元测试主要在编码阶段完成,由开发人员和软件测试工程师共同完成,其主要依据是详细测试。
集成的主要工作是测试软件模块之间的接口是否正确实现,基本依据是软件架构设计。
验证和系统测试是在软件开发完成后,在相应的硬件条件下,验证软件的功能与需求之间的一致性,以及软件的系统功能是否满足用户的需求,主要是基于用户的需求。
3.缺陷报告的准备和提交。
测试人员将发现的缺陷编译成正式的缺陷报告,提交给开发人员进行缺陷确认和修复。
缺陷准备最重要的要求是保证缺陷的重现。要求测试人员具备良好的写作能力和语言组织能力。
测试人员需要分析软件质量。
测试完成后,测试人员需要根据测试结果分析软件质量,包括缺陷率、缺陷分布、缺陷修复趋势等。
给出了软件各种质量特性的具体度量,包括功能性、可靠性、可用性、安全性、时间和资源特性。最后给出一个软件是否可以发布或提交给用户的结论。
在测试过程中,为了更好地组织和实施测试工作,测试负责人需要制定测试计划,包括测试资源、测试进度、测试策略、测试方法、测试工具、测试风险等。
6.测试用例报告的形成。
为了更好更有效地进行测试,保证测试工作的质量,测试人员需要在进行测试工作之前设计测试用例,形成测试用例报告。
设计用例是保证测试质量的核心工作,许多测试技术可以用来指导设计用例。为了提高测试用例的设计效率,BTEST培训课程特别开设了一门测试用例高效设计的课程,教授各种设计用例的技术和方法。
7.自动化测试工具介绍
为了提高工作效率或者测试水平,需要引入自动化测试工具进行测试,测试人员需要学习使用自动化测试工具,编写测试脚本,进行性能测试。
在测试工作中,测试负责人需要根据实际情况,不断完善测试流程,提高测试水平,建设测试团队。
软件测试已经成为高薪热门行业,前景发展迅速。很多人只听说过这个行业,但是具体的行业内容和发展方向还很模糊。