第一篇:OSGi规范自我总结
OSGI框架从功能上分为下面几个层次:
安全层 Security Layer 模块层 Module Layer
生命周期层 Life Cycle Layer 服务接口层 Service Layer
安全层:
OSGi安全层是OSGi服务框架的一个可选的层。它基于Java 2 安全体系结构,提供了对精密控制环境下的应用部署和管理的基础架构。
OSGi服务平台采用两种方式对代码进行校验: 位置验证 签名验证
模块层:
Module Layer定义了在OSGI框架中是怎么去按照Module的思想去开发的。
框架定义了模型化单元,称之为一个 bundle。一个bundle由java的类和其他资源组成,可以为终端用户提供功能。通过良好定义的方式,Bundle 可以和导入(importer)及导出(exporter)Bundle之间共享Java包。
在OSGi服务框架中,bundle是仅有的需要部署的Java应用实体。Bundle以JAR文件的方式进行部署。
一个bundle是一个如下的JAR文件:
拥有提供服务所必须的资源。这些资源可以是 java的class文件,或者是其他的数据如HTML文件,帮助文件,图标文件等。一个bundle JAR文件也可以嵌入其他JAR文件作为资源,但是不支持多层嵌套的JAR。
有一个manifest文件描述JAR文件内容和bundle的信息。该文件处于JAR的头部,提供框架需要的安装和激活bundle所需的信息。例如,它对其他资源如 JAR文件的依赖这种状态信息必须在bundle运行之前加载。
可以在OSGI-OPT文件夹提供可选的文档信息,该文件夹可以位于 JAR文件根目录或者它的子文件夹中。OSGI-OPT文件夹中的内容都是可选的。例如,可以在其中保存 bundle的源代码。管理系统可以删除该文件夹内容,以便于节约OSGi服务平台的存储空间。当一个bundle开始运行,通过OSGi服务平台,它开始对安装在平台内的其他bundle提供功能和服务。
Bundle 的描述信息在一个 manifest 文件中,在 JAR 文件中的 META-INF 目录下的MANIFEST.MF文件。框架在manifest文件头中定义了Export-Package和Bundle-Classpath这样的OSGi manifest 头,bundle的开发人员可以使用它们提供 bundle的描述信息。
类加载机制:
许多bundle可以共享虚拟机(VM)。在VM内部,bundle可以相互隐藏包和类,也可以和其他bundle共享包。
隔离和共享包关键是由java的类加载器来实现,类加载器通过仔细定义的规则从bundle空间的一个子集中加载类。每一个bundle只会有一个单独的类加载器,类加载器形成了一个类加载的代理网络结构,如下所示:
类加载器可以加载类和资源,加载途径有:
启动类路径:启动类路径中有一个java.*的包以及它实现的包。
框架类路径:在框架中通常有一个单独的类加载器,加载框架实现的类和关键的服务接口类。
Bundle类空间:bundle的类空间由和bundle相关的JAR文件组成,以及其他和bundle紧密相关的JAR文件,比如bundle片断类空间是指一个给定的bundle类加载器可以访问到的所有的类。因此,一个指定bundle的类空间来自:
父类加载器(通常是来自启动类路径的java.*包中的) 导入的包
必须的bundle
Bundle类路径(私有包) 附加的片断
类空间必须是一致的,也就是说不能存在相同全名的两个类(为了防止类声明错误)。但是,在OSGi框架中,不同的类空间可以存在同名的类。在模块层,支持不同版本的类加载到相同的虚拟机中。
在使用一个 bundle之前,框架必须对共享的包之间的约束关系进行解析。解析过程就是确定导入包如何连接到导出包。
bundle的 package共享机制
在开发中可以直接通过import-package方式来引用所需要的package。通过export-package方式来导出对外暴露才包。
也可以在import-package中或者export-package中设置其过滤属性,以更加准确的获取或导出所需要的package。
可以通过版本过滤、元数据信息过滤、自定义属性过滤、必须的属性过滤来实现过滤获取或导出package。生命周期层:
bundle可以处于以下状态中的一种: INSTALLED — 成功安装bundle
RESOLVED — 所有bundle需要的Java类都准备好了。这个状态标志着 bundle已经是启动就绪或者是已经停止。
STARTING — 正在启动bundle。调用了bundle激活器的start方法,而且还没有从方法中返回。
ACTIVE — bundle已经启动完毕,正在运行中。
STOPPING — 正在停止bundle。调用了bundle激活器的stop方法,而且还没有从方法中返回。
UNINSTALLED — bundle已经卸载完毕,不能进入其他状态。
安装 Bundle
通过 BundleContext 的 installBundle 方法来安装 Bundle,在安装前首先需要对 Bundle进行校验,如校验通过,OSGI 框架中将安装 Bundle到系统中,此时 OSGI 框架会分配一个高于现在系统中所有的 Bundle 的 ID 给新的Bundle,安装完毕后 Bundle 的状态就变为 INSTALLED 了,同时会返回bundle 对象,在 Bundle 安装后就要使用 bundle 对象来管理 Bundle 的生命周期状态了。
解析 Bundle Bundle 安装完毕后,OSGI 框架将对 Bundle 进行解析,以检测 Bundle 中的类依赖等是否正确,如有错误则仍然处于 INSTALLED 状态,如成功Bundle 的状态则转变为 RESOLVED。
启动 Bundle 在启动 Bundle 前需检测 Bundle 的状态,如 Bundle状态不为 RESOLVED,那么需要先解析 Bundle,如启动一个解析失败的 Bundle,则会抛出BundleException,但此时 Bundle 的状态仍然会被设置为 ACTIVE;如Bundle 的状态已经是 ACTIVE,那么启动 Bundle对它不会产生任何影响。
通过 BundleContext 的 getBundle 方法可获取指定 Bundle ID 的 Bundle 对象,在获取到Bundle对象后可使用Bundle对象的start方法来启动Bundle,此时会调用 MANIFEST.MF 中的 Bundle-Activator 属性对应的BundleActivator 类的 start 方法(如存在 BundleActivator 类),在 start 方法执行的过程中 Bundle 的状态为 STARTING,当 start 方法执行完毕后Bundle 的状态转变为 ACTIVE,如 start 方法执行失败,Bundle 的状态转变为 RESOLVED。
停止 Bundle
通过 BundleContext 的 getBundle 方法可获取指定 Bundle ID 的 Bundle 对象,在获取到Bundle对象后可使用Bundle对象的stop方法来启动Bundle,此时会调用 MANIFEST.MF 中的 Bundle-Activator 属性对应的BundleActivator类的 stop方法,在 stop 方法执行的过程中 Bundle 的状态为STOPPING,当stop方法执行完毕后Bundle的状态转变为RESOLVED,如 stop 方法执行失败,Bundle 的状态则继续保留原状态。即使 Bundle 已经停止,其 export 的 package 仍然是可以使用的,这也就意味着可以执行 RESOLVED状态的 Bundle 中 export package的类。
卸载 Bundle
通过调用 Bundle 对象的uninstall 方法可完成 Bundle 的卸载,此时 Bundle的状态转变为 UNINSTALLED。即使 Bundle已卸载,其 export 的package 对于已经在使用的 Bundle 而言仍然是可用的,但对于新增的 Bundle 则不可使用已卸载的 Bundle export的 package。
监听 Bundle的状态
在监听 Bundle 的状态上 OSGI 采用的是典型的 Java 中的事件机制,在 OSGI中事件分为 Framework Event和 Bundle Event 两种,Framework Event 用于报告 Framework 已启动、改变了 StartLevel、刷新了 packages或是出现了错误;而 Bundle Event 则用于报告 Bundle 的生命周期的改变。可通过实现BundleListener或SynchronousBundleListener来监听Bundle Event,可通过实现 FrameworkListener来监听 Framework Event。
服务层:
Service Layer定义了 Bundle 动态协作的服务发布、查找和绑定模型,Service Layer 基于 Module Layer和 Lifecycle Layer,使得 OSGI 形成了完整的动态模型。
不过 Service Layer 的定义比较简单,是一个典型的 Service Locator 模式的模型,Service 通过BundleContext 完成注册和获取。
服务的注册
可在任何时候通过 BundleContext的 registerService 方法来完成服务的注册,和其他的服务框架一样,在 OSGI 中注册服务时也可以注册一个 ServiceFactory的类,服务成功注册后会返回 ServiceRegistration 对象,通过这个对象的unregister方法可卸载服务。
服务的获取
可在任何时刻通过 BundleContext 来获取服务,而通过 BundleContext在需要的时候获取服务则可保证获取服务的动态性。 服务的监听
通过实现 ServiceListener 可监听Service 的状态,通过 BundleContext 注册监听器,在注册监听器时可增加过滤的属性,以更加准确的监听希望监听的服务的事件。
在 OSGI R4 中还推出了 Declarative Services Declarative Services提供了更好的服务注册、获取、监听等方式,使得其成为了OSGI R4 中的重要角色,并由此替代了 Service Layer。
DS 提出了完整的 Service-Oriented Component Model(SOCM)概念,使得在 Bundle 中可以按照Component+Service的方式进行开发。
Component和 Service 从定义上来看是差不多的,任何一个普通的 Java对象都可以通过在配置文件中定义成 Component,Component 有下面这些作用:
对外提供 Service;
使用其他 Component 提供的 Service;
交由 OSGI 框架管理生命周期。
通过配置文件可以把一个普通的 Java对象定义为 DS 中的 Component。
在DS中,服务的发布和获取都是通过配置文件完成。服务的获取更像是spring中的IOC,在使用的时候由框架注入。
服务规范: OSGI的server规范中定义了众多的服务,常用的服务: Log Server:用于以日志方式记录系统操作。
Http Server:要求至少实现servlet2.1规范便于开发人员基于此服务对外提供简单的http访问。
Configuration Admin Server:用于管理各bundle或其它OSGI服务的配置信息。 Declarative Server:可以实现DI方式的OSGI服务注入,并且是动态的。 Event Admin Server:用于实现事件方式的通知。
OSGi是以Java为技术平台的动态模块化规范。OSIG是专门为开发复杂的Java应用准备的,在这些应用的开发过程中,非常需要将这些应用分割为一个个的模块。所以OSGi把应用程序劈分为多个模块单元,这样,您就可以更容易地管理这些模块单元之间的交叉依赖关系。
该规范定义了两种对象,一是容器对外提供的服务对象,另一个是容器和应用程序之间必须遵守的契约,其中,服务对象是容器要实现的。如果想要在OSGi平台上进行开发,首先,必须要使用OSGi API来创建您的应用,然后将之部署到OSGi容器中。从开发者的角度看,OSGi具有以下优点:
a)可以在不重启容器的情况下,动态地安装、卸载、启动和停止您的应用程序中的不同模块;
b)对于应用程序中的某一特定模块,容器可以同时运行该模块的多个版本; c)OSGi为开发嵌入式应用、移动应用、富互联网应用(RIA)提供了非常优秀的基础架构 Bundle是OSGi中最基本的单位,通俗地讲,如果说OSGi是基于Java平台的“模块化开发体系”,那么Bundle便是其中的“模块”。
bundle是一个包含元数据(关于数据的数据)的JAR文件,由类文件和相关资源组成。bundle通常并不是打包到一个JAR文件中的整个应用程序;相反,它们是构成一个特定应用程序的多个逻辑模块。bundle比标准的JAR文件更强大,因为你可以明确地声明哪些包对外可见(即导出包)
相比标准JAR文件,bundle的另一个重要优势是你可以明确声明依赖哪些外部包(即导入包)。明确声明bundle的导入包和导出包的主要好处是,OSGi框架可以自动地管理和验证它们的一致性;这个过程称为bundle解析,包括使导出包与导入包相匹配
在框架中,bundle可以在运行时通过框架服务注册中心选择一个可用的实现,bundle可以注册新服务、接受关于服务状态的通知或者查找适合当前设备的服务等。框架可以支持动态安装新的bundle,支持对一个已经部署后的Bundle进行更改、更新而不需要重新启动系统。
框架从功能上分为下面几个层次:
安全层 Security Layer :基于Java2的安全机制,增加了一些限制以及补充一些不足 模块层 Module Layer:对Java部署模式的一些缺点进行了改进,对bundle或者隐藏包与其他bundle之间共享包有严格规定
生命周期层 Life Cycle Layer:bundle提供了生命周期管理的API,为bundle提供了一个运行时的模型,定义了一个bundle如何启动、停止、安装、卸载等
服务接口层 Service Layer:提供了一个灵活、简单并且一致的编程模型,简化服务bundle的开发和部署,并以非耦合的服务标准(Java接口)来实现
服务实现层 Actual Service
安全层
精密控制(fine grained)—在OSGi框架下的应用控制必须达到精细粒度的控制。
可管理性—安全层本身没有定义API来控制应用,对安全层的管理交由生命周期层。可选性—安全层是可选的。(在资源约束的平台,这些Java安全API可以是一个存根,以便于可以运行和加载bundle类。在安全检查时,这些API存根并不实际执行)
代码验证 位置验证
签名验证:需要JAR文件也是采用签名
(数字签名是一种安全机制,采用如下方法进行验证: 验证签名者
确保签名后的内容没有被修改过。在OSGi框架中,对JAR文件的签名关联到该JAR文件。这种关联可用于: 在认证的基础上进行授权给JAR文件。通过对bundle权限操作选定这些bundle)签名提供了一种强大的代理模型。它允许操作员赋予一个公司一系列受限的权限,然后,这个公司就可以创建JAR文件来使用这些权限,而不需要进行其他的任何干涉或者通讯。
数字签名采用了公钥密码机制。公钥密码系统采用了两个数学上相关的数字作为密钥,一个公钥,一个是私钥。公钥是公开、自由散发的,一般采用证书的形式,私钥必须要保密的。
一个JAR文件可以含有多份签名信息,每一份签名信息必须在JAR文件中存储两条资源信息:
签名指令资源文件:和Manifest有着类似的结构,采用.SF的后缀名。描述了整个Manifest文件的摘要信息。
一份PKCS#7资源:包含对签名指令文件的数字签名,这些JAR文件的签名资源必须放在META-INF文件夹下。在META-INF文件夹中的文件采用的是非常规的签名方法。在JAR文件流中,这些签名资源文件必须紧随着MANIFEST.MF文件之后,而在其他任何资源文件之前。如果不这样做,那么框架就不会接收签名信息而认为bundle是没有经过签名的。排列顺序是如此重要是由于JAR文件的接收是采用流的形式而不是缓冲形式。在其他任何资源加载之前,需要完成安全信息的加载。
JAR Manifest必须包含有一份或多份实际资源的摘要信息。这些摘要信息在Manifest文件中有描述,放置在以他们名称命名的段中。摘要名称的标记是算法描述,接下来是“-Digest”。
下面是一个Manifest的例子: Manifest-Version: 1.0 Bundle-Name: DisplayManifest
Name: x/A.class SHA1-Digest: RJpDp+igoJ1kxs8CSFeDtMbMq78=
Name: x/B.class SHA1-Digest: 3EuIPcx414w2QfFSXSZEBfLgKYA=
权限管理服务(Permission Admin service):基于位置字符串的权限管理
条件权限管理服务(Conditional Permission Admin service):基于复杂条件模型的权限管理,可以使用位置或签名来验证条件。
模块层
Bundle可以和导入(importer)及导出(exporter)Bundle之间共享Java包。
Bundle的描述信息在一个manifest文件中,在JAR文件中的META-INF目录下的MANIFEST.MF文件。框架在manifest文件头中定义了Export-Package和Bundle-Classpath这样的OSGi manifest 头,bundle的开发人员可以使用它们提供bundle的描述信息
许多bundle可以共享虚拟机(VM)。在VM内部,bundle可以相互隐藏包和类,也可以和其他bundle共享包。
隔离和共享包关键是由java的类加载器来实现,类加载器通过仔细定义的规则从bundle空间的一个子集中加载类。每一个bundle只会有一个单独的类加载器,类加载器形成了一个类加载的代理网络结构
在OSGi中,类加载器可以划分为3类。
父类加载器:由Java平台直接提供,最典型的场景包括启动类加载器(Bootstrap ClassLoader)、扩展类加载器(Extension ClassLoader)和应用程序类加载器(Application ClassLoader)。在一些特殊场景中(如将OSGi内嵌入一个Web中间件)还会有更多的加载器组成。它们用于加载以“java.*”开头的类以及在父类委派清单中声明为要委派给父类加载器加载的类。
Bundle类加载器:每个Bundle都有自己独立的类加载器,用于加载本Bundle中的类和资源。当一个Bundle去请求加载另一个Bundle导出的Package中的类时,要把加载请求委派给导出类的那个Bundle的加载器处理,而无法自己去加载其他Bundle的类。
其他加载器:譬如线程上下文类加载器、框架类加载器等。它们并非OSGi规范中专门定义的,但是为了实现方便,在许多OSGi框架中都会使用。例如框架类加载器,OSGi框架实现一般会将这个独立的框架类加载器用于加载框架实现的类和关键的服务接口类。
类加载器可以加载类和资源,加载途径有:
启动类路径:启动类路径中有一个java.*的包以及它实现的包。框架类路径:在框架中通常有一个单独的类加载器,加载框架实现的类和关键的服务接口类。
Bundle类空间:bundle的类空间由和bundle相关的JAR文件组成,以及其他和bundle紧密相关的JAR文件,比如bundle片断(参考bundle片断一节)
类空间是指一个给定的bundle类加载器可以访问到的所有的类。因此,一个指定bundle的类空间来自:
父类加载器(通常是来自启动类路径的java.*包中的)导入的包 必须的bundle Bundle类路径(私有包)附加的片断
OSGi框架必须将以java.开头的Package交给父类加载器代理,这一点是无须设置且不可改动的。除此之外,OSGi框架也允许用户通过系统参数“org.osgi.framework.bootdelegation”自行指定一些Package委派给父类加载器加载,这个参数被称为“父类委派清单”(Boot Delegation List)。它的值应为一系列的包名,用逗号分隔,支持通配符,例如: org.osgi.framework.bootdelegation=sun.,com.sun.*
OSGi框架为每一个Bundle(不包括Fragment Bundle)生成了一个Bundle类加载器的实例,这些类加载器负责处理其他Bundle委派的加载请求,根据元数据信息确定这些加载请求的类是否与该Bundle的导出列表相符合,然后对合法的加载请求进行响应,返回该Bundle的类供其他Bundle使用。
Bundle-Classpath这个元数据标记与Bundle类加载器密切相关,它描述了Bundle加载器的Classpath范围,即Bundle加载器应该到哪里去查找类。
Bundle-Classpath标记有默认值“.”,它代表该Bundle的根目录,或者说代表该Bundle的JAR文件。如果不在元数据信息中显式定义这个标记,那么Bundle类加载器就在整个Bundle的范围内查找类。但是要注意,在这种默认配置下,如果Bundle存在其他JAR文件,类加载器只能把它当作一个普通资源来读取,而无法查找到这些JAR文件内部包含的类。例如,在Bundle中有如下路径:
在OSGi中还可能使用到其他的类加载器,比如OSGi实现框架中一般都会有框架类加载器(Framework Classloader)。OSGi框架为每个Bundle创建Bundle类加载器的实例,而OSGi框架自身的代码——至少涉及OSGi框架启动的代码就没法使用Bundle类加载器来加载,因此需要一个专门的框架类加载器来完成这个任务。这个框架类加载器是各个OSGi实现框架自己定义的,有时候可能直接使用Java平台提供的应用程序类加载器(Application ClassLoader)。这个框架类加载器还可能同时充当父类加载器的角色,比如在Equinox框架中就可以选择是使用启动类加载器、扩展类加载器、应用程序类加载器还是使用框架类加载器来作为父类加载器。
另外一个在OSGi中比较常见的类加载器是线程上下文类加载器(Thread ContextClassLoaser),这个类加载器并不是在OSGi中才出现的,它在普通的Java应用中有广泛应用。这个类加载器可以通过java.lang.Thread类的setContextClassLoaser()方法进行设置,如果创建线程时未设置,那么它将会从父线程中继承一个;如果在应用程序的全局范围内都没有设置过,那么这个类加载器就默认是应用程序类加载器。有了线程上下文类加载器,就可以做一些“舞弊”的事情,例如直接加载没有经过导入和导出的类,或者让由框架类加载器加载的OSGi框架代码在运行期得以访问一些系统Bundle中的类。
当一个Bundle类加载器遇到需要加载某个类或查找某个资源的请求时,搜索过程必须按以下指定步骤执行:
1)如果类或资源在以java.*开头的Package中,那么这个请求需要委派给父类加载器;否则,继续下一个步骤搜索。如果将这个请求委派给父类加载器后发现类或资源不存在,那么搜索终止并宣告这次类加载请求失败。
2)如果类或资源在父类委派清单(org.osgi.framework.bootdelegation)所列明的Package中,那么这个请求也将委派给父类加载器。如果将这个请求委派给父类加载器后,发现类或资源不存在,那么搜索将跳转到一个步骤。
3)如果类或资源在Import-Package标记描述的Package中,那么请求将委派给导出这个包的Bundle的类加载器,否则搜索过程将跳转到下一个步骤。如果将这个请求委派给Bundle类加载器后,发现类或资源不存在,那么搜索终止并宣告这次类加载请求失败。
4)如果类或资源在Require-Bundle导入的一个或多个Bundle的包中,这个请求将按照Require-Bundle指定的Bundle清单顺序逐一委派给对应Bundle的类加载器,由于被委派的加载器也会按照这里描述的搜索过程查找类,因此整个搜索过程就构成了深度优先的搜索策略。如果所有被委派的Bundle类加载器都没有找到类或资源,那么搜索将转到下一个步骤。
5)搜索Bundle内部的Classpath。如果类或资源没有找到,那么这个搜索将转到下一个步骤。
6)搜索每个附加的Fragment Bundle的Classpath。搜索顺序将按这些Fragment Bundle的ID升序搜索。如果这个类或资源没有找到,那么搜索转到下一个步骤。
7)如果类或资源在某个Bundle已声明导出的Package中,或者包含在已声明导入(Import-Package或Require-Bundle)的Package中,那么这次搜索过程将以没有找到指定的类或资源而终止。
8)如果类或资源在某个使用DynamicImport-Package声明导入的Package中,那么将尝试在运行时动态导入这个Package。如果在某个导出该Package的Bundle中找到需要加载的类,那么后面的类加载过程将按照步骤3)处理。
9)如果可以确定找到一个合适的完成动态导入的Bundle,那么这个请求将委派给该Bundle的类加载器。如果无法找到任何合适的Bundle来完成动态导入,那么搜索终止并宣告此次类加载请求失败。当将动态导入委派给另一个Bundle 类加载器时,类加载请求将按照步骤3)处理。
类空间必须是一致的,也就是说不能存在相同全名的两个类
解析过程必须在bundle中任何代码加载或运行之前。
manifest为解析过程提供的元数据信息
头标Bundle-SymbolicName(符号名称)是必须指定的。通过bundle的符号名称和版本号可以在框架中惟一的确定一个bundle。也就是说,如果一个bundle和另外一个bundle有着同样的符号名称和版本号,那么这两个bundle就是等价的。
只有bundle中同样的类使用相同的类加载器,那么bundle才能进行互操作(inter-operate)。
最常见的版本兼容原则如下:
主版本号(major):不兼容的更新 副版本号(minor):向后兼容的更新
小版本号(micro):不影响接口的更新。例如,修正了一个错误。服务
在OSGi服务平台下,bundle建立在一系列的相互协作的可用服务之上,这些服务共享一个服务注册中心。这样一个OSGi服务在语义上通过它的服务接口来定义,并实现为一个服务对象。
服务对象是属于bundle的,而且在bundle之内运行。bundle必须要将服务对象注册到框架的服务注册中心,这样,才可以在框架的控制下来为其他bundle提供服务。
提供服务的bundle和使用服务的bundle之间的依赖关系由框架来进行管理。
第二篇:规范自我行为[范文]
“规范自我行为,争创文明班级”主题班会四(3)班
时间:2013年9月28日下午第2节课.地点:四(3)班教室
目的:1.通过活动,提高学生的道德修养,牢固树立规范意识,增
强自觉性。培养学生从现在做起,从自我做起,从一点一滴做起,做讲文明守规范的好学生。
2、增强班级凝聚力,使学生能把规范的要求内化为自觉的行动,做一名文明的小学生。
过程:
(一)、揭示主题:
班主任:同学们,中国有句古话,“没有规矩不成方圆”。意
思是做什么事情都得讲个规则。《小学生日常行为规
范》和《小小学生守则》对我们小学生的日常行为
提出了规范的要求。它教育我们养成良好的行为习
惯,做全面发展的一代新人。今天我们班将举行“规
范自我行为,争创文明班级”的主题队会活动,(二)、展开主题
1、.知识竟答
主持人:这样吧,我们接下来来进行一个知识竞赛。看谁知
道得最多,掌握得最好。
1)、假如你不小心碰着别人该怎么说?
2)、假如别人不小心碰着你该怎么说?
3)假如别人帮助了你,你会怎么说?
4).早晨见到同学,你应该说:“______________________。”
5.)受到了别人的帮助,你应该说:“________________。”
6).需要别人帮助时,你应该说:“______________________。”
7).错怪了别人,你应该说:“______________________。”
8)、“丁零零,上课了!”你来演演,你会怎么做?
9).请说出五种礼貌用语:“______________________。”
10)、放学回到家,看见妈妈在扫地。你会怎么做?
11)怎样使用家用电器?
12)如果你看到邻居有火灾怎么做?
2.做游戏
主持人:是啊,茫茫人海,我们能相聚在四(3)班,一同
学习,一同游戏,一同成长,是多么不容易啊!班
级是个大家庭,团结协作很重要。可是,有时候,同学们会打架,欺负弱小,不尊重老师,上课不专
心的行为时有发生。特别是欺负女同学的行为,深
深地伤透了陈老师的心。
3、“我身边的不文明行为”调查
主持人:我们全班同学生活四(3)班这个大家庭里,平时,大家都相互关注着彼此的一言一行、一举一动。那
么,大家发现哪些不文明的现象呢?
4.对照规范找差距
5提出要求:根据我班学生存在的实际问题,我们要求每位学生做到
“十个一”,“五个无”,“三个轻轻”。
“十个一”:
一次网吧不去,一次打骂不沾,一句谎言不说,一个脏物不扔,一件公物不损,一点他物不拿,一次烟酒不沾,一次荣誉不丢,一分一秒不舍,一角一分不费。
“五个无”:身边无废纸,周围无痰迹,桌面无刻画,墙面无脚印、球印,出言无脏话。
“三个轻轻”:说话轻轻,走路轻轻,举止轻轻。
“五提倡”:提倡文明礼貌,提倡遵章守纪,提倡助人为乐,提倡勤奋学习,提倡艰苦朴素;
“五禁止”:禁止吵嘴斗殴,禁止乱涂乱抛,禁止破坏公物,禁止偷窃赌博,禁止抽烟喝酒
6、明确----------文明学生标准
衣着整洁,举止文明,遵纪守法,勤奋学习,生活俭朴,尊敬师长,孝敬父母,团结同学,关心集体,热爱劳动
7.诗朗诵《种下一个好习惯》
主持人:
世界汽车大王卡耐基曾说:“种下一种行为,收获一个习惯;种下一种习惯,收获一个性格;种下一种性格,收获一种命运。”每个人都希望自己一生幸福,那么,快快种下一个好习惯吧!
a.你做完作业就帮家长做事——这是爱劳动的好习惯。b.你一有空闲就看课外书——这是爱读书的好习惯。
c.你每天早晨都到室外进行体育锻炼——这是爱运动的好习惯。d.妈妈给你的零花钱你都攒起来——这是勤俭节约的好习惯。e.课堂上你能严格要求自己——这是遵守纪律的好习惯。
习惯和我们朝夕相处,良好的习惯帮我们打开成功的大门。中华民族是礼仪之邦,传统美德应该发扬。让我们从点滴做起,学规范,用规范,争做文明好少年!
主持人:今天,我们四(3)班的全体同学在这里郑重宣誓:
(全班学生起立,主持人领呼,全体齐呼)
学守则,守规范,做文明规范的好学生。
(三).总结:
同学们,中国有句古话,“没有规矩不成方圆”。意思是做什么事情都得讲个规则。《小学生日常行为规范》和《小学生守则》对我们小学生的日常行为提出了规范的要求。文明规范是一块金子,拥有的人,他的人生便会闪闪发光。文明规范是美德,是美妙人生享之不尽的一笔财富。愿每个人都能拥有这笔财富!
第三篇:规范自我行为
规范自我行为————做一名合格的大学生
龙柯2012120149
做一名合格的大学生是当今社会对每一个大学生的基本要求。在我们校园生活中我们会发现:不是每一个学生都能够严格要求自己,规范自己的行为。如何让自己成为一名合格的大学生是我们每个人必须思考的一个问题。
事实上,我们身边有那么一群可爱的大学生,他们在仅有的四年大学生活中努力奋斗,努力学习,让自己能够博学多识;他们在课余的时间里积极参加社会活动,在城市做优秀的志愿者,为他人带来快乐,给自己装满幸福;他们在生活中勤俭节约,做兼职工作,减轻父母的经济压力。然而还有那么一群大学生,他们对于自己的人生没有一个合理的规划,整天碌碌无为,虚度光阴;他们将大量的时间花在了享受、娱乐之上,游戏成为了他们打发时间的最好工具;他们生活奢侈,没有合理的规划自己的生活。针对于大学生主要的行为,下面我将从六个方面(三个值得提倡的行为和三个不值得提倡的行为)分析现在大学生的行为规范,从而提出对于一个合格大学生所应该具备的品质。
首先我们将从以下三个我所欣赏的行为规范分析做一名合格大学生所具备的品质。
首先,学习知识文化应是是当代大学生的首要任务。
二十一世纪是人才竞争的时代;二十一世纪是数字化,信息化的时代;二十一世纪也是知识经济爆炸的时代。作为在校的大学生。我们深深的感受到:祖国对我们的期待和希望。我们仅仅只有一颗忠贞,奉献的心是不
够的,还应有扎实的本领,精强的才干,这样我们才能够以汗水和毅力换取非凡;才会把美好的理想变成现实。那我们作为大学生应该怎样学好扎实的本领,精强的才干呢?面对客观社会环境的残酷性,决定了知识的重要性。学习是一个大学生的本职工作,作为大学生,将学习放在大学生活的首要位置是检验一个大学生是否是合格的大学生的基本标准。从大学生自生的价值取向来看,积累知识更重要。大学堪称“知识的殿堂”大学生在浩瀚的知识海洋中汲取着有关政治,经济,伦理道德,美学,心理等等多方面的知识,更为重要的是,知识是大学生形成各种价值观的主要途径,不仅如此,知识价值观既是大学生学习的决定因素,也是自我观念和学习行为的决定因素,知识价值观在大学生价值体系中可谓“处于核心地位。”因此知识的积累更重要。从现代社会发展的需求来看,积累知识更重要,随着社会的发展,竞争在日逐俱烈,知识以成为经济发展的主要驱动力。知识的作用推到社会发展的前沿。往前进一讲,作为在校大学生,我们毕竟要走向社会,要服务社会,这样我们的人生价值在社会上才能得以体现,所以我们要积累坚实的知识。
其次,树立远大理想是今后人生成功的基础。
理想信念是超越现实,对未来美好远景和远大价值目标的自觉追求;是超越自我,塑造自我,发展自我,面向未来,努力实现更高价值的自我意识。理想信念对人们的思想言行具有决定性的影响,是一种最重要的价值观念,是思想政治建设的核心。树立远大的人生理想可以指引大学生做什么人。在大学阶段,“做什么人”是同学们在学习生活中会时时面对的人生课题,只有树立起崇高的理想信念,才能够很好地解答这一重要的人
生课题。
当一个拥有远大理想的人,他会确立自己的人生方向,指引自己走什么路,大学时期确立的理想信念,对今后的人生之路将产生重大影响,甚至会影响终身。因此,大学生应当高度重视对理想信念的选择和确立,努力树立科学、崇高的理想信念,使将来的人生道路越走越宽广。同时心中拥有远大理想的大学生会受到理想的激励。大学生只有树立崇高的理想信念,才能明确学习的目的和意义,激发起为国家富强、民族振兴和自身成才而发愤学习的强烈责任感与使命感,努力掌握建设祖国、服务人民的本领。
再次,应积极参加社会活动,着力培养自身能力。
现代社会是一个开放性的社会,是一个充满规则的社会,我们国家要与世界接轨,高才能的人是必不可少的,但没实践的人才是无处可用的.因此对于人才的培养应当面向实际,面向社会,面向国际.环境保护本身的社会实践很强所以采用理论联系实际,理论与实际相结合的办学模式是比较可行的(不过是个人的想法),定期安排学习,让学生更好的消化所学的知识,适当的模拟操作可以培养学生对环境保护的兴趣,避免毕业后的纸上谈兵现象,向社会输送全面、合格、优秀的高素质人才。大学生参加的社会实践应该更多的关注社会,与社会接轨。注重社会实践的效益性,以服务社会回报社会为活动宗旨。同时,在社会实践中,我们会遇到各种各样的困难,学会如何解决面临的各种难题,不断的提升自我能力以及实践价值,让社会实践活动成为真正有利于自己,有利于人民,有利于社会的活动,这样才能更好的体现社会实践的真正意义和价值所在。
下面我将从三个我最厌恶的大学生行为分析如何规范大学生的行为。一是虚度时光是如今在校大学生普遍存在的问题。
近年来,虽然社会上多有对大学生的“妖魔化”描述,但大学生对大学生活感到迷茫、虚度光阴的现象的确在很多大学普遍存在。据调查显示,接近四成的毕业生认为“虚度了大学光阴”,是“大学最后悔的事”。其反映的“大学里的活动很难吸引人”、“一些同学靠玩游戏打发时间”、“大学生活过得充实的人很少”等问题,是大学日益浮躁和边缘化的表现。我们用十年时间实现了高等教育由精英教育向大众化的转变,但量变并没有带来质变,大跃进式的高速发展让扩招一代的大学生们付出了沉重代价。一部分为了积累工作经验忙着做兼职打零工,难免旷课;一部分大学生因为不知所措、不堪内外交迫的压力而选择了逃避,通过网络游戏、逃课睡觉来麻痹自己,浑浑噩噩地过下去,这些都是扩招之后大学教育的硬伤。校园里自上而下日益浮躁的氛围,使得莘莘学子们讨论得最多的是“工作”和“薪水”。这种现象存在严重降低了大学生的学习质量,对于他们今后的社会生活起到很大的阻碍作用。因此我们应该重视该现象的存在,为迷茫的大学生寻找一条能过指引他们的道路。让更多的大学重视起学风的营造,使莘莘学子们不至“白了少年头,空悲切”。同时,在大环境还无力改变的情况下,学子们更应严于律己、志存高远、刻苦学习度过充实而有意义的大学四年。
二是不良的生活习惯妨碍了大学生的学习和生活。
生活习惯,如若形成,就有相对的稳定性,使之成为一种规律性的定型而存在,因此大学生要有意识地培养自己良好的生活习惯以利今后一展
宏愿;如若发现自己有不良的生活习惯也应马上进行改变,要下决心“痛改前非”,只有这样,才能融入这个飞速发展的和谐盛世。然而经过调查,大部分高校反映当前大学生的生活习惯令人担忧,不利于大学生身心健康发展。主要表现为以下六个方面:作息时间无规律、日常饮食欠科学、娱乐休闲无节制、自我保健意识差、吸烟、酗酒。良好的生活习惯不仅能促进个人的身心健康,而且对人的未来发展有着直接的作用。大学生精力旺盛,又处于长身体、长知识的重要阶段,良好的生活习惯是确保顺利度过大学阶段的重要基础。为此,高校应高度重视大学生良好生活习惯的养成教育,做到教育、管理与服务并重,切实推进素质教育进程。
三是大学生奢侈浪费的行为为家庭和个人带来很大损失。
近年来,有关大学生奢侈浪费的现象频频报道。高校学生浪费粮食,随处可见大学生穿金戴银,动辄几千块的衣服穿在身上。大学生们盲目攀比,讲气场,片面追求高消费。在当今的社会奢靡风气影响下,勤俭节约作为民族的优良传统,如今竟成了“寒碜”的行为;奢侈浪费作为一种陋习,而今竟成了光荣时尚;树立新的荣辱观,建设节约型社会,杜绝奢侈浪费现象,加强廉洁教育,筑起人格的支撑点,发扬人性的闪光点。“八荣八耻”社会主义新风尚不应仅仅满足于写在纸上,挂在口上,而应落实到每个人的具体行动上并长期坚持下去。
做一名合格的大学生是当今时代的需求,社会的需要,是完善自我的一种表现形式,从上面六个方面我们可以清楚地认识到如何做一名大学生。就让我们与社会共同前进,努力完善自己,为社会的发展贡献出自己的力量。
第四篇:教师专业规范自查材料即自我总结
学习我校《教师专业规范》的自查报告
教师黄剑
通过我对我校《教师专业规范》的学习,使我明白了作为一名职校教师,必须树立“学生为本、师德为先、能力为重、终身学习!”这一理念的重要性。
一、学生为本
尊重学生权益,以学生为主体,充分调动和发挥学生的主动性;遵循中学生身心发展特点和教育教学规律,提供适合的教育,促进学生生动活泼学习、健康快乐成长,全面而有个性的发展。教学中一定要使学生生动活泼地、积极主动地得到发展。
(一)让学生明确教学目标 让学生明确教学目标,这是充分发挥学生主体性的前提。如果学生不明确教学目标,那么,学生在课堂学习中必然是盲目的、被动的。
(二)教学的过程中,注意引导学生主动参与课堂学习心理学研究表明:青少年在学习过程中具有强烈的参与意识。因此,教师要热情鼓励、精心诱导他们最大限度地参与教学过程,给他们以自由选择的权利。如让学生参与体育课的设计到评价的全过程,准备活动指导学生去“带”,教学内容指导学生去“选”,在课堂中放手让学生去“创”。
(三)给学生自由提问的主动权 在数学教学中,通常是教师不断地提问、解析,教师的提问固然能透出学生的思考,但学生的学习总是比较被动的。爱因斯坦曾说:提出一个问题往往比解决一个问题
要重要。因为提出一个问题是创新的开始,也是创新的动力。在数学教学中,我尝试着通过教会学生不断地提问来提高学生主动学习的意识,把提问的主动权交给学生,使他们在课堂上不仅只是听着、答着,而是自主学习的学习者,通过教师的启发和引导,如果学生能主动提出有创见的问题,那说明学生的主体性得到了较好的体现。
二、师德为先
热爱职校教育事业,具有职业理想,践行社会主义核心价值体系,履行教师职业道德规范。关爱职校学生,尊重学生人格,富有爱心、责任心、耐心和细心;为人师表,教书育人,自尊自律,以人格魅力和学识魅力教育感染中学生,做学生健康成长的指导者和引路人。教师应怎样培养自己的良好师德呢?
(一)培养自己良好的心理素养。比如树立开放意识。又如养成合作习惯等等。
(二)培养自己良好的思想素养。
1、教师自觉遵守宪法和社会公德,遵守校规校纪。
2、教师自觉掌握当代社交,精神文明和社会公德的知识,注意礼貌,平等待人等。
3、教师自觉遵守师德规范,有良好的师德行为。
4、教师自觉学习马克思主义,毛泽东思想,邓小平的社会主义理论,三个代表的重要思想,用正确的政治思想武装自己,有坚定正确的政治方向。
三、能力为重
把学科知识、教育理论与教育实践相结合,突出教书育人实践能力;研究中学生,遵循中学生成长规律,提升教育教学专业化水平;坚持实践、反思、再实践、再反思,不断提高专业能力。教师要成为追求真才实学的榜样。教师不能满足于先学于学生,而且要坚持继续学习,坚持终身受教育。随着形势的发展,高科技突飞猛进,让人感到一停止学习,就会落伍。当今的时代,人们只有具备了学习的能力,具备了可持续发展的能力,才能获得生存的社会位置。教师要自身保持一种勤奋学习的能力,还要把这种学习能力无私地传授给自己的学生。
四、终身学习
学习先进中学教育理论,了解国内外中学教育改革与发展的经验和做法;优化知识结构,提高文化素养;具有终身学习与持续发展的意识和能力,做终身学习的典范。培养二十一世纪新型人才,转变教育教学观念迫在眉睫。教师要不断更新自己的知识结构,刻苦钻研业务,认真学习科学文化知识,授业、解惑的同时要为学生创造出积极思维、自我锻炼的机会,只有不断提高自身素质才能适应今后的教学模式。在教学过程中要教会学生学习的方法及途径,减轻学生学习负担,促使学生产生愿意学习的强烈愿望,以培养学生学习能力为根本,能启发学生将所学的知识举一反
三、融会贯通,通过学习新知识,有效的与学过的知识相结合,综合起来去解决问题,以便形成终身学习的自觉性。同时要注重面向全体学生,让学生生动、活泼、主动的发展。因此,教师在教学过程中要为学生建构良好的学习环境,引导启
发他们积极主动思维,努力使全体学生参与课堂教学,让他们真正成为学习的主体。
在今后的工作中,我会继续认真学习先进的职校教育思想,树立终生学习的教育理念。以师德为先,不断丰富个人的生活经历,提高自己的综合素质,把职业教育当成自己的主要事业。以学生为本,尽最大努力成就学生的辉煌。过去的工作,有成功之处,也有不足之处,我想,只要树立坚定而正确的人生信念,就一定会让自己的工作取得较好的效果。
第五篇:师德规范自我评价
良好的师德的养成绝非一朝一夕,作为一名教师就要学会严以修身严以律己。下面写写帮文库小编给大家分享一些师德自我评价范文,希望能够给大家一些帮助。
师德规范自我评价范文一:
教师是人类灵魂的工程师,是青少年学生成长的引路人。教师的思想政治素质和职业道德水平直接关系到大中小学德育工作状况和亿万青少年的健康成长,关系到国家的前途命运和民族的未来。目前,在市场经济条件和开放的环境下,学校教育和师德建设工作面临许多新情况、新问题和新的挑战;人民大众对于优质教 育日益增长的需求,对教师素质提出了新的更高的要求。我们教师的素质和师德水平,与社会和人民大从的要求还存在着一定的距离,整个教师队伍的师德水平和素 质亟待进一步提高。因此,师德建设工作亟待进一步加强,师德建设的制度环境亟待进一步改善和完善。
通过学习教师职业道德,使我明白了凡事都要以身作则。教师从事的是培养人的工作,教师劳动最有影响力的就是“言传身教”,也就是说教师是用自己的学识、思想品质和人格魅力来对学生进行教育的,无论哪一层的学生都自觉或不自觉的把教师当成自己的榜样。教师是学生学习做人的参照对象,所以人们常说“教师是镜子,学生是教师的影子。”以身做则要求了教师做事要言行一致,表里如一,还要求我们仪表端庄,大方得体。否则就会在不知不觉中给学生造成不良的影响。
学习教师的职业道德不仅可以促进我们去实现自己的理想,帮助我们不断的提高自己的教育教学水平,而且是建立民主、平等的新型师生关系的基础。因此,教师的职业道德是贯穿教育全过程的精神支柱。学习教师职业道德让我受益非浅,我会用它时刻的鞭策我自己,让它成为我教育事业中的一盏明灯!
师德规范自我评价范文二:
各行各业的职业道德各有其自身的特殊要求,但也有很多共性的方面。其中一个共性的要求就是,无论从事何种职业的人在单位里、家庭中或是社会上碰到什么不顺心的事,都不能把这种事所造成的不良情绪转移到你服务的对象上。你的钱包在上班的路上被人偷了,你昨晚同家人吵架了,或者你的职称职务没有顺利提升,由此产生了气愤、懊恼、悲伤和烦躁,这是人之常情。但是当教师站在讲台上,面对学生时,你的角色就要转移到教师这里来,而不能停留在马路、家庭和领导者那里。做到这一点很不容易,这应是师德和职业道德中比较高的要求,是一种境界。达到了这一境界,其师德二字之后才配得上加“高尚”二字。
良好的师德师风的形成,绝非一朝一夕,在制度约束的基础上,也需要广大教师提高自律意识,自觉改正自己生活、工作中的不良习惯,在学生中树立起良好的师德师风。
作为一名教师,本人能认真参加学校组织的政治学习,积极响应党的号召,坚决执行党的方针、政策,忠于人民的教育事业,模范遵守《中小学教师职业道德规范》,爱岗敬业,关心集体,乐于助人。在工作上兢兢业业,备好每一节课,上好每一堂课,批好每一份作业,教育好每一个学生,努力去做一个深受学生尊重和信赖的老师。
一、热爱教师的职业是做好教学工作的前提。本人始终拥护党的基本路线,全面贯彻国家的教育方针,自觉遵守国家的各项法律法规,热爱教育事业和本职工作,对教师这个职业充满责任感、幸福感。一直来,热爱学校,热爱学生,注意为人师表,廉洁从表,模范地遵守社会公德,时时处处以师德规范的标准要求自己,教书育人,关心集体,团结、尊重同事,恪尽职守,严谨治学。
二、在教学的过程中能坚持正确的方向,坚持用发展的眼光看待学生,以人为本,在教学过程中,告诉同学们,只有学好知识才能提高全民的素质,才能提升国力,个人才能有为人民服务的本领,在现代知识迅速扩张的时候,只有掌握足够的知识,才不被时代淘汰。积极投身于教科研工作,大胆进行现代教育技术与数学教学整合的教改尝试。在每上完一堂课,我都会写下自己的反思,以不断督促自己进步。工作之余,我尽量每天挤一点时间阅读专业类的书籍,不断给自己充电。
三、关心学生,热爱学生,平等对待学生。爱学生,就必须善于走进学生的情感世界,就必须把学生当作朋友,去感受他们的喜怒哀乐。爱学生,要以尊重和依赖为前提,要做做到严中有爱、严中有章、严中有信、严中有度。我经常从小处着手,从学生关心的事寻求最佳教育时机,给学生春风沐浴般的教育。
回顾一年来的工作,在得与失中思索,自己一直奉行踏实工作、虚心学习的原则,而这或喜或忧、或得或失的点点滴滴必将成为我生命中的绚丽色彩,点缀着我的人生,在今后的工作中我将扬长避短,争取百尺竿头更进一步!
师德规范自我评价范文三:
我校在教师中深入开展师德学习,并就当前师德建设中的热点问题进行了热烈讨论。通过学习与讨论,受益不浅,感触颇多,我对师德的含义有了更深一层的体会。未来世界的竞争是教育的竞争,人才的竞争。推动教育事业发展的主体——教师,肩负着光荣而神圣的历史使命。
“百年大计,教育为本;教育大计,教师为本;教师大计,师德为本。”到底什么是师德师风?所谓师德,就是教师具备的最基本的道德素养;师风,是教师这个行业的风尚风气。爱岗敬业,教书育人,为人师表,诲人不倦,有教无类…,这都是师德。“十年树木,百年树人”,踏上三尺讲台,也就意味着踏上了艰巨而漫长的育人之旅。怎样才能做一名好教师呢?
一、不断加强学习,提升自我,完善自我。
社会在发展,知识在更新,知识容量在扩大。不学习,就跟不上时代的步伐。只有不断学习,才能够不断充实自己,才能不断吸收新的教育思想、教育理念、教育模式,教育方法和教育途径。学校教育虽说由师生两个主体共同完成,但关键还是在于教师。教师的主导、导向作用是十分重要的。用什么样的教育思想、理念、模式、方法、途径来完成自己的教育、教导,将直接影响到学校的教育教学效果。只有不断学习,才能不断提升自己、完善自己。
二、加强师德建设,提升自身素质。
教师的责任是教育学生,然而学生的思想品德在很大程度主要不是教出来的,而是感染出来的。教学中依赖的是富有感染力的课堂气氛以及教师的人格力量和起表率作用的言行举止。推进教育教学的融合管理的根本保证,是有一支思想过硬、品德高尚、为人师表的教师队伍。这支队伍要全员有意识、人人有责任,人人都要成为学生心目中的道德权威。教育是心灵与心灵的交流,对学生道德纪律的实施需要借助的是教师的道德权威,而不是行政手段,更不是纪律强权。道德权威来源于教师的师德,教师的人格力量。
三、“心中有学生”,多一份关爱,多一份牵挂。
在我们心中要有学生,要充分认识到学生在学习过程中的主体地位。每位教师要重视感情上的熏陶。在教育教学过程中要特别注意与学生心灵的沟通,自觉地把培养美好感情作为教育教学中的一项重要内容和目标。情是师生交流的纽带。杜甫有诗句说:“随风潜入夜,润物细无声”与其说的是春雨滋润万物的特点,不如说是教师的感情特点。作为教师对学生必须具有普遍的爱,爱每一个学生,师爱是教师职业道德的核心,它兼具有父亲式的严格,母亲式温柔,朋友式的平等。是每位教师在教育教学实践中自然流露出的对学生的关心和期望。它是学生心灵的重要支撑,它为学生共同生活的学习提供着爱的示范,对学生行为起着强烈的潜移默化作用。我希望我们的每一位教职员工都能善于体察和理解每一个学生的需要,将爱的雨露洒向每个学生心理发展的良师益友。帮助学生认识自我,摆脱困境,完善自我。叶圣陶先生“千教万教,认真求真,千教万教学做真人”说的是教师的追求是一个真实。让我们大家一起向这同一方向共同努力,都能成为学校“师德”标兵。
总之,做为教师,他的责任不仅仅是把知识传授给学生,同时还要教育学生成人、成才。教师对学生的爱不是抽象的一个字,而是一种具体的教育过程,是建立在教师对学生的理解、宽容、原谅、赏识、信任的基础上,所形成的一种心理相容,只有这样,师生关系才能体现平等和尊重,才能体现出我们人民教师优秀的师德,那么教育的效果也就会象我们所希望的那样:随风潜入夜,润物细无声。
作为教师对学生必须具有普遍的爱,爱每一个学生,师爱是教师职业道德的核心,它兼具有父亲式的严格,母亲式温柔,朋友式的平等。是每位教师在教育教学实践中自然流露出的对学生的关心和期望。它是学生心灵的重要支撑,它为学生共同生活的学习提供着爱的示范,对学生行为起着强烈的潜移默化作用。我希望我们的每一位教职员工都能善于体察和理解每一个学生的需要,将爱的雨露洒向每个学生心理发展的良师益友。帮助学生认识自我,摆脱困境,完善自我。叶圣陶先生“千教万教,认真求真,千教万教学做真人”说的是教师的追求是一个真实。
师德规范自我评价