• 259.50 KB
  • 2022-04-29 14:20:24 发布

最新传统处理情绪的方法课件PPT.ppt

  • 42页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'传统处理情绪的方法 传统处理情绪的方法“交换”——就是对有情绪的人提供一些他追求的价值,让这个人抛开情绪,例如“不要哭啦,妈妈带你去买冰激凌吃,好吗?”或者“不要不开心啦,今天我请你吃日本料理吧”。这份交换,因为没有针对引发情绪的事情做过什么,所以只有短暂的转移效果,过后情又会回来。其实,这也就是“逃避”招数而已。 传统处理情绪的方法“惩罚”——用这一招的人认为负面情绪是不好的东西,是不应该有的。谁有负面情绪就是他的错,应该受到惩罚,所以对有情绪的人说话,里面充满惩罚的文字,例如“你老是哭!再哭我就揍你!”或者“跟你说话就要受你的气,我们还是不谈好了”。成年人之间的避不沟通,是最常用的惩罚方式的武器之一。身边的人不能沟通,使陷入情绪的人更受到隔离和孤独,更难跳出来。 处理对方的情绪的四招(1)“接受”——就是你注意到对方有情绪,同时你接受这个有那份情绪的他/她。这可以用类似以下的话表示出来:“我看到你有些不开心,愿意跟我谈谈吗?”或者“你的样子糟透啦,坐下来告诉我什么事吧。”假如你假装没有看到他/她,或者否定他的情绪(例如“你不要再闹情绪了!”、“什么事又发脾气啦?”等),你便是在把他推开了。 处理对方情绪的四招(2)“分享”——这一步里面,最重要的是先分享情绪感受、然后才分享事情本身:他/她总是先说事情:谁人不合理、什么事情不如意等,你必须把他的注意力迁移去他的情绪感受或者身体里的感觉上,例如“那你现在感觉怎样?”。不断地把对方的注意力引向身体感觉或者情绪感受上,待对方说出大约6个这样的词语时,你会发觉对方已经开始平静下来,或者声调降低了、身体的动作减少了。现在,你可以问对方引起情绪的事情了。当你明白了是什么一回事,你可以进入第三步。 处理对方情绪的四招(3)“设范”——在这一步里,你先找出事情中你可以接受的地方,对之加以语言上的肯定。无论什么事,你都可以找到能够肯定的地方,例如“你觉得他这样说很不合理,难怪你这么生气啦”。肯定的行为会使对方说“是呀”、“对呀!”“就是嘛!”等的话,这是说,在心理上对方已经认为你站在他的一边了。接下来,你向对方指出事情中他需要改变的地方。你不可以直接地说出对方的不对,或者应该怎样做,因为这样你是把自己重新放在与对方对立的位置,使刚才建立出来的心理效果破坏了。你应该从对方的利益出发指出需要注意的部分,例如:“可是,你每天都要跟他一起做事,他每天这样不讲理你便每天生气,你会做得很辛苦呀!”有了前面的肯定,你现在这样说,当然会容易接受改变了。 处理对方情绪的四招(4)“策划”——就是对未来的行动做些计划,目的是让自己会有更好的表现。你用一句话做这个部分的概念基础:“凡事都有三个解决办法嘛!”你可说:“想想你这样做他对你的态度会有不同?”引导对方看到其他选择的可能性,对方的负面情绪便不会再出现,同时也会有更积极的表现,重新把事情的控制权掌握在手里了。 练习请针对以下的问题展开讨论,运用如何快速处理对方情绪的方法,设计一套流程,看哪组的设计最完美,以辅导老师来评判获胜结果。1、小红做了好事店长不知道,反而错怪她,小红觉得很委屈。2、小王想少做挑拨,但店长不同意,他感到非常不满。3、小林与同事发生了矛盾,同事都不理她,他觉得十分郁闷 表达式和流控制 运算符1)算术运算符:+,―,*,/,%,++,――2)关系运算符:>,<,>=,<=,==,!=3)布尔逻辑运算符:!,&&,||4)位运算符:&,|,^,~,>>,<<,>>>5)赋值运算符:=,及其扩展赋值运算符如+=,―=,*=,/=等。6)条件运算符:e?e1:e27)其它:包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等。 表达式表达式是由操作数和运算符按一定的语法形式组成的符号序列。一个常量或一个变量名字是最简单的表达式,其值即该常量或变量的值;表达式的值还可以用作其他运算的操作数,形成更复杂的表达式。 运算符的优先次序.[]()++--!~instanceofnew(type)*/%+->>>>><<><>=<===!=&^|&&||?:=+=-=*=/=%=^=&=|=<<=>>=>>>= 数组int[]arrayOfInt;intarrayOfInt[];String[]arrayOfString;Object[]arrayOfObject;int[]a=newint[10];int[]a;a=newint[10];a[2]=3;int[]b={1,2,3,4,5}; 字符串Strings=newString();s=“abcdefg”;Strings=“abcdefg”;StringBuffersbf=newStringBuffer();newStringBuffer(intlen);newStringBuffer(Strings);String类是常量,不能对其直接修改,而StringBuffer类是用于创建可以修改的字符串对象,所以String要比StringBuffer效率高 String类String(byte[]bytes)String(byte[]bytes,intoffset,intlength)String(char[]chars)String(char[]chars,intoffset,intlength)String(StringBufferbuffer) Strings=newString();s.equals(Stringstr);s.length();s.subString(int,int);s.concat(String);s.replace(char,char);s.trim(); StringBuffersbf=newStringBuffer(“abcdef”);sbf.insert(int,char);sbf.append(String);sbf.delete(int,int);sbf.replace(int,int,String);sbf.charAt(int);sbf.setCharAt(int);sbf.capicity();sbf.length();sbf.toString(); 多维数组Java语言中,多维数组被看作数组的数组。二维数组的定义typearrayName[][];type[][]arrayName; 二维数组的初始化静态初始化intintArray[][]={{1,2},{2,3},{3,4,5}};Java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组每一维的大小相同。 动态初始化直接为每一维分配空间,格式如下:arrayName=newtype[arrayLength1][arrayLength2];inta[][]=newint[2][3];从最高维开始,分别为每一维分配空间:arrayName=newtype[arrayLength1][];arrayName[0]=newtype[arrayLength20];arrayName[1]=newtype[arrayLength21];…arrayName[arrayLength1-1]=newtype[arrayLength2n]; 动态初始化例:inta[][]=newint[2][];a[0]=newint[3];a[1]=newint[5];在Java语言中,必须首先为最高维分配引用空间,然后再顺次为低维分配空间。与一维数组相同,对于复合类型的数组,必须为每个数组元素单独分配空间。 动态初始化Strings[][]=newString[2][];s[0]=newString[2];s[1]=newString[2];s[0][0]=newString(“Good”);s[0][1]=newString(“Luck”);s[1][0]=newString(“to”);s[1][1]=newString(“You”); 控制语句1.分支语句:if-else,switch2.循环语句:while,do-while,for3.与程序转移有关的其它语句:break,continue,return4.例外处理语句:try-catch-finally,throw5.注释语句://,/**/,/***/ 分支语句条件语句if-elseif(boolean-expression)statement1;[elsestatement2;]多分支语句switchswitch(expression){casevalue1:statement1;break;casevalue2:statement2;break;………… 分支语句casevalueN:statemendN;break;[default:defaultStatement;]}表达式expression的返回值类型必须是这几种类型之一:int,byte,char,short。case子句中的值valueI必须是常量,而且所有case子句中的值应是不同的。 Switch语句default子句是任选的。break语句用来在执行完一个case分支后,使程序跳出switch语句,即终止switch语句的执行。 循环语句while语句do-while语句for语句 while语句[initialization]while(termination){body;[iteration;]} do-while语句[initialization]do{body;[iteration;]}while(termination); for语句for(initialization;termination;iteration){body;}for语句执行时,首先执行初始化操作,然后判断终止条件是否满足,如果满足,则执行循环体中的语句,最后执行迭代部分。完成一次循环后,重新判断终止条件。初始化、终止以及迭代部分都可以为空语句(但分号不能省),三者均为空的时候,相当于一个无限循环。 for语句在初始化部分和迭代部分可以使用逗号语句,来进行多个操作。逗号语句是用逗号分隔的语句序列。for(inti=0,intj=10;i