首 页 中心概况 新闻动态 教育视线 学术研究 资源中心 友情链接 华东各类活动获奖证书查询下载
您现在的位置:首页 > 教育视线 >正文
什么是办人民满意的教育?办有选择的教育
作者:袁振国 | 发布时间:2015-06-02 | 来源:中国教育报 | 点击数:595

2006年我们提出了办人民满意的教育。什么样的教育是人民满意的教育?这是有多种解释可能性的概念,我的观点是要把这个办人民满意的教育变成一个更加可操作性的概念。在今天纪念中共中央关于教育体制改革的决定发布30周年这个特定的时期,我想把“办人民满意的教育”这个口号,具体化为办有选择的教育。

中国的教育经过三十多年的变化,从一个人口大国发展成为一个人力资源大国,高等教育的普及率可望今年超过35%。我为什么把可选择看得如此重要呢?

有选择的教育才是好的教育

现在社会发展越来越多样化,丰富多样的社会需要丰富多样的人。同时,人和人是不一样的,人的个性发展到什么程度,这个社会的多样性和人的多样性的匹配就能达到什么程度。我们讲德智体美全面发展,这是非常好的方针,但是要具体落实到每一个细节、每一个学校、每一堂课的时候,光这五个字是不够的。大家知道,美国学者加德纳关于人的智能结构的研究,揭示了人有9种相互独立的智能要素,每个人有自己的智能结构,没有好坏之分。每个人的潜能得到最大发展对你来说就是好的。总体上说我们的教育是一个统一化的教育,规定了体系、学制、学科、课程甚至教材和教师的教学方法。现在的教育基本上是选择人的教育,选择你来适应我。你不适应我怎么办呢,我就通过考核、通过评价淘汰你,这个可能是全世界具有普遍性的问题。怎么破解这个难题,让教育选择人能够变成用人来选择教育?这是一个教育上的革命和革新,我相信这是非常值得永久去追求的理想。

有得选才有可选择的教育

这与统一教育考虑问题的方法和标准是完全不一样的。我们提供公共教育的时候是统一的标准,而现在需要创设不同的标准、不同的内容、不同的方法。历史上商业模式上有一个重大的革新就是超市,超市是100年来最伟大的100项创新之一。超市的产品很丰富,你可以自己去选择,它真正做到了童叟无欺,不管你是穿得珠光宝气、腰缠万贯,还是穷得叮当响,货架都会对你很客气,任你选择。超市不仅给你带来了方便,而且给你带来了人格的尊严。同样,有选择的教育不仅是为了更好地适应社会的发展要求,而且也是给学习者带来幸福感的根本途径。

必须通过深化改革才能扩大选择机会

选择的机会是我们推动改革的重要动力。这里我想要提出考虑问题的三个原则:第一,有个性无好坏。我们人是各种各样的人、各种各样的性格、各种各样的特性,这是没有好坏的。无论是情感的还是智力的,无论是创造性人才还是技能性人才,要让有创造性的人获得更多的机会,让不具有创造性的人获得适宜的学习收获,各得其所。第二,有类型没等级。教育有各种各样的类型,最典型的就是普通教育和职业教育。技术人才的培养对国家的发展是极其需要的,但我们不能把职业教育看成普通教育学校完成不了的任务,这样的话这一选择就变成了一种不幸福的教育。第三,有差异无差距。人和人是不一样的,学校和学校是不一样的,机会也是不一样的,只有人们的差异性得到认可,提供可选择的机会,人的才能就会得到合理的发展。

按照这样的思路,我们的教育体系、教育制度、课程设置、学生活动、评价制度,都需要进行相应的变革。现在正是一个非常好的时机。


返回到顶部
服务专区
交流评选申报
问卷调查
数据库填报
推荐·关注 更多>>
2018年华东校外教育中青年骨干教师交... 2018-09-27
2018年度华东校外教育学术年会 暨“... 2018-09-15
学而知疏 求则思进 ——记少年宫系统... 2018-09-14
2018年校外教育短期课程设计交流活动... 2018-09-08
2018年校外教育论文交流活动评审结果... 2018-09-08
专业引路,星火燎原 ——少年宫系统... 2018-05-03
关于开展校外教育STEM项目文案征集活... 2018-03-14
关于开展2018年校外教育论文征集活动... 2018-03-14
友情链接
FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> link_index [in template "WEB-INF/t/cms/hd/hd/include/left.html" at line 91, column 29] ---- Tip: If the failing expression is known to be 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: #assign j = link_index + 1 [in template "WEB-INF/t/cms/hd/hd/include/left.html" at line 91, column 17] - Reached through: @cms_content_list titLen="14" channel... [in template "WEB-INF/t/cms/hd/hd/include/left.html" at line 90, column 7] - Reached through: #include "../include/left.html" [in template "WEB-INF/t/cms/hd/hd/content/news.html" at line 81, column 50] ---- 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:451) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:374) at freemarker.core.AddConcatExpression._eval(AddConcatExpression.java:78) at freemarker.core.AddConcatExpression._eval(AddConcatExpression.java:56) at freemarker.core.Expression.eval(Expression.java:81) at freemarker.core.Assignment.accept(Assignment.java:134) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:263) at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:200) at freemarker.core.Environment.visitIteratorBlock(Environment.java:595) at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:81) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67) at freemarker.core.Environment.visit(Environment.java:362) at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2727) at com.jeecms.cms.action.directive.ContentListDirective.execute(ContentListDirective.java:70) at freemarker.core.Environment.visit(Environment.java:426) at freemarker.core.UnifiedCall.accept(UnifiedCall.java:101) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.include(Environment.java:2505) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:326) at freemarker.core.Environment.visit(Environment.java:332) at freemarker.core.Environment.process(Environment.java:305) at freemarker.template.Template.process(Template.java:384) at com.jeecms.common.web.springmvc.SimpleFreeMarkerView.renderMergedTemplateModel(SimpleFreeMarkerView.java:114) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1257) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:624) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.jeecms.common.web.XssFilter.doFilter(XssFilter.java:45) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)