我国约有200万的学龄孤独症儿童,出现率呈逐年上升趋势,这一群体接受教育的需要日益迫切。在我国,始终无法解决学龄孤独症儿童少年的教育问题,现有的教育资源和条件与孤独症儿童少年的教育需求之间仍存在巨大的差距。本书详细介绍了结构化教学,这一在世界发达国家孤独症儿童教育中广泛使用的教学模式如何在本土,根据我国的文化和教学传统进行有机调整和结合,并成功有效地实施。这必将对我国孤独症儿童的教育研究和实践带来及时雨,立竿见影解决我国孤独症儿童的教学难题。
如同不会说话的老师,教学环境是重要的教育资源和“隐性课程”。在日常的教学中,整齐清洁、温馨便捷的教学环境对儿童的认知、情绪发展,以及良好行为的建立都有积极的促进作用。教学环境创设是指对涉及教学活动过程的实施与组织及其相对应的时空环境以及社会心理环境所进行的调整与改变。在孤独症儿童教育活动中,创设适合孤独症儿童学习特点的教学环境,有利于帮助孤独症儿童理解教学信息、提升学习兴趣、充分参与教学过程、独立完成教学任务以及减少教学活动中的行为问题,对孤独症儿童的发展具有重要意义。因此,精心安排和创设孤独症学生的教学环境,建立满足其学习特点和需求的教室,是开展有效教学的必要条件。近些年,随着孤独症儿童的猛增,很多孤独症儿童的早期教育机构如雨后春笋建立。与此同时,我国大批特殊教育学校中孤独症学生也日益增多。如何创设孤独症学生的教学环境,成为孤独症儿童教育工作者关注的热点和焦点。
2015年,北京师范大学教育学部孤独症儿童教育研究中心承担了教育部委托的课题,力图探讨孤独症儿童教学模式的建立。中心在天津、福州、北京、广州等地进行了孤独症儿童教学的试点班,对班级环境创设、教学流程设计、个别化教学计划进行了探索和建立。同年,美国北卡罗莱州立大学孤独症和相关沟通障碍儿童治疗与教育项目(Treatment and education of autistic and related communication handicapped children , TEACCH)的负责人Kinger教授来北京进行了教学环境创设的系列培训。根据我国的国情和文化,也根据我国现有的特教学校和民办机构的教学资源,中心对孤独症儿童教学的试点班的教学环境进行了重新设计和调整,为此书的写成提供了大量的素材和环境配置实例。再次感谢北京朝阳安华培智学校、健翔学校、东城培智学校、广州天河启慧学校、福州星语学校、天津东丽特教学校等试验学校。
目录 · · · · · ·
本书共10章。第一章主要从孤独症儿童的核心特征和孤独症儿童学习特征两个方面论述孤独症儿童的特点。了解教学对象是有效教学的基础。第二章重点介绍了教学环境创设的理论基础与国内外的相关研究,并从安全性、适应性、简易性、感官性、稳定性、卫生性和经济环保型七个方面讨论了教学环境创设过程中应遵循的基本原则。第三章介绍了日程表类型以及日程表的设计与制作,用案例形式阐述日程表的使用。第四章、第五章和第六章分别介绍了教学区、学习区和其他区的布置及其功能,用案例的形式表述了怎样充分利用各个区域为教学活动服务。第七章介绍了视觉提示的内涵和类型,并对视觉提示在班级教学活动中的应用做了详细的说明。第八章围绕着教具开发的基本原则,分别介绍了精细动作类教具、认知与学业类教具、社交类教具和职业技能类教具的制作。第九章强调教学数据采集是教学活动的重要环节,从教室环境整体布局、教学区、个体学习区、日程表、视觉信息以及教学策略等六个方面介绍了教学数据采集的过程与内容。第十章重点探讨了如何制定个别教育计划的教学目标,继而通过大量的案例呈现了如何在课程中对孤独症儿童进行教学以实现个别教育计划的教学目标。本书有大量来自实际孤独症儿童教学活动环境的图片和案例,因此本书最大的特点是实践性强,希望能引起孤独症儿童教育工作者对教学环境创设理念上的重视,更期盼他们能将理念转化为行动,这是作者撰写本书的初衷!望不忘初心!
FreeMarker template error (DEBUG mode; use RETHROW in production!):
The following has evaluated to null or missing:
==> info.clobs['recommend'] [in template "1/default/info_book.html" at line 91, column 38]
----
Tip: It's the final [] step that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: ${info.clobs["recommend"]} [in template "1/default/info_book.html" at line 91, column 36]
----
Java stack trace (for programmers):
----
freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]
at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:467)
at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:389)
at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:358)
at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100)
at freemarker.core.DollarVariable.accept(DollarVariable.java:63)
at freemarker.core.Environment.visit(Environment.java:330)
at freemarker.core.Environment.visit(Environment.java:336)
at freemarker.core.Environment.visit(Environment.java:336)
at freemarker.core.Environment.visit(Environment.java:336)
at freemarker.core.Environment.process(Environment.java:309)
at freemarker.template.Template.process(Template.java:384)
at com.molyfun.hellocms.common.file.LocalFileHandler.storeFile(LocalFileHandler.java:151)
at com.molyfun.hellocms.core.html.PInfo.doMakeHtml(PInfo.java:138)
at com.molyfun.hellocms.core.html.PInfo.makeHtml(PInfo.java:47)
at com.molyfun.hellocms.core.html.HtmlServiceImpl.makeInfo(HtmlServiceImpl.java:146)
at com.molyfun.hellocms.core.html.HtmlServiceImpl$$FastClassBySpringCGLIB$$578a952a.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:283)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671)
at com.molyfun.hellocms.core.html.HtmlServiceImpl$$EnhancerBySpringCGLIB$$e89dd779.makeInfo()
at com.molyfun.hellocms.core.html.HtmlGeneratorImpl.lambda$makeInfo$1(HtmlGeneratorImpl.java:62)
at java.lang.Thread.run(Thread.java:748)