Files
report-admin/output/era2/宝山区/行知中学_报告.html
T
lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> 71db82393a Initial commit
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-07-13 15:38:41 +08:00

5062 lines
263 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>行知中学课程实施监测数据分析报告</title>
<script src="https://cdn.jsdelivr.net/npm/echarts@5/dist/echarts.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/echarts-gl@2/dist/echarts-gl.min.js"></script>
<style>
:root {
--primary: #1a56db;
--primary-light: #e8effc;
--success: #059669;
--success-light: #d1fae5;
--warning: #d97706;
--warning-light: #fef3c7;
--danger: #dc2626;
--danger-light: #fee2e2;
--gray-50: #f9fafb;
--gray-100: #f3f4f6;
--gray-200: #e5e7eb;
--gray-300: #d1d5db;
--gray-500: #6b7280;
--gray-700: #374151;
--gray-900: #111827;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
color: var(--gray-900);
background: var(--gray-50);
line-height: 1.8;
font-size: 15px;
}
.report-container {
max-width: 1100px;
margin: 0 auto;
background: white;
box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
/* 封面 */
.cover {
text-align: center;
padding: 80px 60px;
background: linear-gradient(135deg, #1e3a5f 0%, #2563eb 100%);
color: white;
}
.cover h1 { font-size: 32px; margin-bottom: 16px; font-weight: 700; }
.cover .subtitle { font-size: 18px; opacity: 0.9; margin-bottom: 40px; }
.cover .school-name { font-size: 42px; font-weight: 700; margin: 30px 0; letter-spacing: 4px; }
.cover .date { font-size: 16px; opacity: 0.7; margin-top: 40px; }
/* 正文 */
.section { padding: 40px 60px; page-break-before: auto; }
.section h1 {
font-size: 26px; color: var(--primary); margin-bottom: 24px;
padding-bottom: 12px; border-bottom: 3px solid var(--primary);
}
.section h2 { font-size: 22px; color: var(--gray-900); margin: 28px 0 16px; }
.section h3 { font-size: 18px; color: var(--gray-700); margin: 20px 0 12px; }
.section p { margin: 10px 0; text-indent: 2em; text-align: justify; }
/* 得分卡片 */
.score-cards {
display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 16px; margin: 20px 0;
}
.score-card {
background: var(--gray-50); border-radius: 12px; padding: 20px;
text-align: center; border: 1px solid var(--gray-200);
transition: transform 0.2s, box-shadow 0.2s;
}
.score-card:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.08); }
.score-card .label { font-size: 13px; color: var(--gray-500); margin-bottom: 8px; }
.score-card .value { font-size: 32px; font-weight: 700; color: var(--primary); }
.score-card .diff { font-size: 13px; margin-top: 4px; }
.score-card .diff.positive { color: var(--success); }
.score-card .diff.negative { color: var(--danger); }
/* 图表容器 */
.chart-box {
width: 100%; margin: 20px 0; background: white;
border: 1px solid var(--gray-200); border-radius: 8px; padding: 16px;
}
.chart-box .chart { width: 100%; height: 400px; }
.chart-box .chart-title {
font-size: 14px; color: var(--gray-500); text-align: center;
margin-top: 8px; font-weight: 500;
}
/* 双图并排 */
.chart-row {
display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin: 20px 0;
}
.chart-row .chart-box { margin: 0; }
.chart-row .chart-box .chart { height: 350px; }
/* 三图并排 */
.chart-row-3 {
display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 16px; margin: 20px 0;
}
.chart-row-3 .chart-box { margin: 0; }
.chart-row-3 .chart-box .chart { height: 300px; }
/* ====== 金字塔水平指示器 ====== */
.pyramid-container {
display: flex; flex-direction: column; align-items: center;
margin: 16px 0; padding: 20px;
}
.pyramid-row {
position: relative;
display: flex; align-items: center; justify-content: center;
margin: 3px 0;
width: 100%;
}
.pyramid-block {
height: 38px; display: flex; align-items: center; justify-content: center;
font-weight: 700; font-size: 13px; color: white;
border-radius: 4px; transition: all 0.3s;
letter-spacing: 1px;
}
.pyramid-block.lv4 { width: 140px; background: linear-gradient(135deg, #059669, #10b981); }
.pyramid-block.lv3 { width: 200px; background: linear-gradient(135deg, #2563eb, #3b82f6); }
.pyramid-block.lv2 { width: 260px; background: linear-gradient(135deg, #d97706, #f59e0b); }
.pyramid-block.lv1 { width: 320px; background: linear-gradient(135deg, #dc2626, #ef4444); }
.pyramid-block.active {
box-shadow: 0 0 0 3px white, 0 0 0 6px var(--primary);
transform: scale(1.05); z-index: 2;
}
.pyramid-block.dimmed { opacity: 0.35; }
/* 标注用绝对定位,不影响色块居中 */
.pyramid-label {
position: absolute;
left: calc(50% + 175px); /* 最宽块320/2=160,再留15px间距 */
font-size: 13px; font-weight: 700;
color: var(--primary); white-space: nowrap;
animation: arrowPulse 1.5s infinite;
}
.pyramid-label .arrow { margin-right: 4px; }
@keyframes arrowPulse {
0%, 100% { opacity: 1; transform: translateX(0); }
50% { opacity: 0.6; transform: translateX(4px); }
}
/* 水平指示器(行内) */
.level-indicator {
display: inline-flex; align-items: center; gap: 6px;
padding: 4px 14px; border-radius: 20px; font-size: 14px; font-weight: 600;
}
.level-indicator.level-4 { background: #d1fae5; color: #065f46; }
.level-indicator.level-3 { background: #dbeafe; color: #1e40af; }
.level-indicator.level-2 { background: #fef3c7; color: #92400e; }
.level-indicator.level-1 { background: #fee2e2; color: #991b1b; }
/* 水平对比表 */
.level-table { width: 100%; border-collapse: collapse; margin: 16px 0; font-size: 14px; }
.level-table th {
background: var(--primary); color: white; padding: 10px 14px;
text-align: center; font-weight: 600;
}
.level-table td { padding: 10px 14px; text-align: center; border: 1px solid var(--gray-200); font-weight: 600; }
.level-table .lv4 { background: #d1fae5; color: #065f46; }
.level-table .lv3 { background: #dbeafe; color: #1e40af; }
.level-table .lv2 { background: #fef3c7; color: #92400e; }
.level-table .lv1 { background: #fee2e2; color: #991b1b; }
/* 表格 */
.data-table { width: 100%; border-collapse: collapse; margin: 16px 0; font-size: 14px; }
.data-table th {
background: var(--primary); color: white; padding: 10px 14px;
text-align: center; font-weight: 600;
}
.data-table td { padding: 10px 14px; text-align: center; border-bottom: 1px solid var(--gray-200); }
.data-table tr:nth-child(even) { background: var(--gray-50); }
.data-table tr:hover { background: var(--primary-light); }
/* LLM分析区域 */
.llm-analysis {
background: var(--gray-50); border-left: 4px solid var(--primary);
padding: 20px 24px; margin: 16px 0; border-radius: 0 8px 8px 0;
}
.llm-analysis p { text-indent: 2em; margin: 8px 0; }
.llm-analysis p.action-title {
text-indent: 0; margin: 18px 0 4px 0; padding: 6px 0;
border-bottom: 1px solid var(--gray-200);
font-size: 15.5px;
}
.llm-analysis p.action-title:first-child { margin-top: 0; }
.llm-analysis h3 { color: var(--primary); margin: 12px 0 8px; }
.llm-analysis h4 { color: var(--gray-700); margin: 10px 0 6px; }
.llm-analysis ul, .llm-analysis ol { margin: 8px 0 8px 2em; }
.llm-analysis li { margin: 4px 0; }
.llm-analysis strong { color: var(--primary); }
/* 图表解读说明(轻量版,紧贴图表下方) */
.chart-caption {
background: linear-gradient(135deg, #f0f4ff 0%, #f8fafc 100%);
border: 1px solid var(--gray-200);
border-top: none;
padding: 12px 18px;
margin: -4px 0 20px 0;
border-radius: 0 0 8px 8px;
font-size: 13.5px;
color: var(--gray-700);
line-height: 1.7;
}
.chart-caption::before {
content: '▎';
color: var(--primary);
font-weight: 700;
margin-right: 6px;
}
.chart-caption p {
display: inline;
margin: 0;
text-indent: 0;
}
/* 分隔线 */
.section-divider {
border: none; border-top: 2px dashed var(--gray-200);
margin: 30px 0;
}
/* 类型标签 */
.type-badge {
display: inline-flex; align-items: center; gap: 6px;
padding: 6px 16px; border-radius: 20px; font-size: 14px; font-weight: 600;
}
.type-badge.good {
background: linear-gradient(135deg, #d1fae5, #a7f3d0);
color: #065f46; border: 1px solid #6ee7b7;
}
.type-badge.neutral {
background: linear-gradient(135deg, #e0e7ff, #c7d2fe);
color: #3730a3; border: 1px solid #a5b4fc;
}
.type-badge.weak {
background: linear-gradient(135deg, #fef3c7, #fde68a);
color: #92400e; border: 1px solid #fcd34d;
}
/* ====== 右侧目录导航(极简现代风) ====== */
.toc-nav {
position: fixed;
top: 50%; right: 20px;
transform: translateY(-50%);
width: 180px;
max-height: 75vh;
overflow-y: auto;
background: rgba(255,255,255,0.85);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
border-radius: 12px;
padding: 14px 0;
z-index: 1000;
opacity: 0.45;
transition: opacity 0.3s, box-shadow 0.3s;
}
.toc-nav:hover {
opacity: 1;
box-shadow: 0 8px 32px rgba(0,0,0,0.08);
}
.toc-nav::-webkit-scrollbar { width: 0; }
/* 左侧细线轨道 */
.toc-track {
position: relative;
padding-left: 2px;
}
.toc-track::before {
content: '';
position: absolute; left: 14px; top: 0; bottom: 0;
width: 1.5px;
background: var(--gray-200);
}
.toc-item {
display: block;
position: relative;
padding: 4px 14px 4px 28px;
color: var(--gray-500);
text-decoration: none;
font-size: 12px;
line-height: 1.6;
transition: color 0.2s;
cursor: pointer;
}
/* 轨道上的圆点 */
.toc-item::before {
content: '';
position: absolute; left: 11px; top: 50%;
width: 5px; height: 5px;
border-radius: 50%;
background: var(--gray-300);
transform: translateY(-50%);
transition: all 0.25s;
}
.toc-item:hover { color: var(--gray-900); }
.toc-item:hover::before { background: var(--gray-500); }
.toc-item.active {
color: var(--gray-900);
font-weight: 600;
}
.toc-item.active::before {
background: var(--primary);
width: 7px; height: 7px;
box-shadow: 0 0 0 3px rgba(26,86,219,0.15);
}
.toc-item.level-1 {
font-size: 12px; font-weight: 500;
padding-top: 6px; padding-bottom: 2px;
color: var(--gray-700);
}
.toc-item.level-2 {
font-size: 11px; font-weight: 400;
padding-left: 36px;
color: var(--gray-400);
max-height: 0; overflow: hidden;
padding-top: 0; padding-bottom: 0;
transition: max-height 0.3s ease, padding 0.3s ease, opacity 0.3s;
opacity: 0;
}
.toc-item.level-2.visible {
max-height: 30px;
padding-top: 3px; padding-bottom: 3px;
opacity: 1;
}
.toc-item.level-2::before { left: 19px; width: 4px; height: 4px; }
.toc-item.level-2.active::before { width: 6px; height: 6px; }
/* 折叠按钮(如果有chat-fab则上移避让) */
.toc-toggle {
position: fixed;
bottom: 24px; right: 80px;
width: 40px; height: 40px;
background: rgba(255,255,255,0.9);
backdrop-filter: blur(8px);
color: var(--gray-700);
border: 1px solid var(--gray-200);
border-radius: 10px;
cursor: pointer; z-index: 1001;
font-size: 18px;
display: none;
align-items: center; justify-content: center;
box-shadow: 0 2px 12px rgba(0,0,0,0.06);
transition: background 0.2s, box-shadow 0.2s;
}
.toc-toggle:hover {
background: white;
box-shadow: 0 4px 16px rgba(0,0,0,0.1);
}
/* 打印样式 */
@media print {
body { background: white; }
.report-container { box-shadow: none; max-width: none; }
.section { page-break-inside: avoid; }
.chart-box { page-break-inside: avoid; }
.chart-row { grid-template-columns: 1fr 1fr; }
.toc-nav, .toc-toggle { display: none !important; }
}
@media (max-width: 1400px) {
.toc-nav { width: 160px; right: 12px; }
}
@media (max-width: 1280px) {
.toc-nav { display: none; }
.toc-toggle { display: flex; }
.toc-nav.show {
display: block; right: 12px; bottom: 72px; top: auto;
transform: none; max-height: 65vh;
opacity: 1; box-shadow: 0 8px 32px rgba(0,0,0,0.1);
}
}
@media (max-width: 768px) {
.chart-row { grid-template-columns: 1fr; }
.chart-row-3 { grid-template-columns: 1fr; }
.section { padding: 20px 24px; }
.cover { padding: 40px 24px; }
.cover .school-name { font-size: 28px; }
.toc-nav { display: none; }
.toc-toggle { display: flex; }
.toc-nav.show { display: block; width: 170px; }
}
</style>
</head>
<body>
<nav class="toc-nav" id="toc-nav"><div class="toc-track" id="toc-track"></div></nav>
<button class="toc-toggle" id="toc-toggle" onclick="document.getElementById('toc-nav').classList.toggle('show')"></button>
<div class="report-container">
<div class="cover">
<h1>课程实施监测数据分析报告</h1>
<div class="subtitle">基于学校领导力视角的七维度分析</div>
<div class="school-name">行知中学</div>
<div class="subtitle">宝山区 · 市实验性示范性高中</div>
<div class="date">2026年03月23日</div>
</div>
<div class="section" id="part1">
<h1>第一部分 测评背景与实施</h1>
<h2>一、测评背景</h2>
<p>为深入贯彻《教育部关于做好普通高中新课程新教材实施工作的指导意见》(教基〔2018〕15号)、《关于新时代推进普通高中育人方式改革的指导意见》(国办发〔2019〕29号)及《基础教育课程教学改革深化行动方案》(教材厅函〔2023〕3号)等一系列国家教育政策导向,积极响应《教育部办公厅关于开展课程实施与教材使用监测工作的通知》(教材厅函〔2023〕5号)的具体要求,上海市教委积极行动,发布了针对性的政策文件,进一步强化国家课程方案的实施转化,并提出建立健全课程实施的监测与反馈机制,以循证决策为引领,持续优化与改进课程规划与实施路径。</p>
<p>学校领导力是学校发展的核心驱动力。实施管理的素养导向立意与决策质量直接影响学校课程教学的整体表现与成效。课程实施管理的重点在于学校课程管理规划与施策,以及这些决策在教学活动中的切实落地。鉴于此,我们从学校领导力视角出发,确保课程领导力、教学变革力、学生发展指导力、教师发展支持力、教育质量评估力、教育条件保障力和数字化赋能力七大维度相互协同,共同作用于学校课程实施的全局。</p>
<h2>二、测评框架</h2>
<p>本报告从学校领导力视角出发,对课程实施监测指标数据进行系统性的分析与指标再建构,构建了学校课程实施的七维度指标体系(见表1-1)。</p>
<table class="data-table">
<caption style="text-align:center; font-weight:600; margin-bottom:10px; color:var(--gray-700);">表1-1 指标体系表</caption>
<thead>
<tr><th style="width:120px;">二级维度</th><th style="width:150px;">三级维度</th><th>指标解读</th></tr>
</thead>
<tbody>
<tr>
<td rowspan="3"><strong>课程领导力</strong></td>
<td>国家标准遵循</td>
<td rowspan="3" style="text-align:left;">1.确保开齐开足国家课程;2.考察学校课程设置的合理性与多样性,包括学科类课程、校本课程、综合实践活动与劳动课程各类课程的课程安排与学生实践;3.关注核心素养导向课程的规范化建设情况</td>
</tr>
<tr><td>课程结构建设</td></tr>
<tr><td>课程规范落实</td></tr>
<tr>
<td rowspan="2"><strong>教学变革力</strong></td>
<td>教学方式变革</td>
<td rowspan="2" style="text-align:left;">1.课中教学方式革新,倡导深度学习,重视个性化教育;2.课后作业设计、管理科学高效</td>
</tr>
<tr><td>作业设计与管理变革</td></tr>
<tr>
<td rowspan="2"><strong>学生发展指导力</strong></td>
<td>学科发展的个性化辅导</td>
<td rowspan="2" style="text-align:left;">1.根据学生的特点和需要,教师进行选课指导、个性化辅导等;2.学校提供个性化的生涯指导服务,建立完善的生涯发展支持体系;3.关注学生综合素质发展</td>
</tr>
<tr><td>学生生涯发展指导</td></tr>
<tr>
<td rowspan="3"><strong>教师发展支持力</strong></td>
<td>培训支持</td>
<td rowspan="3" style="text-align:left;">1.给教师提供入职培训、在职培训以及外出学习机会;2.学校定期组织教研活动,建立教学资源库;3.给教师提供参与科研项目和研究活动的支持</td>
</tr>
<tr><td>教研支持</td></tr>
<tr><td>项目支持</td></tr>
<tr>
<td rowspan="4"><strong>教育质量评估力</strong></td>
<td>科学评价观</td>
<td rowspan="4" style="text-align:left;">1.面向学生核心素养与综合素质发展,确立科学评价观;2.关注学业质量,对标课程标准科学评价学生表现;3.关注综合素质多方面评价;4.关注学生实践活动表现</td>
</tr>
<tr><td>学业质量评估</td></tr>
<tr><td>综合素质评估</td></tr>
<tr><td>实践活动评估</td></tr>
<tr>
<td rowspan="3"><strong>教育条件保障力</strong></td>
<td>区域推进</td>
<td rowspan="3" style="text-align:left;">1.了解学校所在区域教育局对高中教育教学工作的推动情况;2.评估学校信息技术环境、教学设备、场馆设施的支持情况;3.关注学校如何统筹师资配置、校内资源、社区资源等</td>
</tr>
<tr><td>环境支持</td></tr>
<tr><td>资源支持</td></tr>
<tr>
<td rowspan="3"><strong>数字化赋能力</strong></td>
<td>教学方式创新</td>
<td rowspan="3" style="text-align:left;">1.关注数智化资源支持与赋能课程、教学、评价的情况;2.了解学校校内外的数智化资源、信息化平台与信息系统建设情况</td>
</tr>
<tr><td>评价精准化与个性化</td></tr>
<tr><td>课程迭代优化</td></tr>
</tbody>
</table>
<h2>三、测评实施</h2>
<h3>(一)测评对象</h3>
<p>本次监测面向宝山区普通高中学校,共有19所高中学校参与本次监测。每所参与监测的高中学校,均抽取了行政管理部门的学校管理者代表(包括校长、副校长、部门主任等)、各学科教研组组长参加问卷调查。</p>
<h3>(二)测评方法</h3>
<p>基于上海市教师教育学院(上海市教委教研室)开展的中小学课程实施监测的研究框架,采用问卷调查方式采集学校课程实施信息,涵盖学校基础信息、课程实施情况和学科课程实施情况三个维度的数据。</p>
<h3>(三)数据分析</h3>
<p>数据分析流程如下:</p>
<p><strong>第一,指标体系重构。</strong>基于学校领导力视角的七维度重构维度、指标及具体题目的映射关系,形成多级指标体系。</p>
<p><strong>第二,PCA(主成分分析)合成。</strong>对问卷中的各个题目进行标准化处理,利用主成分分析方法,将多个相关变量合成为主成分,提取各三级维度得分。</p>
<p><strong>第三,标准化得分统一量纲。</strong>对PCA合成后的主成分进行标准化处理,将数据统一到均值50、标准差10的正态分布上。68.27%的样本处于[40分, 60分]区间,84.45%处于[30分, 70分],如某所学校得分为60分,意味着其表现超过了约84%的学校。</p>
<p><strong>第四,对三级维度划分水平。</strong>依据维度内涵和学校表现分布,从题目层面确定水平划分的分界点分数,对各学校划分水平1~4(见表1-2)。</p>
<p><strong>第五,聚类分析。</strong>基于标准化得分,对学校进行聚类分析,将具有相似特征的学校归为一类,识别出各维度下不同类型的学校群体。</p>
<h3>(四)三级维度水平划分</h3>
<table class="data-table" style="font-size:13px;">
<caption style="text-align:center; font-weight:600; margin-bottom:10px; color:var(--gray-700);">表1-2 三级维度水平划分表</caption>
<thead>
<tr><th>三级维度</th><th>水平4</th><th>水平3</th><th>水平2</th><th>水平1</th></tr>
</thead>
<tbody>
<tr>
<td style="text-align:left;"><strong>国家标准遵循</strong></td>
<td style="text-align:left; font-size:12px;">所有科目必修课程开齐开足,选必和选修满足要求</td>
<td style="text-align:left; font-size:12px;">考试类科目必修开齐,选必和选修满足要求</td>
<td style="text-align:left; font-size:12px;">必修未能开齐开足,选必和选修有一个满足要求</td>
<td style="text-align:left; font-size:12px;">必修未能开齐开足,选必和选修均不满足要求</td>
</tr>
<tr>
<td style="text-align:left;"><strong>课程结构建设</strong></td>
<td style="text-align:left; font-size:12px;">学科类必修课程离差总和在30%以内,总体三类课程在150%以下,校本课程和综合实践较好</td>
<td style="text-align:left; font-size:12px;">总体三类课程离差总和在250%以下,校本课程和综合实践高于平均水平</td>
<td style="text-align:left; font-size:12px;">总体三类课程离差总和在300%以下,校本课程和综合实践较差</td>
<td style="text-align:left; font-size:12px;">总体三类课程的离差和很高,校本课程和综合实践在末尾25%</td>
</tr>
<tr>
<td style="text-align:left;"><strong>课程规范落实</strong></td>
<td style="text-align:left; font-size:12px;">都有建设规范文本和档案记录</td>
<td style="text-align:left; font-size:12px;">都有建设规范文本,但过程性档案记录已经全部建成,部分有尚未使用</td>
<td style="text-align:left; font-size:12px;">部分有建设规范文本,档案大部分已经建成但未使用</td>
<td style="text-align:left; font-size:12px;">基本没有建设规范文本,档案尚未建成</td>
</tr>
<tr>
<td style="text-align:left;"><strong>教学方式变革</strong></td>
<td style="text-align:left; font-size:12px;">所有老师有共识和研究,并能够系统设计、有效实施,至少有3种常态化落实形式</td>
<td style="text-align:left; font-size:12px;">大部分老师有共识和研究,并能够落实教材中的相关要求,至少有2种常态化落实形式</td>
<td style="text-align:left; font-size:12px;">个别老师有研究,并能够偶尔引导学生开展学习,至少有1种常态化落实形式</td>
<td style="text-align:left; font-size:12px;">基本没有教学方法等相关研究,基本不组织相关学习,没有或仅有1种落实形式</td>
</tr>
<tr>
<td style="text-align:left;"><strong>作业设计与管理变革</strong></td>
<td style="text-align:left; font-size:12px;">在每类创新性作业中至少掌握3种类型,作业时长有统一控制管理,定期批改评价,有多元化属性标注</td>
<td style="text-align:left; font-size:12px;">在每类创新性作业中至少掌握2种类型,偶有时长控制管理,面批为主,有至少两种属性标注</td>
<td style="text-align:left; font-size:12px;">至少掌握1种类型或擅长某1-2种创新作业,学生自己控制时长,很少反馈,有属性标注</td>
<td style="text-align:left; font-size:12px;">擅长某种创新作业,学生自己控制时长,几乎不反馈,无属性标注</td>
</tr>
<tr>
<td style="text-align:left;"><strong>学科发展的个性化辅导</strong></td>
<td style="text-align:left; font-size:12px;">各学科平均辅导时长每周2小时以上,教师根据学情确定内容,采取个别辅导方式</td>
<td style="text-align:left; font-size:12px;">各学科平均辅导时长每周1-2小时,教师根据学情确定内容,主要个别分散辅导</td>
<td style="text-align:left; font-size:12px;">各学科平均辅导时长每周1小时以内,学生提出需求后教师辅导,分组统一或分散辅导</td>
<td style="text-align:left; font-size:12px;">辅导时长每周1小时以内或不辅导,学生提出需求后教师辅导,班级统一辅导</td>
</tr>
<tr>
<td style="text-align:left;"><strong>学生生涯发展指导</strong></td>
<td style="text-align:left; font-size:12px;">专设生涯指导课程,三年覆盖90%+学生,本校+外聘教师队伍,校内外资源足够支持</td>
<td style="text-align:left; font-size:12px;">外请讲座实施,三年覆盖70-90%学生,外聘教师队伍,校内外资源有一些支持</td>
<td style="text-align:left; font-size:12px;">与社会考察/志愿服务结合实施,三年覆盖50-70%学生,外聘教师,几乎无资源支持</td>
<td style="text-align:left; font-size:12px;">与社会考察/志愿服务结合实施,三年覆盖50%以下,未形成稳定队伍,几乎无资源支持</td>
</tr>
<tr>
<td style="text-align:left;"><strong>培训支持</strong></td>
<td style="text-align:left; font-size:12px;">各学科教师平均外出培训人数≥2.5人</td>
<td style="text-align:left; font-size:12px;">各学科教师平均外出培训人数≥1.5人</td>
<td style="text-align:left; font-size:12px;">各学科教师平均外出培训人数≥1人</td>
<td style="text-align:left; font-size:12px;">各学科教师几乎不进行外出培训</td>
</tr>
<tr>
<td style="text-align:left;"><strong>教研支持</strong></td>
<td style="text-align:left; font-size:12px;">教研的数量和质量均较高</td>
<td style="text-align:left; font-size:12px;">有教研活动,质量较好</td>
<td style="text-align:left; font-size:12px;">有教研活动但质量一般</td>
<td style="text-align:left; font-size:12px;">活动数量和质量均较低</td>
</tr>
<tr>
<td style="text-align:left;"><strong>项目支持</strong></td>
<td style="text-align:left; font-size:12px;">各学科均有负责的校级以上项目至少一个</td>
<td style="text-align:left; font-size:12px;">有部分学科负责校级以上项目至少一个</td>
<td style="text-align:left; font-size:12px;">各学科没有负责的校级以上项目,部分学科有校级项目至少一个</td>
<td style="text-align:left; font-size:12px;">各学科校级及校级以上的项目均没有</td>
</tr>
<tr>
<td style="text-align:left;"><strong>科学评价观</strong></td>
<td style="text-align:left; font-size:12px;">在所有方面均能至少关注两项素养发展</td>
<td style="text-align:left; font-size:12px;">至少有三个方面关注两项素养发展</td>
<td style="text-align:left; font-size:12px;">能较多关注学生发展</td>
<td style="text-align:left; font-size:12px;">较少关注学生发展</td>
</tr>
<tr>
<td style="text-align:left;"><strong>学业质量评估</strong></td>
<td style="text-align:left; font-size:12px;">校本化评价工具已研制并使用,学期考试质量分析并标注属性较为全面</td>
<td style="text-align:left; font-size:12px;">校本化评价工具已研制并使用,学期考试质量分析不做硬性要求</td>
<td style="text-align:left; font-size:12px;">至少已研制一项校本化评价工具,学期考试质量分析不做硬性要求</td>
<td style="text-align:left; font-size:12px;">未能重视学业质量评估,校本化评价工具均欠缺</td>
</tr>
<tr>
<td style="text-align:left;"><strong>综合素质评估</strong></td>
<td style="text-align:left; font-size:12px;">校本化综合素质评价体系均有建设和使用,有平台支持且评价结果表达科学</td>
<td style="text-align:left; font-size:12px;">校本化综合素质评价体系均有建设和使用,支持平台和评价结果使用有待提高</td>
<td style="text-align:left; font-size:12px;">校本化综合素质评价方案建成,但具体评价工具有待开发</td>
<td style="text-align:left; font-size:12px;">未能重视校本化综合素质评价,方案、工具和结果使用等均欠缺</td>
</tr>
<tr>
<td style="text-align:left;"><strong>实践活动评估</strong></td>
<td style="text-align:left; font-size:12px;">研究性学习、社会考察和学科实践活动的校本化评价工具已研制并使用</td>
<td style="text-align:left; font-size:12px;">学科实践活动的校本化评价工具已研制并使用,研究性学习/社会考察至少一项已研制但尚未使用</td>
<td style="text-align:left; font-size:12px;">学科实践活动的校本化评价工具已研制</td>
<td style="text-align:left; font-size:12px;">研究性学习、社会考察和学科实践活动的校本化评价工具均尚未研制和使用</td>
</tr>
<tr>
<td style="text-align:left;"><strong>区域推进</strong></td>
<td style="text-align:left; font-size:12px;">召开会议平均一个月2次及以上,区域管理文件数量和措施均为最大值</td>
<td style="text-align:left; font-size:12px;">召开会议平均一个月1次及以上,区域管理文件3个以上,措施达3项</td>
<td style="text-align:left; font-size:12px;">召开会议、文件和措施至少有一项建设较好</td>
<td style="text-align:left; font-size:12px;">召开会议、文件和措施三项均建设较差</td>
</tr>
<tr>
<td style="text-align:left;"><strong>环境支持</strong></td>
<td style="text-align:left; font-size:12px;">信息化支持和硬件支持均处于较高水平</td>
<td style="text-align:left; font-size:12px;">信息化支持和硬件在平均水平附近</td>
<td style="text-align:left; font-size:12px;">信息化支持和硬件支持至少有一项建设较好</td>
<td style="text-align:left; font-size:12px;">信息化支持和硬件支持均建设较差</td>
</tr>
<tr>
<td style="text-align:left;"><strong>资源支持</strong></td>
<td style="text-align:left; font-size:12px;">校内外资源和师资水平均处于较高水平</td>
<td style="text-align:left; font-size:12px;">校内外资源至少有一项供给较好,师资水平较好</td>
<td style="text-align:left; font-size:12px;">校内外资源至少有一项仅略低于平均水平,师资水平略低于平均水平</td>
<td style="text-align:left; font-size:12px;">校内外资源和师资水平三项均建设较差</td>
</tr>
<tr>
<td style="text-align:left;"><strong>教学方式创新</strong></td>
<td style="text-align:left; font-size:12px;">信息技术与教学融合程度高,教师能常态化使用信息技术</td>
<td style="text-align:left; font-size:12px;">信息技术与教学融合程度较高,教师能使用信息技术</td>
<td style="text-align:left; font-size:12px;">信息技术与教学融合程度一般,学校有信息化平台建设</td>
<td style="text-align:left; font-size:12px;">信息技术与教学融合程度较差,教师基本不使用信息技术</td>
</tr>
<tr>
<td style="text-align:left;"><strong>评价精准化与个性化</strong></td>
<td style="text-align:left; font-size:12px;">有自建信息技术平台支持学科诊断与综合素质评价</td>
<td style="text-align:left; font-size:12px;">借助第三方平台支持学科诊断与综合素质评价</td>
<td style="text-align:left; font-size:12px;">有信息技术平台支持学业评价</td>
<td style="text-align:left; font-size:12px;">没有信息技术平台支持评价</td>
</tr>
<tr>
<td style="text-align:left;"><strong>课程迭代优化</strong></td>
<td style="text-align:left; font-size:12px;">学校对促进教学数字化转型有专项研修计划并开展相关活动,业务绝大部分使用信息化系统</td>
<td style="text-align:left; font-size:12px;">学校尚未制定专项研修计划,业务绝大部分使用信息化系统</td>
<td style="text-align:left; font-size:12px;">学校较少开展数字化转型活动,少数业务使用信息化系统</td>
<td style="text-align:left; font-size:12px;">学校几乎不开展数字化转型活动,尚未建成信息化管理系统</td>
</tr>
</tbody>
</table>
</div>
<div class="section" id="part2">
<h1>第二部分 学校课程实施总体表现</h1>
<h2>一、学校课程实施总体状况</h2>
<!-- 得分卡片 -->
<div class="score-cards">
<div class="score-card">
<div class="label">总体得分</div>
<div class="value">55.6</div>
<div class="diff positive">
+7.7 vs 区均值(47.9)
</div>
</div>
<div class="score-card">
<div class="label">区内排名</div>
<div class="value">1/19</div>
</div>
<div class="score-card">
<div class="label">同类学校均值</div>
<div class="value" style="font-size:24px">52.5</div>
<div class="diff positive">
+3.1 vs 同类
</div>
</div>
<div class="score-card">
<div class="label">课程实施类型</div>
<div class="value" style="font-size:16px">
<span class="type-badge good">
较好
</span>
</div>
</div>
</div>
<!-- A. 学校画像卡 + 优势-短板象限图 -->
<div class="chart-row">
<div class="chart-box">
<div id="profile-card-chart" class="chart" style="height:420px"></div>
<div class="chart-title">图2-0a 学校课程实施画像总览</div>
</div>
<div class="chart-box">
<div id="quadrant-chart" class="chart" style="height:420px"></div>
<div class="chart-title">图2-0b 三级维度优势-短板象限分析</div>
</div>
</div>
<div class="chart-caption">
<p>贵校课程实施总体得分55.6分,达到"课程实施较好"水平,且在多数维度上具有显著优势——17项三级维度高于区均值3分以上,其中学业质量评估(+29.2)、综合素质评估(+17.8)、科学评价观(+13.6)领先幅度尤为突出,反映出贵校在课程评价体系建设方面成效显著;唯一短板为学科发展的个性化辅导(-3.1),是下一步重点改进的方向。</p>
</div>
<!-- 得分对比横向条形图 + 七维度雷达图 -->
<div class="chart-row">
<div class="chart-box">
<div id="score-compare-chart" class="chart"></div>
<div class="chart-title">图2-1 课程实施七维度得分对比</div>
</div>
<div class="chart-box">
<div id="radar-chart" class="chart"></div>
<div class="chart-title">图2-2 课程实施七维度雷达图</div>
</div>
</div>
<div class="chart-caption">
<p>贵校课程实施七维度得分均高于区均值,整体表现优于区域平均水平。其中,教育质量评估力(64.1分)优势最为突出,高出区均值18.3分,区内排名第1;教育条件保障力(57.7分,+8.5分)、数字化赋能力(55.9分,+7.6分)、教学变革力(54.5分,+7.0分)同样位居区内第1名。课程领导力(53.1分,区内第4)、教师发展支持力(51.6分,区内第3)表现稳健;学生发展指导力(52.4分)虽高于区均值3.2分,但区内排名第7,仍有提升空间。</p>
</div>
<!-- 聚类类型分布 + 两类学校折线对比 -->
<div class="chart-row">
<div class="chart-box">
<div id="cluster-type-dist-chart" class="chart"></div>
<div class="chart-title">图2-3 学校课程实施总体类型分布</div>
</div>
<div class="chart-box">
<div id="cluster-line-chart" class="chart"></div>
<div class="chart-title">图2-4 两类学校课程实施特征对比</div>
</div>
</div>
<div class="chart-caption">
<p>贵校属于"课程实施较好类",在区内19所学校中排名第1。各维度均高于区均值,其中教育质量评估力(64.1分,高于区均+18.3)优势最为突出,教育条件保障力(57.7分,+8.5)、数字化赋能力(55.9分,+7.6)、教学变革力(54.5分,+7.0)等维度亦表现较好,课程领导力、教师发展支持力及学生发展指导力同样全面领先区均水平,整体呈现出均衡且突出的课程实施特征。</p>
</div>
<!-- 聚类类型对比雷达图 + 区内学校排名条形图 -->
<div class="chart-row">
<div class="chart-box">
<div id="cluster-radar-chart" class="chart"></div>
<div class="chart-title">图2-5 学校课程实施类型特征对比(雷达图)</div>
</div>
<div class="chart-box">
<div id="school-ranking-chart" class="chart"></div>
<div class="chart-title">图2-6 区内各校总体得分排名</div>
</div>
</div>
<div class="chart-caption">
<p>贵校总体得分55.6分,位居区内19所学校第1名,整体表现突出。从各维度来看,教学变革力(54.5分)为贵校最优项,显著高于区均值47.5分,排名区内第1;学生发展指导力(52.4分)相对薄弱,虽仍高于区均值49.2分,但区内排名第7,是贵校下一阶段重点提升的方向。</p>
</div>
<!-- 维度间相关性热力图 -->
<div class="chart-box">
<div id="correlation-chart" class="chart" style="height:450px"></div>
<div class="chart-title">图2-7 课程实施维度间相关性分析</div>
</div>
<div class="chart-caption">
<p>各课程实施维度之间呈现出较强的协同关联,其中教师发展支持力与教育质量评估力的相关系数最高(r=0.75),教学变革力与教育质量评估力(r=0.72)、教学变革力与数字化赋能力(r=0.71)紧随其后。这意味着贵校若能重点突破某一核心维度,有望带动相关维度同步提升,实现整体课程实施水平的协同优化。</p>
</div>
<!-- LLM综合分析 -->
<div class="llm-analysis">
<p>
贵校课程实施总体得分为55.60分,高于宝山区均值47.90分(差值+7.70分),高于同类学校均值52.50分(差值+3.10分),区内综合排名第1名(共19所学校),聚类类型为"课程实施较好类"。上述数据表明,贵校整体课程实施水平在全区处于较高位置,且优于同类学校的平均水平。
</p>
<p>
从七个维度的具体表现来看,贵校各维度得分均高于区均值,不存在低于区均值的维度。其中,<strong>教育质量评估力</strong>与区均值差距最为显著,得分64.06分,高于区均值18.32分,区内排名第1名;<strong>教育条件保障力</strong>得分57.68分,高于区均值8.52分,区内排名第1名;<strong>数字化赋能力</strong>得分55.86分,高于区均值7.59分,区内排名第1名;<strong>教学变革力</strong>得分54.53分,高于区均值6.98分,区内排名第1名。以上四个维度与区均值差值相对较大,在区内排名均居首位,是贵校课程实施的相对优势所在。相比之下,<strong>课程领导力</strong>高于区均值5.09分,区内排名第4名;<strong>教师发展支持力</strong>高于区均值4.16分,区内排名第3名;<strong>学生发展指导力</strong>高于区均值3.18分,区内排名第7名。这三个维度虽均高于区均值,但与区均值的差距相对较小,区内排名亦相对靠后,是贵校在整体领先格局中的相对薄弱环节,值得进一步关注与加强。
</p>
<p>
从各维度的结构性差异来看,贵校在评估保障类维度(教育质量评估力、教育条件保障力)与技术应用及教学实践类维度(数字化赋能力、教学变革力)上的相对优势较为集中,反映出贵校在制度建设、资源配置以及教学层面的数字化探索上已形成一定积累。相比之下,课程领导力、教师发展支持力与学生发展指导力三个维度的区内优势尚不明显,提示贵校在课程顶层设计的统筹引领、教师专业发展的系统支撑以及学生个性化指导的精准落实等方面仍有较大提升空间。作为市实验性示范性高中,贵校在巩固现有优势维度的同时,宜重点关注上述相对薄弱维度的提升,以进一步强化在区域乃至全市课程改革中的整体示范效能。
</p>
</div>
<div class="positioning-gap-box" style="background: linear-gradient(135deg, #fffbeb, #fef3c7); border: 2px solid #f59e0b; border-radius: 12px; padding: 20px 24px; margin: 24px 0;">
<h3 style="color: #b45309; margin: 0 0 12px 0; font-size: 18px;">与学校定位的差距分析</h3>
<div class="llm-analysis" style="color: #78350f;">
<p>行知中学作为市实验性示范性高中,其办学定位意味着学校不仅要在区域内保持领先,更应在课程改革、育人模式等核心维度上发挥标杆引领作用。从总体排名来看,学校位居区内第1位,整体办学质量得到充分认可。然而,当评估视角深入至具体维度时,数据所呈现的局部短板,与上述定位之间存在不可忽视的落差。</p>
<p>最值得关注的是<strong>学科发展的个性化辅导</strong>这一维度,得分仅为46.1分(水平2),区内排名第15位,处于全区后列。这一数字对于市实验性示范性高中而言,显然难以令人满意。个性化辅导是新课程改革的核心要义之一,直接关乎学校能否真正落实"因材施教"、引导学生差异化发展的育人理念。一所肩负示范职能的学校,若在这一关键维度上徘徊于全区中下游,则不得不追问其背后的结构性原因。</p>
<p>是学校管理层对课程方案的理解与落地尚存偏差,导致个性化指导的顶层设计不够清晰?是专业师资编制不足,教师疲于应对基本教学任务,难以腾出精力针对学生个体提供深度辅导?是学校发展重心长期集中于某些可见度更高的方面,而对学生个性化发展支持体系的基础建设投入不足?抑或是现行评价体系与激励机制尚未与课程改革要求真正对齐,教师缺乏开展个性化辅导的内在驱动?上述问题,均需学校管理层认真审视与回应。</p>
<p>需要特别指出的是,总排名靠前,并不能遮蔽结构性短板的存在。市实验性示范性高中的定位,要求学校在各核心维度上均达到较高标准,而非以整体优势掩盖局部薄弱。如果不正视这一差距并采取实质性改进举措,学校的实际表现与定位要求之间的裂痕将逐渐扩大,引领示范的作用也将难以真正发挥。</p>
</div>
</div>
<h2>二、分维度状况</h2>
<!-- 维度得分对比表 -->
<table class="data-table">
<thead>
<tr>
<th>维度</th>
<th>行知中学</th>
<th>区均值</th>
<th>同类学校均值</th>
<th>差异(vs区)</th>
<th>区内排名</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>课程领导力</strong></td>
<td>53.08</td>
<td>47.99</td>
<td>52.03</td>
<td style="color: green">
+5.09
</td>
<td>4/19</td>
</tr>
<tr>
<td><strong>教学变革力</strong></td>
<td>54.53</td>
<td>47.55</td>
<td>51.74</td>
<td style="color: green">
+6.98
</td>
<td>1/19</td>
</tr>
<tr>
<td><strong>学生发展指导力</strong></td>
<td>52.41</td>
<td>49.23</td>
<td>51.41</td>
<td style="color: green">
+3.18
</td>
<td>7/19</td>
</tr>
<tr>
<td><strong>教师发展支持力</strong></td>
<td>51.56</td>
<td>47.41</td>
<td>53.91</td>
<td style="color: green">
+4.16
</td>
<td>3/19</td>
</tr>
<tr>
<td><strong>教育质量评估力</strong></td>
<td>64.06</td>
<td>45.75</td>
<td>53.49</td>
<td style="color: green">
+18.32
</td>
<td>1/19</td>
</tr>
<tr>
<td><strong>教育条件保障力</strong></td>
<td>57.68</td>
<td>49.16</td>
<td>53.09</td>
<td style="color: green">
+8.52
</td>
<td>1/19</td>
</tr>
<tr>
<td><strong>数字化赋能力</strong></td>
<td>55.86</td>
<td>48.27</td>
<td>51.84</td>
<td style="color: green">
+7.59
</td>
<td>1/19</td>
</tr>
</tbody>
</table>
</div>
<div class="section" id="part3">
<h1>第三部分 课程领导力表现</h1>
<h2>一、整体表现</h2>
<div class="score-cards">
<div class="score-card">
<div class="label">课程领导力得分</div>
<div class="value">53.1</div>
<div class="diff positive">
+5.1 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">同类学校均值</div>
<div class="value" style="font-size:24px">52.0</div>
</div>
<div class="score-card">
<div class="label">区内排名</div>
<div class="value">4/19</div>
</div>
<div class="score-card">
<div class="label">维度表现</div>
<div class="value" style="font-size:14px">
<span class="type-badge good">表现较好</span>
</div>
</div>
</div>
<!-- 维度独立得分柱状图 + 子维度雷达/柱状图 -->
<div class="chart-row">
<div class="chart-box">
<div id="dim-score-part3" class="chart"></div>
<div class="chart-title">图3-1 课程领导力得分情况</div>
</div>
<div class="chart-box">
<div id="sub-radar-part3" class="chart"></div>
<div class="chart-title">图3-2 课程领导力各子维度得分情况</div>
</div>
</div>
<div class="chart-caption">
<p>贵校课程领导力总体得分53.1分,高于区均值48.0分,领先幅度达5.1分,整体表现较为突出。各子维度中,国家标准遵循与课程规范落实均以54.3分并列最高,课程结构建设得分为50.6分,三项子维度间最大分差为3.7分,发展相对均衡,但课程结构建设仍有一定提升空间。</p>
</div>
<!-- 子维度柱状图 + 水平分布堆叠图 -->
<div class="chart-row">
<div class="chart-box">
<div id="chart-part3" class="chart"></div>
<div class="chart-title">图3-3 课程领导力各子维度对比详情</div>
</div>
<div class="chart-box">
<div id="level-part3" class="chart"></div>
<div class="chart-title">图3-4 课程领导力各子维度水平分布</div>
</div>
</div>
<div class="chart-caption">
<p>贵校课程领导力各子维度均达到水平3,国家标准遵循、课程结构建设、课程规范落实三项子维度得分全部高于区均值,无低于区均值的子维度,整体表现均衡且良好,在区域中处于较优水平。</p>
</div>
<!-- 聚类散点图(2D或3D -->
<div class="chart-box">
<div id="scatter-part3" class="chart" style="height:450px"></div>
<div class="chart-title">图3-5 课程领导力聚类分析散点图</div>
</div>
<div class="chart-caption">
<p>贵校课程领导力得分为53.1分,高于区均值48.0分(差值+5.1分),在区内19所学校中排名第4,处于中上水平。散点图中各校分布显示,贵校在课程领导力各子指标上的综合表现相对突出,具备一定的比较优势,但与头部学校相比仍存在提升空间。</p>
</div>
<!-- 维度整体LLM分析 -->
<div class="llm-analysis">
<p>课程领导力维度聚焦学校高质量落实国家课程、构建核心素养导向校本课程体系的关键能力,涵盖国家标准遵循、课程结构建设与课程规范落实三个子维度。贵校在该维度获得53.08分,高于宝山区均值47.99分(领先5.09分),亦略高于同类学校均值52.03分,整体聚类评级为"较好"。然而,作为市实验性示范性高中,贵校理应在区域乃至全市发挥课程改革的引领示范作用,现有得分与这一定位要求之间仍存在一定差距,尚有提升空间。</p>
<p>从三个子维度的得分分布来看,国家标准遵循(54.32分)与课程规范落实(54.30分)得分相近,均处于水平3,构成贵校课程领导力的相对优势领域;课程结构建设得分为50.61分,同为水平3,但明显低于另外两个子维度约3.7分,是贵校当前课程领导力板块内的相对薄弱环节。三个子维度间最大分差约为3.71分,整体分化程度尚在可控范围内,但课程结构建设的滞后态势值得重点关注。</p>
<p>从区内横向比较来看,贵校53.08分位列全区19所学校第4名,排名居前。领先贵校的学校分别为上大附中(55.09分)、吴淞中学(55.07分)和海滨中学(53.77分),贵校与第3名海滨中学的差距约为0.69分,差距相对有限,但与前两名学校仍有约2分的差距。在子维度排名方面,课程结构建设区内排名第9,位于全区中游,与贵校整体排名第4的位次明显不匹配,说明该子维度是拉低贵校整体表现的主要因素。</p>
<p>针对上述分析,建议贵校重点发力课程结构建设方向。一方面,可系统梳理现有课程结构框架,在必修、选择性必修与选修课程的比例配置上进一步优化,着力体现学校办学特色与学生核心素养培育路径的内在逻辑;另一方面,可借鉴上大附中、吴淞中学等在课程领导力方面领先的区内学校的经验,围绕校本课程体系的多样性与特色性建设形成可操作的行动方案,以推动课程结构建设得分向贵校市实验性示范性高中定位相匹配的水平迈进。</p>
</div>
<!-- 水平对比表 -->
<h3>课程领导力各子维度水平对比(表3-1</h3>
<table class="level-table">
<thead>
<tr>
<th>子维度</th>
<th>行知中学</th>
<th>得分</th>
<th>区均值</th>
<th>排名</th>
</tr>
</thead>
<tbody>
<tr>
<td>国家标准遵循</td>
<td class="lv3">水平3</td>
<td>54.3</td>
<td>47.3</td>
<td>4/19</td>
</tr>
<tr>
<td>课程结构建设</td>
<td class="lv3">水平3</td>
<td>50.6</td>
<td>49.7</td>
<td>9/19</td>
</tr>
<tr>
<td>课程规范落实</td>
<td class="lv3">水平3</td>
<td>54.3</td>
<td>47.0</td>
<td>5/19</td>
</tr>
</tbody>
</table>
<hr class="section-divider">
<!-- 各三级维度详细分析 -->
<h2 id="sub-part3-1">二、国家标准遵循</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">54.3</div>
<div class="diff positive">
+7.0 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">47.3</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">4/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part3-1" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 1所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 5所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 9所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 4所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>考试类科目必修开齐,选必和选修满足要求
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在国家标准遵循子维度的得分为<strong>54.32分</strong>,高于宝山区均值47.28分,领先幅度达<strong>+7.04分</strong>,处于<strong>水平3</strong>。水平3的具体含义为:考试类科目必修课程已能开齐,选择性必修与选修课程亦满足相关要求,说明贵校在主干学科的课程开设上具备较为扎实的基础,课程合规性整体处于区域中上水准。</p>
<p>从区内水平分布来看,宝山区19所学校中,达到水平3及以上(即水平3与水平4)的学校共计<strong>6所,占比约31.6%</strong>;贵校在区内得分排名第<strong>4位</strong>,位于行知实验(57.19分)、海滨中学(56.45分)、上大附中(56.22分)之后,与第3名上大附中仅相差约1.9分,与领先者行知实验相差约2.87分,差距相对有限。值得注意的是,区内仍有近<strong>68.4%</strong>的学校处于水平2及以下,显示贵校在课程合规性方面具有一定的区域竞争优势。</p>
<p>然而,作为<strong>市实验性示范性高中</strong>,贵校的定位要求对标更高标准。目前贵校尚处于水平3,与最高的水平4仍存在差距——水平4要求<strong>所有科目</strong>(包括非考试类科目)的必修课程全面开齐开足。建议贵校重点自查以下方面:一是非考试类科目(如艺术、体育与健康、劳动、信息技术等)必修课时是否按规定足额落实;二是是否存在因师资配置不均衡或课时编排紧张而导致个别科目课时缩水的情况;三是建立课程开设的定期核查机制,确保课表执行与方案设计之间的高度一致。以市示范性高中的引领定位,贵校应将冲刺水平4作为近期课程管理的明确目标,切实发挥区域课程改革的示范带动作用。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part3-2">三、课程结构建设</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">50.6</div>
<div class="diff positive">
+0.9 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">49.7</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">9/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part3-2" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 3所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 7所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 7所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 2所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>总体三类课程离差总和在250%以下,校本课程和综合实践高于平均水平
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校课程结构建设得分为<strong>50.61分</strong>,高于宝山区均值49.72分,差距为<strong>+0.89分</strong>,处于<strong>水平3</strong>。该水平的具体含义为:总体三类课程离差总和在250%以下,校本课程和综合实践活动课程均高于区域平均水平,表明贵校在课程结构的整体均衡性上具备一定基础,三类课程的比例配置较为合理,拓展型与探究型课程的开设情况相对积极。</p>
<p>从区内水平分布来看,达到<strong>水平3及以上</strong>的学校共10所,占全区19所学校的<strong>52.6%</strong>,其中水平4学校3所(占15.8%),水平3学校7所(占36.8%)。贵校在区内排名第<strong>9位</strong>,处于中游偏上位置,略低于同处水平3的顾村中学(52.33分)和上师大罗店中学(50.96分),与上大附中(50.96分)分值接近。区内领先学校如存志高中(59.04分)、宝山中学(57.88分)已达水平4,在学科类必修课程的离差控制与三类课程的整体结构优化上明显优于贵校,差距达8至9分,值得贵校对标借鉴。</p>
<p>贵校目前处于水平3,具备一定的课程结构合理性,但距离水平4仍有提升空间,核心差距在于<strong>学科类必修课程的离差控制</strong>——水平4要求该离差总和在30%以内,而贵校尚未达到这一精细化程度。作为市实验性示范性高中,贵校应对标更高要求,建议从以下方面着力:一是开展课程结构专项诊断,梳理各学科必修课程课时分配,识别偏高或偏低的学科并进行动态调整;二是在保持校本课程和综合实践优势的基础上,进一步丰富课程内容,提升课程质量与多样性;三是建立课程结构定期审议机制,将三类课程的比例优化纳入年度课程计划,确保结构的持续改进,以体现市示范性高中的课程领导引领责任。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part3-3">四、课程规范落实</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">54.3</div>
<div class="diff positive">
+7.3 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">47.0</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">5/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part3-3" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 3所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 4所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 4所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 8所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>都有建设规范文本,但过程性档案记录已经全部建成,部分有尚未使用
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在课程规范落实子维度的得分为<strong>54.30分</strong>,高于宝山区均值46.97分,领先幅度达<strong>+7.33分</strong>,处于<strong>水平3</strong>。该水平的具体含义为:贵校已具备完备的建设规范文本,过程性档案记录也已全部建成,但存在部分档案尚未投入实际使用的情况。这表明贵校在制度建设的形式层面已打下较好基础,但在档案的激活与运用方面仍存在一定落差。</p>
<p>从区内水平分布来看,处于水平3及以上的学校共<strong>7所,占全区19所学校的36.8%</strong>,贵校位居其中,区内排名第<strong>5位</strong>。领先于贵校的学校分别为吴淞中学(58.38分)、海滨中学(58.38分)、上大附中(58.09分)和华二宝山(54.67分),这四所学校均达到水平3乃至水平4,在规范文本建设与档案使用的完整性上略胜一筹。与此同时,全区仍有<strong>8所学校处于水平1</strong>,占比高达42.1%,说明贵校的表现在区域内具有一定相对优势。然而,作为市实验性示范性高中,贵校应当对标更高标准,参照水平4的学校做法,在区域内发挥示范引领作用。</p>
<p>就提升建议而言,贵校当前的核心问题在于<strong>档案"建而不用"</strong>——规范文本与过程性档案的物理建设已基本到位,但档案尚未真正融入课程管理的日常运转,导致制度价值未能充分释放。建议贵校重点推进以下工作:一是梳理现有过程性档案的使用现状,明确哪些档案处于闲置状态,分析其未被使用的具体原因(如使用机制缺位、教师档案意识不足或管理流程断层等);二是建立档案调阅与应用的常态化机制,将档案使用情况纳入课程管理的周期性考核;三是参照水平4学校经验,推动档案记录与课程改进形成闭环,使过程性档案真正成为课程质量持续优化的依据与工具,从而在制度落实的深度上实现突破,发挥示范性高中应有的引领效能。</p>
</div>
</div>
<div class="section" id="part4">
<h1>第四部分 教学变革力表现</h1>
<h2>一、整体表现</h2>
<div class="score-cards">
<div class="score-card">
<div class="label">教学变革力得分</div>
<div class="value">54.5</div>
<div class="diff positive">
+7.0 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">同类学校均值</div>
<div class="value" style="font-size:24px">51.7</div>
</div>
<div class="score-card">
<div class="label">区内排名</div>
<div class="value">1/19</div>
</div>
<div class="score-card">
<div class="label">维度表现</div>
<div class="value" style="font-size:14px">
<span class="type-badge good">表现较好</span>
</div>
</div>
</div>
<!-- 维度独立得分柱状图 + 子维度雷达/柱状图 -->
<div class="chart-row">
<div class="chart-box">
<div id="dim-score-part4" class="chart"></div>
<div class="chart-title">图4-1 教学变革力得分情况</div>
</div>
<div class="chart-box">
<div id="sub-radar-part4" class="chart"></div>
<div class="chart-title">图4-2 教学变革力各子维度得分情况</div>
</div>
</div>
<div class="chart-caption">
<p>贵校教学变革力总体得分为54.5分,高于区均值47.5分,领先幅度达7.0分,整体表现较为突出。从各子维度来看,作业设计与管理变革(55.7分)与教学方式变革(53.3分)两项得分较为均衡,最高与最低子维度仅相差2.4分,说明贵校在教学变革各方面推进较为全面,尚无明显短板。</p>
</div>
<!-- 子维度柱状图 + 水平分布堆叠图 -->
<div class="chart-row">
<div class="chart-box">
<div id="chart-part4" class="chart"></div>
<div class="chart-title">图4-3 教学变革力各子维度对比详情</div>
</div>
<div class="chart-box">
<div id="level-part4" class="chart"></div>
<div class="chart-title">图4-4 教学变革力各子维度水平分布</div>
</div>
</div>
<div class="chart-caption">
<p>贵校教学变革力各子维度均表现良好,其中教学方式变革达到水平3,作业设计与管理变革达到水平4,两项子维度均高于区均值,无低于区均值的子维度。整体来看,贵校在教学变革力方面呈现均衡发展态势,尤其在作业设计与管理变革领域表现突出。</p>
</div>
<!-- 聚类散点图(2D或3D -->
<div class="chart-box">
<div id="scatter-part4" class="chart" style="height:450px"></div>
<div class="chart-title">图4-5 教学变革力聚类分析散点图</div>
</div>
<div class="chart-caption">
<p>贵校教学变革力得分54.5分,高于区均值47.5分(差值+7.0分),区内排名第1/19,位居区内领先水平。散点图中各校分布情况显示,贵校在教学变革力各子指标上的综合表现明显优于区内多数学校,具有较强的整体竞争优势。</p>
</div>
<!-- 维度整体LLM分析 -->
<div class="llm-analysis">
<p>教学变革力旨在衡量学校由知识本位向素养本位转型的变革深度,着重考察教学方式的创新程度以及作业设计与管理的科学化水平。贵校在该维度得分为54.53分,高于宝山区均值47.55分(领先6.98分),亦高于同类学校均值51.74分,整体聚类评级为"较好"。</p>
<p>从子维度分布来看,贵校两项子维度均呈现积极态势:作业设计与管理变革得分55.74分,达到水平4;教学方式变革得分53.32分,达到水平3。两项子维度分差约为2.42分,内部差异较小,整体发展较为均衡。其中作业设计与管理变革是贵校在该维度的相对优势项,教学方式变革虽稳居水平3,但仍有进一步提升空间,是相对薄弱的子维度。</p>
<p>在区内横向比较中,贵校以54.53分位居19所学校第1名,两项子维度亦均为区内第1名,领先优势明显。紧随其后的上大附中(53.20分)、上师宝山(51.07分)与贵校差距在1至3分区间,形成一定竞争压力;华二宝山(49.62分)、吴淞中学(49.05分)等校与贵校差距超过5分;而创艺高中(42.86分)、高境一中(44.22分)等校与贵校差距则超过10分,区内分化较为明显。作为市实验性示范性高中,贵校在区内的引领地位较为突出,但对标全市同类学校更高标准,仍需持续巩固领先优势。</p>
<p>结合数据表现,建议贵校重点关注以下两方面:其一,在教学方式变革层面,当前水平3的评级表明课堂教学在从接受性学习向探究性、项目式学习转型的进程中仍有提升空间,建议系统推进课堂教学结构的重构,加大以真实情境为载体的探究性学习比例,并建立教学方式创新的常态化评估与反馈机制;其二,作为区域课程改革的引领示范校,贵校可将作业设计与管理变革的已有经验加以提炼,形成可推广的校本范式,同时在教学方式变革上主动对标更高层级水平的标杆学校,以推动贵校整体教学变革力向更高水平迈进。</p>
</div>
<!-- 水平对比表 -->
<h3>教学变革力各子维度水平对比(表4-1</h3>
<table class="level-table">
<thead>
<tr>
<th>子维度</th>
<th>行知中学</th>
<th>得分</th>
<th>区均值</th>
<th>排名</th>
</tr>
</thead>
<tbody>
<tr>
<td>教学方式变革</td>
<td class="lv3">水平3</td>
<td>53.3</td>
<td>47.3</td>
<td>1/19</td>
</tr>
<tr>
<td>作业设计与管理变革</td>
<td class="lv4">水平4</td>
<td>55.7</td>
<td>47.8</td>
<td>1/19</td>
</tr>
</tbody>
</table>
<hr class="section-divider">
<!-- 各三级维度详细分析 -->
<h2 id="sub-part4-1">二、教学方式变革</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">53.3</div>
<div class="diff positive">
+6.0 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">47.3</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">1/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part4-1" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 0所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 6所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 9所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 4所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>大部分老师有共识和研究,并能够落实教材中的相关要求,至少有2种常态化落实形式
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在"教学方式变革"子维度的得分为<strong>53.32分</strong>,高于宝山区均值47.29分,领先幅度达<strong>+6.03分</strong>,位于<strong>水平3</strong>。该水平意味着贵校大部分教师对学生主动参与、探究合作等教学方式已形成共识并开展研究,能够落实教材中的相关要求,且具备至少两种常态化落实形式,整体基础较为扎实。</p>
<p>从区内水平分布来看,宝山区19所学校中,达到水平3及以上的学校共6所,占比仅为<strong>31.6%</strong>,而无一所学校达到水平4,区域整体仍处于发展瓶颈阶段。贵校以<strong>53.32分位列全区第1名</strong>,略高于上师宝山(53.22分)、上大附中(50.80分)、华二宝山(50.76分)等同类学校,展现出一定的领先优势。然而需要指出的是,贵校作为市实验性示范性高中,理应对标更高标准——当前区内没有任何学校达到水平4,意味着贵校若能率先突破,将具备真正意义上的引领示范价值。</p>
<p>贵校目前尚处于水平3,距水平4仍存在明显差距,主要体现在:教师共识尚未覆盖全体、常态化落实形式有待进一步丰富(需达到3种及以上)、系统设计与有效实施的整体机制尚未形成。建议贵校从以下路径推动升级:<strong></strong>是建立校级层面的教学方式变革推进机制,将探究合作、跨学科学习、信息技术应用纳入常态化制度设计,而非依赖个别教师的自发探索;<strong></strong>是扩大教师研修覆盖面,从"大部分教师"向"全体教师"的共识深化迈进,可借助校本教研、课例研究等形式系统推进;<strong></strong>是进一步丰富常态化落实形式,尝试将项目化学习、学科融合课程与信息技术整合教学协同推进,形成可复制、可推广的校本经验,切实发挥示范引领作用。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part4-2">三、作业设计与管理变革</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">55.7</div>
<div class="diff positive">
+7.9 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">47.8</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-4">水平4</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">1/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part4-2" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 active">
水平四 · 2所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 1所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 13所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 3所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平4含义:</strong>在每类创新性作业中至少掌握3种类型,作业时长有统一控制管理,定期批改评价,有多元化属性标注
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在作业设计与管理变革子维度获得<strong>55.74分</strong>,高于宝山区均值47.81分,领先幅度达<strong>+7.93分</strong>,处于<strong>水平4</strong>。这意味着贵校已在每类创新性作业中至少掌握3种类型,建立了作业时长的统一控制管理机制,能做到定期批改评价,并实现多元化的属性标注,整体作业管理体系已形成较为系统化的规范框架。</p>
<p>从区内水平分布来看,全区19所学校中,达到水平4的仅有<strong>2所(占比10.5%</strong>,水平3仅1所(5.3%),超过八成学校集中在水平1和水平2。贵校以55.74分位居<strong>区内第1名</strong>,与第二名上大附中(55.6分)差距极小,处于并列领跑态势,而与第三名吴淞中学(50.77分)已形成明显梯度差距,充分说明贵校在该子维度已居于区域前沿水平。</p>
<p>贵校在这一领域的整体布局值得充分肯定,但作为市实验性示范性高中,仍需在现有基础上持续深化。建议在以下方面进一步提升:一是<strong>拓展创新性作业的广度与深度</strong>,从"至少3种"向"覆盖全类别、形成品牌化作业模式"迈进,探索跨学科融合作业设计;二是<strong>强化作业数据的精细化管理</strong>,将时长管控与学情分析联动,建立基于作业完成质量的动态调整机制;三是<strong>发挥区域示范引领作用</strong>,将成熟的作业设计模板与管理规范输出至区域,形成可推广的经验范式,切实履行市示范性高中的辐射带动职责。</p>
</div>
</div>
<div class="section" id="part5">
<h1>第五部分 学生发展指导力表现</h1>
<h2>一、整体表现</h2>
<div class="score-cards">
<div class="score-card">
<div class="label">学生发展指导力得分</div>
<div class="value">52.4</div>
<div class="diff positive">
+3.2 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">同类学校均值</div>
<div class="value" style="font-size:24px">51.4</div>
</div>
<div class="score-card">
<div class="label">区内排名</div>
<div class="value">7/19</div>
</div>
<div class="score-card">
<div class="label">维度表现</div>
<div class="value" style="font-size:14px">
<span class="type-badge good">略高于区均</span>
</div>
</div>
</div>
<!-- 维度独立得分柱状图 + 子维度雷达/柱状图 -->
<div class="chart-row">
<div class="chart-box">
<div id="dim-score-part5" class="chart"></div>
<div class="chart-title">图5-1 学生发展指导力得分情况</div>
</div>
<div class="chart-box">
<div id="sub-radar-part5" class="chart"></div>
<div class="chart-title">图5-2 学生发展指导力各子维度得分情况</div>
</div>
</div>
<div class="chart-caption">
<p>贵校学生发展指导力总体得分为52.4分,高于区均值49.2分(+3.2分),整体表现相对较好。从各子维度来看,学生生涯发展指导得分最高(58.7分),而学科发展的个性化辅导得分相对薄弱(46.1分),两者相差12.6分,表明贵校在个性化学科辅导方面仍有较大的提升空间。</p>
</div>
<!-- 子维度柱状图 + 水平分布堆叠图 -->
<div class="chart-row">
<div class="chart-box">
<div id="chart-part5" class="chart"></div>
<div class="chart-title">图5-3 学生发展指导力各子维度对比详情</div>
</div>
<div class="chart-box">
<div id="level-part5" class="chart"></div>
<div class="chart-title">图5-4 学生发展指导力各子维度水平分布</div>
</div>
</div>
<div class="chart-caption">
<p>在学生发展指导力的两个子维度中,贵校表现呈现明显分化:学生生涯发展指导达到水平4,高于区均值,表现较为突出;而学科发展的个性化辅导仅处于水平2,低于区均值,是当前相对薄弱的环节,有待重点关注与提升。</p>
</div>
<!-- 聚类散点图(2D或3D -->
<div class="chart-box">
<div id="scatter-part5" class="chart" style="height:450px"></div>
<div class="chart-title">图5-5 学生发展指导力聚类分析散点图</div>
</div>
<div class="chart-caption">
<p>贵校学生发展指导力得分为52.4分,高于区均值49.2分3.2个百分点,区内排名第7/19,处于中上水平。聚类散点图显示,贵校在该维度各子指标上的综合表现优于区内半数以上学校,具备一定的相对优势,但与头部学校相比仍存在提升空间。</p>
</div>
<!-- 维度整体LLM分析 -->
<div class="llm-analysis">
<p>学生发展指导力涵盖学科学习的精准辅导与面向未来的生涯规划两个核心维度,衡量学校为学生提供全面、个性化发展支持的综合能力。贵校在该维度的得分为52.41分,高于宝山区均值49.23分(差异+3.18分),亦高于同类学校均值51.41分,整体处于中等水平。</p>
<p>从子维度分布来看,贵校两项子维度之间存在极为显著的内部分化现象:学生生涯发展指导得分为58.73分(水平4,区内排名第3),表现突出;而学科发展的个性化辅导得分仅为46.09分(水平2,区内排名第15),两者分差高达12.64分,远超10分的显著分化阈值。这意味着贵校在生涯规划指导方面积累了较为成熟的经验,但在学科层面为学生提供个性化、精准化辅导的能力明显不足,内部发展极不均衡。</p>
<p>从区内横向比较来看,贵校总分52.41分位列第7名(共19所),排名居于区内前段。排名靠前的学校中,上师宝山以54.95分领跑,华二宝山、吴淞中学、上大附中均以53.74分并列第二,高境一中(53.65分)和存志高中(53.01分)亦略高于贵校。考虑到贵校作为市实验性示范性高中的定位,理应在区域内发挥引领示范作用,目前位居第7的表现与这一定位仍有一定差距,尚未进入区内第一梯队。</p>
<p>针对贵校当前最为薄弱的子维度——学科发展的个性化辅导(区内排名第15,显著落后于同类学校),建议重点从以下两个方向推进改进:一是建立基于学情数据的分层辅导机制,借助诊断性评估工具识别学生个体差异,为不同学业基础的学生提供针对性的学习支持方案;二是结合贵校在生涯发展指导领域的优势经验,将学生的学科辅导与生涯路径规划有机衔接,使学科个性化指导更具目标导向性,从而带动整体维度的均衡发展。</p>
</div>
<!-- 水平对比表 -->
<h3>学生发展指导力各子维度水平对比(表5-1)</h3>
<table class="level-table">
<thead>
<tr>
<th>子维度</th>
<th>行知中学</th>
<th>得分</th>
<th>区均值</th>
<th>排名</th>
</tr>
</thead>
<tbody>
<tr>
<td>学科发展的个性化辅导</td>
<td class="lv2">水平2</td>
<td>46.1</td>
<td>49.2</td>
<td>15/19</td>
</tr>
<tr>
<td>学生生涯发展指导</td>
<td class="lv4">水平4</td>
<td>58.7</td>
<td>49.4</td>
<td>3/19</td>
</tr>
</tbody>
</table>
<hr class="section-divider">
<!-- 各三级维度详细分析 -->
<h2 id="sub-part5-1">二、学科发展的个性化辅导</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">46.1</div>
<div class="diff negative">
-3.1 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">49.2</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-2">水平2</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">15/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part5-1" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 0所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 6所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 active">
水平二 · 9所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 4所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平2含义:</strong>各学科平均辅导时长每周1小时以内,学生提出需求后教师辅导,分组统一或分散辅导
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在"学科发展的个性化辅导"子维度的得分为46.09分,低于宝山区均值49.20分,差距为3.11分,区内排名第15位(共19所学校),处于<strong>水平2</strong>。该水平意味着:各学科平均辅导时长每周1小时以内,教师以被动响应为主(学生提出需求后方才介入辅导),辅导形式以分组统一或分散辅导为主,尚未实现真正意义上的个性化与主动干预。</p>
<p>从区内水平分布来看,目前处于水平3及以上的学校共6所,占全区的31.6%;水平2的学校有9所,占47.4%;水平1的学校4所,占21.1%。贵校虽未处于最低水平,但在19所学校中排名第15,仍属于区内偏后梯队。横向对比来看,淞浦中学(53.53分)、吴淞中学(53.10分)、上师宝山(51.16分)等学校均已超过51分,与贵校差距明显;即便是同处水平2区段的行知实验(49.60分)、存志高中(49.34分)等校,得分亦高于贵校。作为市实验性示范性高中,贵校在该子维度的表现与其应有的引领定位存在明显落差,需要引起重视。</p>
<p>建议贵校从以下路径推进提升:<strong>第一,增加辅导总量</strong>,将各学科辅导时长逐步提升至每周1至2小时,形成常态化安排而非依赖学生主动求助;<strong>第二,转变辅导触发机制</strong>,由"学生申请—教师响应"的被动模式转向"教师基于学情主动识别—精准介入"的主动模式,借助作业分析、阶段测评等工具,建立学情画像;<strong>第三,优化辅导形式</strong>,逐步从分组统一辅导向个别分散辅导转型,针对不同学生的薄弱点设计差异化辅导方案。若当前制度安排或师资配置层面存在制约,建议管理层尽快排查并出台专项保障机制,以匹配市示范性高中的发展定位。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part5-2">三、学生生涯发展指导</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">58.7</div>
<div class="diff positive">
+9.3 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">49.4</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-4">水平4</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">3/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part5-2" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 active">
水平四 · 6所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 4所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 6所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 3所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平4含义:</strong>专设生涯指导课程,三年覆盖90%+学生,本校+外聘教师队伍,校内外资源足够支持
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在学生生涯发展指导子维度的得分为<strong>58.73分</strong>,高于宝山区均值49.39分<strong>9.34分</strong>,处于<strong>水平4</strong>。该水平意味着贵校已专项设置生涯指导课程,三年内覆盖90%以上学生,形成了本校教师与外聘教师相结合的师资队伍,且校内外资源能够充分支撑生涯教育的常态化开展,体现了较为完善的制度设计与资源投入。</p>
<p>从区内整体分布来看,宝山区19所学校中,达到水平4的共有<strong>6所(占31.6%</strong>,贵校位列其中,区内排名第<strong>3位</strong>。与贵校同处水平4且得分相同的学校还有上大附中与上师宝山(均为58.73分),三校并列区内前三;华二宝山、存志高中、高境一中(均为56.67分)紧随其后。相比之下,仍有超过<strong>68%</strong>的区内学校处于水平3及以下,其中水平1学校占15.8%,反映出区内生涯教育整体发展仍不均衡,贵校的现有表现具有一定的引领价值。</p>
<p>作为市实验性示范性高中,贵校已在生涯指导方面建立起较为扎实的基础,值得充分肯定。但立足示范引领的定位,建议贵校在现有基础上进一步深化:一是推动生涯指导课程的系统化与序列化,构建贯通高一至高三、与学科融合的生涯教育课程体系;二是加强师资队伍的专业化培训,探索生涯教育导师认证机制;三是整合高校、企业及社区等校外资源,丰富职业体验与升学规划的实践场景,从"覆盖"走向"深度影响",真正发挥区域示范效应。</p>
</div>
</div>
<div class="section" id="part6">
<h1>第六部分 教师发展支持力表现</h1>
<h2>一、整体表现</h2>
<div class="score-cards">
<div class="score-card">
<div class="label">教师发展支持力得分</div>
<div class="value">51.6</div>
<div class="diff positive">
+4.2 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">同类学校均值</div>
<div class="value" style="font-size:24px">53.9</div>
</div>
<div class="score-card">
<div class="label">区内排名</div>
<div class="value">3/19</div>
</div>
<div class="score-card">
<div class="label">维度表现</div>
<div class="value" style="font-size:14px">
<span class="type-badge good">表现较好</span>
</div>
</div>
</div>
<!-- 维度独立得分柱状图 + 子维度雷达/柱状图 -->
<div class="chart-row">
<div class="chart-box">
<div id="dim-score-part6" class="chart"></div>
<div class="chart-title">图6-1 教师发展支持力得分情况</div>
</div>
<div class="chart-box">
<div id="sub-radar-part6" class="chart"></div>
<div class="chart-title">图6-2 教师发展支持力各子维度得分情况</div>
</div>
</div>
<div class="chart-caption">
<p>贵校教师发展支持力总体得分为51.6分,高于区均值47.4分,领先幅度达4.2分。各子维度表现较为均衡,教研支持(52.9分)、项目支持(50.9分)与培训支持(50.9分)三项得分相近,最高与最低子维度仅相差2.0分,表明贵校在教师发展的多元支持机制上整体推进较为协调,综合支持水平明显优于区域平均。</p>
</div>
<!-- 子维度柱状图 + 水平分布堆叠图 -->
<div class="chart-row">
<div class="chart-box">
<div id="chart-part6" class="chart"></div>
<div class="chart-title">图6-3 教师发展支持力各子维度对比详情</div>
</div>
<div class="chart-box">
<div id="level-part6" class="chart"></div>
<div class="chart-title">图6-4 教师发展支持力各子维度水平分布</div>
</div>
</div>
<div class="chart-caption">
<p>贵校教师发展支持力各子维度均处于水平3,培训支持、教研支持与项目支持三项指标全面高于区均值,无任何子维度低于区均值,整体呈现出较为均衡且良好的发展态势,表明贵校在教师培训、教研活动及项目资源支持等方面均具备较强的保障能力。</p>
</div>
<!-- 聚类散点图(2D或3D -->
<div class="chart-box">
<div id="scatter-part6" class="chart" style="height:450px"></div>
<div class="chart-title">图6-5 教师发展支持力聚类分析散点图</div>
</div>
<div class="chart-caption">
<p>贵校教师发展支持力得分为51.6分,高于区均值47.4分(差值+4.2分),在区内19所学校中排名第3,处于中上水平。散点图中各校分布情况显示,贵校在该维度的综合表现具有明显优势,各子指标的整体配置较为均衡,领先于区内大多数学校。</p>
</div>
<!-- 维度整体LLM分析 -->
<div class="llm-analysis">
<p>教师发展支持力衡量学校在教师专业成长方面的制度保障与资源投入能力,涵盖培训支持、教研支持和项目支持三个子维度。贵校在该维度的得分为51.56分,高于宝山区均值47.41分(领先4.16分),但低于同类学校均值53.91分,整体处于区内中上水平,聚类评定为"较好"。</p>
<p>从子维度得分分布来看,三个子维度表现相对均衡,均处于水平3,未出现显著的内部分化。教研支持得分最高,为52.92分;培训支持与项目支持得分相近,分别为50.88分和50.89分,三者之间最大分差约为2分,整体较为平稳。尽管如此,各子维度绝对分值距同类学校均值仍有一定差距,尤其是培训支持和项目支持仍有提升空间,需在后续发展中持续关注。</p>
<p>在区内横向比较中,贵校以51.56分位列第3名,仅次于吴淞中学(53.82分)和上大附中(51.77分),领先于华曜高中(50.00分)、海滨中学(49.16分)等校。区内排名显示贵校在教师发展支持方面具有一定优势,但与吴淞中学之间存在约2.26分的差距,尚未跻身区内最优梯队。作为市实验性示范性高中,贵校在该维度的表现虽优于区均值,但对标同类学校均值53.91分仍有明显差距,与引领示范的定位要求存在落差。</p>
<p>建议贵校重点关注培训支持和项目支持两个相对薄弱的子维度。在培训支持方面,可进一步丰富培训层次与形式,拓展与市级优质学校及高校的联合培训渠道,提升培训资源的系统性与针对性;在项目支持方面,建议加大对教师参与市区级课题研究及特色项目的制度性保障力度,为教师提供更充分的时间、经费与平台支持,以缩小与同类学校之间的差距,切实发挥示范高中应有的引领作用。</p>
</div>
<!-- 水平对比表 -->
<h3>教师发展支持力各子维度水平对比(表6-1)</h3>
<table class="level-table">
<thead>
<tr>
<th>子维度</th>
<th>行知中学</th>
<th>得分</th>
<th>区均值</th>
<th>排名</th>
</tr>
</thead>
<tbody>
<tr>
<td>培训支持</td>
<td class="lv3">水平3</td>
<td>50.9</td>
<td>49.1</td>
<td>3/19</td>
</tr>
<tr>
<td>教研支持</td>
<td class="lv3">水平3</td>
<td>52.9</td>
<td>47.0</td>
<td>2/19</td>
</tr>
<tr>
<td>项目支持</td>
<td class="lv3">水平3</td>
<td>50.9</td>
<td>45.9</td>
<td>2/19</td>
</tr>
</tbody>
</table>
<hr class="section-divider">
<!-- 各三级维度详细分析 -->
<h2 id="sub-part6-1">二、培训支持</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">50.9</div>
<div class="diff positive">
+1.8 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">49.1</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">3/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part6-1" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 2所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 5所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 8所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 4所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>各学科教师平均外出培训人数≥1.5人
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校培训支持维度得分为<strong>50.88分</strong>,高于宝山区均值49.14分,领先幅度为<strong>+1.75分</strong>,处于<strong>水平3</strong>。该水平意味着贵校各学科教师平均外出培训人数不低于1.5人,说明学校已建立较为常态化的外出培训机制,能够保障各学科教师获得一定频次的外部学习机会。</p>
<p>从区内水平分布来看,达到水平3及以上的学校共7所,占全区19所学校的<strong>36.8%</strong>,贵校位列其中,区内排名第<strong>3位</strong>,在较高梯队中具有一定竞争力。横向比较来看,贵校(50.88分)得分低于上大附中(54.17分)和吴淞中学(53.08分),与领先梯队尚有一定差距;但明显优于区内其余大多数学校,如顾村中学(50.46分)、宝山中学(50.10分)及多所水平2学校,整体表现处于区域中上游。</p>
<p>需要指出的是,贵校作为<strong>市实验性示范性高中</strong>,对标更高标准,水平3尚未达到最优的水平4(各学科教师平均外出培训人数≥2.5人),仍存在提升空间。建议贵校在以下方面持续深化:一是<strong>扩大培训覆盖广度</strong>,确保各学科教师均能获得充足的外出培训机会,避免个别学科教师参训频次偏低拉低整体均值;二是<strong>提升培训质量与成效转化</strong>,建立"培训—反馈—实践"的闭环机制,推动外出培训成果在校内有效传递,充分发挥课程改革引领示范的示范校功能;三是<strong>争取向水平4迈进</strong>,在经费保障与制度安排上进一步加大投入,将各学科人均培训频次提升至2.5人次以上,切实彰显引领示范的担当与能力。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part6-2">三、教研支持</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">52.9</div>
<div class="diff positive">
+6.0 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">47.0</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">2/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part6-2" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 0所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 3所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 7所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 9所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>有教研活动,质量较好
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校教研支持维度得分为52.92分,高于宝山区均值46.95分,领先幅度为5.97分,整体处于<strong>水平3</strong>,即"有教研活动,质量较好"。这表明贵校已建立起较为规范的教研活动体系,教研文化具备一定深度,教研机制运行较为有效,能够为教师专业发展提供实质性的支撑。</p>
<p>从区内水平分布来看,全区19所学校中处于水平3及以上的仅有3所(占比15.8%),贵校正是其中之一,这一成绩在区域范围内具有明显竞争优势。在具体排名上,贵校以52.92分位列区内第2名,仅次于吴淞中学(54.17分),领先上大附中(52.74分)、上师宝山(49.67分)等校,区域领先地位较为突出。值得关注的是,全区近半数学校(9所,47.4%)仍处于水平1,超过三分之一(7所,36.8%)处于水平2,说明贵校的教研支持水平在区内已属第一梯队。</p>
<p>然而,作为市实验性示范性高中,贵校对标的标准应高于区域均值,现有水平3距最高水平4仍有可见差距,尚未达到"教研数量与质量均较高"的理想状态。建议贵校在保持现有教研活动频次与基础质量的前提下,进一步深化教研的实质效能:一是推动教研从"活动导向"转向"问题导向",围绕教学真实痛点开展深度研讨;二是健全教研成果的转化与应用机制,确保教研产出能切实改善课堂教学;三是积极发挥示范性高中的辐射引领功能,探索跨校联合教研、开放教研等模式,将贵校教研经验向区域内其他学校推广,以此巩固并提升贵校在全市层面的课程改革引领地位。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part6-3">四、项目支持</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">50.9</div>
<div class="diff positive">
+5.0 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">45.9</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">2/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part6-3" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 0所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 2所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 9所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 8所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>有部分学科负责校级以上项目至少一个
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在"项目支持"子维度的得分为<strong>50.89分</strong>,高于宝山区均值45.93分,领先幅度为<strong>+4.96分</strong>,处于<strong>水平3</strong>。该水平的具体含义为:贵校已有部分学科的教师负责校级及校级以上的课题项目至少一个,但尚未实现全学科覆盖,仍存在部分学科在项目引领方面的空白。</p>
<p>从区内水平分布来看,全区19所学校中处于水平3及以上的学校仅有<strong>2所(占比10.5%</strong>,贵校位列其中,以<strong>区内第2名</strong>的成绩展现出较强的项目引领能力,仅次于吴淞中学(54.2分),优于同处水平3的华曜高中(50.0分)及民办行中(50.0分)。区内绝大多数学校(89.5%)集中在水平1和水平2,说明贵校在课题项目推进方面已具备相对明显的优势。值得注意的是,目前区内尚无学校达到水平4,整体项目支持生态仍有较大提升空间。</p>
<p>作为市实验性示范性高中,贵校理应以更高标准自我定位。当前水平3意味着仍有学科游离于项目引领机制之外,建议重点排查哪些学科尚未承接校级及以上课题,分析其背后原因——是教师申报意识不足、还是学科特点导致项目渠道有限,抑或是激励机制尚不健全。建议贵校建立<strong>全学科项目培育计划</strong>,由教科室统筹协调,为薄弱学科提供申报辅导与立项资源对接,同时鼓励已有项目的学科教师以"传帮带"方式带动空白学科跟进,力争在下一评估周期内实现全学科覆盖,向水平4迈进,真正发挥区域课程改革的示范引领作用。</p>
</div>
</div>
<div class="section" id="part7">
<h1>第七部分 教育质量评估力表现</h1>
<h2>一、整体表现</h2>
<div class="score-cards">
<div class="score-card">
<div class="label">教育质量评估力得分</div>
<div class="value">64.1</div>
<div class="diff positive">
+18.3 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">同类学校均值</div>
<div class="value" style="font-size:24px">53.5</div>
</div>
<div class="score-card">
<div class="label">区内排名</div>
<div class="value">1/19</div>
</div>
<div class="score-card">
<div class="label">维度表现</div>
<div class="value" style="font-size:14px">
<span class="type-badge good">表现较好</span>
</div>
</div>
</div>
<!-- 维度独立得分柱状图 + 子维度雷达/柱状图 -->
<div class="chart-row">
<div class="chart-box">
<div id="dim-score-part7" class="chart"></div>
<div class="chart-title">图7-1 教育质量评估力得分情况</div>
</div>
<div class="chart-box">
<div id="sub-radar-part7" class="chart"></div>
<div class="chart-title">图7-2 教育质量评估力各子维度得分情况</div>
</div>
</div>
<div class="chart-caption">
<p>贵校教育质量评估力总体得分64.1分,显著高于区均值45.8分,领先幅度达18.3分,整体处于较高水平。各子维度中,学业质量评估得分最高(73.0分),实践活动评估得分相对较低(57.5分),两者相差15.6分,说明贵校在传统学业评估方面较为成熟,但实践活动的评估能力仍有提升空间。</p>
</div>
<!-- 子维度柱状图 + 水平分布堆叠图 -->
<div class="chart-row">
<div class="chart-box">
<div id="chart-part7" class="chart"></div>
<div class="chart-title">图7-3 教育质量评估力各子维度对比详情</div>
</div>
<div class="chart-box">
<div id="level-part7" class="chart"></div>
<div class="chart-title">图7-4 教育质量评估力各子维度水平分布</div>
</div>
</div>
<div class="chart-caption">
<p>贵校教育质量评估力各子维度均达到水平4,表现较为均衡突出。科学评价观、学业质量评估、综合素质评估及实践活动评估四个子维度全部高于区均值,无任何子维度低于区均值,说明贵校在教育质量评估能力方面整体发展良好,各维度协调推进,具备较为扎实的综合评估素养基础。</p>
</div>
<!-- 聚类散点图(2D或3D -->
<div class="chart-box">
<div id="scatter-part7" class="chart" style="height:450px"></div>
<div class="chart-title">图7-5 教育质量评估力聚类分析散点图</div>
</div>
<div class="chart-caption">
<p>贵校教育质量评估力得分为64.1分,高出区均值(45.8分)18.3分,在全区19所学校中排名第1,处于区内领先水平。散点图中各校分布情况直观呈现了贵校在该维度各子指标上的综合表现明显优于区内其他学校。</p>
</div>
<!-- 维度整体LLM分析 -->
<div class="llm-analysis">
<p>教育质量评估力是衡量学校建立科学评价体系、全面监测教育质量能力的重要维度,涵盖科学评价观、学业质量评估、综合素质评估与实践活动评估四个方面。贵校在该维度获得64.06分,显著高于宝山区均值45.75分(超出18.32分),亦高于同类学校均值53.49分,整体处于"较好"聚类水平,展现出较强的区域竞争力。</p>
<p>从各子维度得分分布来看,四项子维度均达到水平4,但内部存在较为明显的分化。学业质量评估得分最高,达73.05分;其次为综合素质评估(64.56分)和科学评价观(61.19分);实践活动评估得分最低,仅为57.47分。学业质量评估与实践活动评估之间的分差达15.58分,超过10分的显著阈值,说明贵校在不同评估类型之间存在较为突出的内部分化现象——对知识性、学业性成果的评估能力明显强于对实践活动的评估能力,这一结构性失衡值得重点关注。</p>
<p>在区内横向比较中,贵校以64.06分位居19所学校首位,领先第二名吴淞中学(56.96分)约7.1分,优势较为突出。海滨中学(53.05分)、上大附中(51.04分)位居其后,而区内多数学校得分集中在40至50分区间,如通河中学(44.42分)、宝山中学(40.45分)等,与贵校差距明显。作为市实验性示范性高中,贵校目前的区域领先位置符合其示范定位,但与全市高水平学校对标时,64.06分的绝对值仍有提升空间。</p>
<p>针对贵校当前最弱子维度,建议从以下方面着力改进:其一,重点补强实践活动评估能力。57.47分的得分与学业质量评估存在超过15分的差距,且区内排名仅列第4位,说明贵校在实践活动的评估标准制定、过程记录与结果转化方面尚不完善,建议系统构建实践活动评估量规,明确评估指标与等级标准,实现实践育人与评估闭环的有机衔接。其二,科学评价观得分(61.19分)在四项中相对偏低,建议加强全体教师对多元评价理念的系统培训,推动评价工具与方式的多样化应用,以夯实整体评估能力的观念基础。</p>
</div>
<!-- 水平对比表 -->
<h3>教育质量评估力各子维度水平对比(表7-1)</h3>
<table class="level-table">
<thead>
<tr>
<th>子维度</th>
<th>行知中学</th>
<th>得分</th>
<th>区均值</th>
<th>排名</th>
</tr>
</thead>
<tbody>
<tr>
<td>科学评价观</td>
<td class="lv4">水平4</td>
<td>61.2</td>
<td>47.5</td>
<td>1/19</td>
</tr>
<tr>
<td>学业质量评估</td>
<td class="lv4">水平4</td>
<td>73.0</td>
<td>43.9</td>
<td>1/19</td>
</tr>
<tr>
<td>综合素质评估</td>
<td class="lv4">水平4</td>
<td>64.6</td>
<td>46.8</td>
<td>1/19</td>
</tr>
<tr>
<td>实践活动评估</td>
<td class="lv4">水平4</td>
<td>57.5</td>
<td>44.8</td>
<td>4/19</td>
</tr>
</tbody>
</table>
<hr class="section-divider">
<!-- 各三级维度详细分析 -->
<h2 id="sub-part7-1">二、科学评价观</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">61.2</div>
<div class="diff positive">
+13.6 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">47.5</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-4">水平4</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">1/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part7-1" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 active">
水平四 · 2所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 3所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 9所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 5所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平4含义:</strong>在所有方面均能至少关注两项素养发展
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校科学评价观得分为<strong>61.19分</strong>,高于宝山区均值47.55分<strong>13.64分</strong>,处于<strong>水平4</strong>。该水平的具体含义为:在课程教学的<strong>所有方面均能至少关注两项核心素养发展</strong>,表明贵校在对学生核心素养发展的关注程度与广度上已达到较为全面、系统的层次,能够在多个教学环节中统筹推进学生综合素质的培育。</p>
<p>从区内水平分布来看,宝山区19所学校中,达到水平4的仅有<strong>2所(占比10.5%</strong>,达到水平3及以上的共5所(占比26.3%),意味着逾七成学校仍处于水平2及以下。贵校以<strong>61.19分位居全区第1位</strong>,领先第2名上师宝山(57.59分)约3.6分,领先第4名华二宝山(51.37分)近10分,优势较为显著。作为市实验性示范性高中,贵校在科学评价观维度的表现较好地体现了其在区域课程改革中应有的引领地位。</p>
<p>贵校已达水平4,成绩值得肯定。建议在现有基础上进一步<strong>深化与拓展</strong>:一是从"关注两项以上素养"迈向"系统化、结构化素养评价体系"的构建,形成跨学科、跨学段的评价框架;二是将优质评价实践进行案例化整理,主动承担区域示范辐射功能,为区内其他学校提供可借鉴的操作范本;三是探索将素养导向评价与学生成长档案、综合素质评定有机融合,推动评价结果对教学改进形成实质性反馈闭环,真正实现"以评促学、以评促教"的深层目标。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part7-2">三、学业质量评估</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">73.0</div>
<div class="diff positive">
+29.2 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">43.9</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-4">水平4</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">1/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part7-2" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 active">
水平四 · 2所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 3所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 7所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 7所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平4含义:</strong>校本化评价工具已研制并使用,学期考试质量分析并标注属性较为全面
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在学业质量评估子维度的得分为<strong>73.05分</strong>,高于宝山区均值43.86分达<strong>29.19分</strong>,处于<strong>水平4</strong>。这意味着贵校已系统研制并实际使用校本化评价工具,学期考试的质量分析工作较为完善,能够对试题属性进行较为全面的标注,体现出贵校在学业质量评估领域较强的专业化能力与制度化建设水平。</p>
<p>从区内水平分布来看,达到水平4的学校仅有<strong>2所(占10.5%</strong>,水平3及以上合计5所(占26.3%),超过七成学校仍停留在水平1或水平2阶段,可见该子维度在全区整体发展较为滞后。贵校以73.05分位居<strong>区内第1名</strong>,与排名第二的吴淞中学(55.63分)拉开约17分的显著差距,领先优势突出。这一表现充分说明贵校在校本化评价工具研制与考试质量分析方面已形成较为成熟的实践体系,具备为区域提供示范与引领的实力基础。</p>
<p>贵校当前的做法值得充分肯定,但作为市实验性示范性高中,建议在现有基础上进一步<strong>深化和系统化</strong>:一是推动校本评价工具覆盖更多学科、更多学段,形成可迭代、可追踪的评价数据体系;二是在学期考试质量分析的基础上,进一步建立基于属性标注数据的教学反馈闭环机制,将分析结果真正转化为教学改进行动;三是发挥示范引领职能,可通过区级教研平台向周边学校输出校本评价工具的研制经验与质量分析框架,助力全区学业质量评估整体水平的提升。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part7-3">四、综合素质评估</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">64.6</div>
<div class="diff positive">
+17.8 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">46.8</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-4">水平4</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">1/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part7-3" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 active">
水平四 · 4所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 2所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 7所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 6所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平4含义:</strong>校本化综合素质评价体系均有建设和使用,有平台支持且评价结果表达科学
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在综合素质评估维度的得分为<strong>64.56分</strong>,高于宝山区均值46.79分<strong>17.76分</strong>,处于<strong>水平4</strong>。水平4意味着贵校已建设并使用校本化综合素质评价体系,具备相应的平台支持,且评价结果的表达具有科学性,代表了综合素质评估工作的较高完成度。</p>
<p>从区内水平分布来看,全区19所学校中,达到水平4的仅有<strong>4所(占21.1%</strong>,水平1和水平2的学校合计占比高达68.4%,说明综合素质评估整体在宝山区仍处于较低发展水平。贵校以<strong>64.56分位列区内第1名</strong>,领先第2名上大附中(61.99分)约2.6分,与处于水平4的吴淞中学(61.05分)、顾村中学(61.05分)相比也具有一定优势,在区域内发挥着明显的头部引领作用。这与贵校作为市实验性示范性高中的定位相符,体现出贵校在综合素质评价制度建设方面积累了相对成熟的实践经验。</p>
<p>贵校已在综合素质评价领域形成了较为完整的体系闭环,值得充分肯定。作为市实验性示范性高中,建议贵校在现有基础上进一步深化提升:一是持续优化评价工具的信效度,推动评价指标更加精细化、个性化,使其更好地服务于学生成长诊断而非仅停留于记录;二是加强评价结果与教学改进、生涯规划指导之间的实质联动,探索数据驱动下的增值性评价路径;三是依托市级示范平台,将校本化综合素质评价的实施经验进行系统整理与对外辐射,为区内水平偏低学校提供可借鉴的样本,真正发挥课程改革引领示范的功能。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part7-4">五、实践活动评估</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">57.5</div>
<div class="diff positive">
+12.7 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">44.8</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-4">水平4</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">4/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part7-4" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 active">
水平四 · 7所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 0所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 2所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 10所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平4含义:</strong>研究性学习、社会考察和学科实践活动的校本化评价工具已研制并使用
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在实践活动评估维度得分为57.47分,高于宝山区均值44.79分,领先幅度达12.68分,处于<strong>水平4</strong>。该水平意味着贵校已针对研究性学习、社会考察和学科实践活动三类实践形式,分别研制并实际使用了相应的校本化评价工具,实现了评价工具的全覆盖与落地应用,体现出较为系统的实践活动评价建设意识与执行能力。</p>
<p>从区内分布来看,宝山区19所学校中,仍有10所(占52.6%)处于水平1,即三类实践活动的校本化评价工具均尚未研制和使用;达到水平4的学校共7所,占比36.8%。贵校以57.47分位列区内第4名,处于第一梯队,与排名前三的吴淞中学(62.63分)、上师大罗店中学(58.05分)、上大附中(58.05分)得分差距较小,整体表现具有明显竞争力。然而,作为市实验性示范性高中,贵校与吴淞中学之间仍存在约5分的差距,尚未跻身区域最优序列。</p>
<p>总体而言,贵校在实践活动评估方面已建立相对完善的校本化评价体系,成效值得肯定。但在深化建设层面,建议贵校重点关注以下方向:一是审视三类评价工具的使用质量,不仅停留于"已使用"层面,更应建立使用反馈与迭代优化机制,确保评价工具真正嵌入日常教学管理流程;二是探索多元评价主体的引入,如邀请学生、家长及社区人员参与社会考察的过程性评价,提升评价的真实性与教育价值;三是结合城市郊区的地域特色,进一步丰富学科实践活动的评价维度,形成具有辨识度的校本经验,发挥市示范性高中应有的引领示范作用,为区域课程改革提供可借鉴的实践样本。</p>
</div>
</div>
<div class="section" id="part8">
<h1>第八部分 教育条件保障力表现</h1>
<h2>一、整体表现</h2>
<div class="score-cards">
<div class="score-card">
<div class="label">教育条件保障力得分</div>
<div class="value">57.7</div>
<div class="diff positive">
+8.5 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">同类学校均值</div>
<div class="value" style="font-size:24px">53.1</div>
</div>
<div class="score-card">
<div class="label">区内排名</div>
<div class="value">1/19</div>
</div>
<div class="score-card">
<div class="label">维度表现</div>
<div class="value" style="font-size:14px">
<span class="type-badge good">表现较好</span>
</div>
</div>
</div>
<!-- 维度独立得分柱状图 + 子维度雷达/柱状图 -->
<div class="chart-row">
<div class="chart-box">
<div id="dim-score-part8" class="chart"></div>
<div class="chart-title">图8-1 教育条件保障力得分情况</div>
</div>
<div class="chart-box">
<div id="sub-radar-part8" class="chart"></div>
<div class="chart-title">图8-2 教育条件保障力各子维度得分情况</div>
</div>
</div>
<div class="chart-caption">
<p>贵校教育条件保障力总体得分为57.7分,高于区均值49.2分,领先幅度达8.5分,整体表现较为突出。从各子维度来看,环境支持(62.4分)、资源支持(57.5分)、区域推进(53.1分)均位于相对较高水平,但三项子维度间存在9.3分的差距,其中区域推进有待进一步加强。</p>
</div>
<!-- 子维度柱状图 + 水平分布堆叠图 -->
<div class="chart-row">
<div class="chart-box">
<div id="chart-part8" class="chart"></div>
<div class="chart-title">图8-3 教育条件保障力各子维度对比详情</div>
</div>
<div class="chart-box">
<div id="level-part8" class="chart"></div>
<div class="chart-title">图8-4 教育条件保障力各子维度水平分布</div>
</div>
</div>
<div class="chart-caption">
<p>贵校教育条件保障力各子维度表现均衡且良好,区域推进、环境支持、资源支持三项子维度均高于区均值,无低于均值的维度。其中环境支持达到水平4,表现最为突出;区域推进与资源支持均处于水平3,整体呈现出较为扎实的教育条件保障基础。</p>
</div>
<!-- 聚类散点图(2D或3D -->
<div class="chart-box">
<div id="scatter-part8" class="chart" style="height:450px"></div>
<div class="chart-title">图8-5 教育条件保障力聚类分析散点图</div>
</div>
<div class="chart-caption">
<p>贵校教育条件保障力得分为57.7分,高于区均值49.2分(差值+8.5分),在全区19所学校中排名第1,处于区内领先水平。散点图中,贵校所处位置直观反映出其在教育条件保障各子指标上的综合表现均优于多数区内学校,整体实力突出。</p>
</div>
<!-- 维度整体LLM分析 -->
<div class="llm-analysis">
<p>教育条件保障力衡量学校在区域政策支持、硬件环境及资源配置方面为课程实施提供保障的综合能力。贵校在该维度得分为57.68分,高于宝山区均值49.16分(高出8.52分),亦高于同类学校均值53.09分,整体处于区内领先位置。</p>
<p>从子维度得分分布来看,三项指标呈现出一定的内部差异。环境支持得分最高,为62.42分,达到水平4,是贵校在该维度的核心优势所在;资源支持得分57.49分,处于水平3;区域推进得分最低,为53.13分,同样处于水平3。环境支持与区域推进之间存在约9分的差距,虽尚未达到显著分化的程度,但区域推进明显拖累了整体表现,是贵校在该维度内部相对薄弱的环节,值得重点关注。</p>
<p>在区内横向比较中,贵校以57.68分位居19所学校首位,与紧随其后的上师大罗店中学(57.60分)、创艺高中(56.72分)和上师宝山(56.44分)差距较小,四校得分较为接近,领先优势并不牢固。中段学校如吴淞中学(54.92分)、高境一中(54.33分)与贵校差距亦在3至5分以内,第一名的位次存在一定波动风险。相较而言,区内末位学校上大附中得分仅39.40分,区内整体分布呈现较大落差。作为市实验性示范性高中,贵校在区内排名第一具有一定示范意义,但与自身定位对标更高标准的要求而言,仍有提升空间。</p>
<p>针对贵校当前最弱子维度——区域推进(53.13分,区内排名第9),建议着重从两方面加以改进:一是主动争取区级层面的政策资源支持,积极参与或承办区域性课程改革项目,提升贵校在区域推进中的参与度与能见度;二是充分发挥市实验性示范性高中的辐射功能,通过课程改革成果的对外输出与交流,在区域层面形成更强的引领示范效应,从而在区域推进评价中取得更具竞争力的表现。</p>
</div>
<!-- 水平对比表 -->
<h3>教育条件保障力各子维度水平对比(表8-1)</h3>
<table class="level-table">
<thead>
<tr>
<th>子维度</th>
<th>行知中学</th>
<th>得分</th>
<th>区均值</th>
<th>排名</th>
</tr>
</thead>
<tbody>
<tr>
<td>区域推进</td>
<td class="lv3">水平3</td>
<td>53.1</td>
<td>48.2</td>
<td>9/19</td>
</tr>
<tr>
<td>环境支持</td>
<td class="lv4">水平4</td>
<td>62.4</td>
<td>50.0</td>
<td>4/19</td>
</tr>
<tr>
<td>资源支持</td>
<td class="lv3">水平3</td>
<td>57.5</td>
<td>49.2</td>
<td>3/19</td>
</tr>
</tbody>
</table>
<hr class="section-divider">
<!-- 各三级维度详细分析 -->
<h2 id="sub-part8-1">二、区域推进</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">53.1</div>
<div class="diff positive">
+4.9 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">48.2</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">9/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part8-1" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 7所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 2所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 5所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 5所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>召开会议平均一个月1次及以上,区域管理文件3个以上,措施达3项
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在"区域推进"子维度的得分为<strong>53.13分</strong>,高于宝山区均值48.21分,领先幅度为<strong>+4.92分</strong>,处于<strong>水平3</strong>。该水平意味着所在区教育局召开相关会议的频率达到平均每月1次及以上,区域管理文件数量在3个以上,且配套推进措施已达到3项,说明贵校所处区域的课程教学推进工作具备一定的制度保障与组织支撑。</p>
<p>从区内水平分布来看,宝山区共19所学校中,达到<strong>水平3及以上</strong>的学校合计9所(水平3:2所,占10.5%;水平4:7所,占36.8%),占全区总数的约<strong>47.4%</strong>。贵校以53.13分位列区内<strong>第9名</strong>,分数与排名相对居中。值得注意的是,区内已有7所学校达到水平4(如上师宝山、上师大罗店中学、创艺高中等,得分均在61分以上),其会议频率、文件数量及配套措施均已达到最高标准,与贵校之间存在约8至10分的明显差距。作为市实验性示范性高中,贵校在区域推进这一外部条件上的获益程度,尚未体现出与办学定位相匹配的优势,与头部学校的差距值得关注。</p>
<p>建议贵校积极主动加强与区教育局的沟通联动,争取更高频次的专项工作会议支持,并推动区层面在课程教学领域出台更系统、更具操作性的管理文件与配套举措。同时,作为市级示范性高中,贵校可主动承担区域课程改革的牵头示范职能,借助承办区级研讨活动、参与政策调研等方式,促使区域推进力度进一步提升,力争在下一评估周期向水平4迈进,切实发挥引领示范效应。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part8-2">三、环境支持</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">62.4</div>
<div class="diff positive">
+12.4 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">50.0</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-4">水平4</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">4/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part8-2" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 active">
水平四 · 6所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 5所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 5所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 3所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平4含义:</strong>信息化支持和硬件支持均处于较高水平
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校环境支持维度得分为62.42分,高于宝山区均值50.04分,领先幅度达12.38分,整体处于<strong>水平4</strong>——即信息化支持与硬件支持均达到较高水平。这一结果表明贵校在校园信息化环境建设和硬件设施配备方面投入较为充分,能够较好地为课程教学提供物质与技术层面的基础保障。</p>
<p>从区内水平分布来看,目前宝山区19所学校中处于水平4的共6所,占比31.6%;若含水平3,则有11所学校处于平均水平及以上,占比约57.9%。贵校在区内19所学校中排名第4,得分与排名第3的华曜高中(63.14分)相差不足1分,与排名首位的存志高中(63.73分)差距仅1.31分,整体处于区内第一梯队。值得关注的是,贵校得分与顾村中学(62.42分)完全持平,与第5名创艺高中(61.12分)差距亦较小,头部学校得分较为集中,竞争格局相对紧密。</p>
<p>作为市实验性示范性高中,贵校在环境支持方面已奠定较好基础,应予以充分肯定。但对标更高示范引领要求,仍有深化空间。建议在现有硬件条件基础上,进一步推动信息化环境与课堂教学的深度融合,避免设施建设与实际使用之间出现"重配置、轻应用"的脱节现象;同时可探索建立常态化的设备更新机制与信息化资源共享平台,将硬件优势转化为可持续的教学支持能力,真正发挥区域示范标杆作用。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part8-3">四、资源支持</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">57.5</div>
<div class="diff positive">
+8.3 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">49.2</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">3/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part8-3" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 2所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 7所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 7所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 3所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>校内外资源至少有一项供给较好,师资水平较好
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校资源支持维度得分为57.49分,高于宝山区均值49.23分8.26分,处于<strong>水平3</strong>。该水平的具体含义为:校内外资源至少有一项供给较好,师资水平较好,表明贵校在资源配置与师资建设方面已具备一定基础,整体表现优于区域平均水准。</p>
<p>从区内水平分布来看,处于水平3及以上的学校共9所,占全区19所学校的47.4%,贵校位列其中,区内排名第3位。具体而言,贵校得分(57.49分)略低于上师大罗店中学(59.39分),与排名第4的宝山中学(57.47分)几乎持平,差距仅为0.02分,竞争较为激烈。吴淞中学以64.7分居于区内首位,与贵校尚有7.21分的差距。可见,贵校在区内第一梯队中处于中游位置,已明显领先于大多数学校,但距离第一梯队头部仍有提升空间。</p>
<p>作为市实验性示范性高中,贵校当前的资源支持水平尚停留在水平3,距离"校内外资源与师资水平均达到较高水准"的水平4仍有一步之遥。建议贵校重点审视校内外资源中相对薄弱的短板项——无论是校内硬件设施、课程资源的丰富度,还是外部合作资源的引入深度,均可对照水平4的标准逐项梳理。在师资层面,建议进一步完善青年教师培养体系与骨干教师激励机制,推动师资整体向高层次发展。同时,建议参照吴淞中学等区内领先学校的资源建设经验,结合郊区学校的实际区位特点,探索差异化的资源拓展路径,力争尽快达到市实验性示范性高中应有的引领示范水准。</p>
</div>
</div>
<div class="section" id="part9">
<h1>第九部分 数字化赋能力表现</h1>
<h2>一、整体表现</h2>
<div class="score-cards">
<div class="score-card">
<div class="label">数字化赋能力得分</div>
<div class="value">55.9</div>
<div class="diff positive">
+7.6 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">同类学校均值</div>
<div class="value" style="font-size:24px">51.8</div>
</div>
<div class="score-card">
<div class="label">区内排名</div>
<div class="value">1/19</div>
</div>
<div class="score-card">
<div class="label">维度表现</div>
<div class="value" style="font-size:14px">
<span class="type-badge good">表现较好</span>
</div>
</div>
</div>
<!-- 维度独立得分柱状图 + 子维度雷达/柱状图 -->
<div class="chart-row">
<div class="chart-box">
<div id="dim-score-part9" class="chart"></div>
<div class="chart-title">图9-1 数字化赋能力得分情况</div>
</div>
<div class="chart-box">
<div id="sub-radar-part9" class="chart"></div>
<div class="chart-title">图9-2 数字化赋能力各子维度得分情况</div>
</div>
</div>
<div class="chart-caption">
<p>贵校数字化赋能力总体得分为55.9分,高于区均值48.3分,领先优势达7.6分。在三个子维度中,课程迭代优化得分最高(59.3分),评价精准化与个性化次之(56.0分),教学方式创新得分相对较低(52.4分),最高与最低子维度间相差6.9分,整体表现较为均衡但各维度仍存在一定提升空间。</p>
</div>
<!-- 子维度柱状图 + 水平分布堆叠图 -->
<div class="chart-row">
<div class="chart-box">
<div id="chart-part9" class="chart"></div>
<div class="chart-title">图9-3 数字化赋能力各子维度对比详情</div>
</div>
<div class="chart-box">
<div id="level-part9" class="chart"></div>
<div class="chart-title">图9-4 数字化赋能力各子维度水平分布</div>
</div>
</div>
<div class="chart-caption">
<p>贵校数字化赋能力三个子维度均表现优异,全面高于区均值。其中,教学方式创新与评价精准化及个性化均达到水平3,课程迭代优化表现尤为突出,达到水平4,无任何子维度低于区均值,整体呈现出均衡且较强的数字化赋能水平。</p>
</div>
<!-- 聚类散点图(2D或3D -->
<div class="chart-box">
<div id="scatter-part9" class="chart" style="height:450px"></div>
<div class="chart-title">图9-5 数字化赋能力聚类分析散点图</div>
</div>
<div class="chart-caption">
<p>贵校数字化赋能力得分为55.9分,高于区均值48.3分(差值+7.6分),在区内19所学校中排名第1,处于区内领先水平。散点图中各校分布情况表明,贵校在数字化赋能力各子指标上的综合表现明显优于多数区内学校,具备较强的数字化赋能基础与优势。</p>
</div>
<!-- 维度整体LLM分析 -->
<div class="llm-analysis">
<p>数字化赋能力衡量学校运用数字技术推动教学创新、评价精准化与课程持续优化的综合能力,是学校数字化转型深度与广度的集中体现。贵校在该维度获得<strong>55.86分</strong>,高于宝山区均值48.27分(领先<strong>+7.59分</strong>),亦高于同类学校均值51.84分,在区内19所学校中位列<strong>第1名</strong>,整体处于较好水平。</p>
<p>从各子维度得分分布来看,贵校三项子维度呈现出一定的梯度差异:<strong>课程迭代优化</strong>得分最高,为59.29分(水平4,区内第8名),是贵校数字化赋能力的相对优势项;<strong>评价精准化与个性化</strong>得分55.95分(水平3,区内第2名);<strong>教学方式创新</strong>得分最低,为52.35分(水平3,区内第2名)。三项子维度间最大分差约为6.94分,内部分化程度尚在合理范围内,但教学方式创新与课程迭代优化之间仍存在明显落差,整体协同性有待进一步提升。</p>
<p>从区内横向比较来看,贵校以55.86分排名区内第1,领先第2名上师宝山(53.51分)约2.35分,领先第3名海滨中学(53.05分)约2.81分,优势较为稳固。然而,作为市实验性示范性高中,贵校与同为区内头部学校的吴淞中学(52.17分)、华二宝山(51.76分)之间的差距并不悬殊,整体梯队相对密集,若其他学校持续发力,区内领先地位面临一定压力。此外,贵校课程迭代优化虽得分较高,但区内排名仅列第8,说明在该子维度上多所学校与贵校处于接近水平,竞争较为激烈。</p>
<p>基于以上分析,建议贵校重点关注以下方面:其一,<strong>着力提升教学方式创新</strong>。该子维度是贵校三项子维度中得分最低项,且作为市示范性高中,52.35分(水平3)的表现与引领示范的定位要求仍有差距,应加大数字化教学工具在课堂中的深度应用,推动教师从"工具使用"向"模式重构"转变,探索可复制、可推广的数字化教学范式。其二,<strong>强化评价精准化与个性化的数据应用深度</strong>。当前得分虽处于区内第2位,但水平3的评级意味着数据驱动个性化评价的机制尚未完全成熟,建议进一步打通教学数据与评价反馈的闭环,提升学生个体学习路径分析的精细化程度,以此巩固并扩大贵校在该维度的区域领先优势。</p>
</div>
<!-- 水平对比表 -->
<h3>数字化赋能力各子维度水平对比(表9-1)</h3>
<table class="level-table">
<thead>
<tr>
<th>子维度</th>
<th>行知中学</th>
<th>得分</th>
<th>区均值</th>
<th>排名</th>
</tr>
</thead>
<tbody>
<tr>
<td>教学方式创新</td>
<td class="lv3">水平3</td>
<td>52.4</td>
<td>45.8</td>
<td>2/19</td>
</tr>
<tr>
<td>评价精准化与个性化</td>
<td class="lv3">水平3</td>
<td>56.0</td>
<td>48.5</td>
<td>2/19</td>
</tr>
<tr>
<td>课程迭代优化</td>
<td class="lv4">水平4</td>
<td>59.3</td>
<td>50.8</td>
<td>8/19</td>
</tr>
</tbody>
</table>
<hr class="section-divider">
<!-- 各三级维度详细分析 -->
<h2 id="sub-part9-1">二、教学方式创新</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">52.4</div>
<div class="diff positive">
+6.6 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">45.8</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">2/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part9-1" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 0所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 11所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 5所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 3所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>信息技术与教学融合程度较高,教师能使用信息技术
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在"教学方式创新"子维度的得分为<strong>52.35分</strong>,高于宝山区均值45.75分<strong>6.60分</strong>,处于<strong>水平3</strong>。该水平意味着贵校信息技术与教学的融合程度较高,教师群体已能够运用信息技术开展教学活动,在技术赋能教学实践方面具备较为扎实的基础。</p>
<p>从区内水平分布来看,目前宝山区共有<strong>11所学校(57.9%</strong>处于水平3,尚无学校达到水平4,贵校以52.35分位居区内<strong>第2名</strong>(仅次于上师宝山的52.72分),领先海滨中学(50.72分)、上大附中(49.77分)、华二宝山(49.39分)等校,整体表现较为突出。然而需要关注的是,区内所有学校均未能突破水平3,反映出全区在信息技术"常态化融入教学"层面存在普遍性瓶颈,贵校亦不例外。</p>
<p>作为市实验性示范性高中,贵校当前水平3的表现固然在区内具有一定优势,但距离真正意义上的"常态化使用信息技术"(水平4)仍有提升空间。建议贵校重点突破以下方向:一是将信息技术应用从"能用"推进至"日常用、深度用",建立教师常态化使用信息技术的课堂观察与考核机制;二是探索人工智能、大数据等新兴技术与学科教学的深度融合路径,形成可推广的校本经验;三是充分发挥示范校引领作用,在区域内率先打破水平4"零突破"的现状,为全区提供可借鉴的实践样本。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part9-2">三、评价精准化与个性化</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">56.0</div>
<div class="diff positive">
+7.5 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">48.5</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-3">水平3</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">2/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part9-2" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 dimmed">
水平四 · 0所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 active">
水平三 · 6所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 10所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 3所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平3含义:</strong>借助第三方平台支持学科诊断与综合素质评价
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在"评价精准化与个性化"子维度的得分为55.95分,高于宝山区均值48.45分7.50分,处于<strong>水平3</strong>,即借助第三方平台支持学科诊断与综合素质评价。这表明贵校已能够引入外部信息化工具,在学科诊断与综合素质评价层面实现一定程度的数据驱动,具备较为扎实的评价信息化基础。</p>
<p>从区内水平分布来看,宝山区19所学校中,达到水平3及以上的学校共6所,占比仅31.6%,而目前尚无学校达到最高的水平4。贵校以55.95分位列区内第2名,与排名第1的上大附中(57.32分)相差1.37分,差距极小,领先于其余同处水平3的学校以及大多数停留在水平2的学校。整体而言,贵校在区域内的评价数字化能力处于领先梯队,具有一定的示范价值。</p>
<p>然而,需要特别指出的是,贵校定位为市实验性示范性高中,理应在课程改革与评价创新领域发挥更高层级的引领示范作用,而当前全区仍无一所学校突破水平4,这一现象本身值得深思。建议贵校以当前第三方平台的成熟运用为跳板,积极谋划自建或深度定制信息技术平台,形成基于校本数据的学科诊断模型与个性化综合素质评价体系,向水平4迈进。具体路径可包括:整合已有第三方平台数据接口,逐步构建校本评价数据中台;联合学科组开发诊断性评价工具;探索将过程性数据纳入综合素质评价的常态化机制。以此进一步彰显市示范性高中在区域数字化评价生态建设中的引领作用。</p>
</div>
<hr class="section-divider">
<h2 id="sub-part9-3">四、课程迭代优化</h2>
<div class="score-cards" style="grid-template-columns: repeat(4, 1fr);">
<div class="score-card">
<div class="label">得分</div>
<div class="value" style="font-size:24px">59.3</div>
<div class="diff positive">
+8.5 vs 区均值
</div>
</div>
<div class="score-card">
<div class="label">区均值</div>
<div class="value" style="font-size:24px">50.8</div>
</div>
<div class="score-card">
<div class="label">水平等级</div>
<div class="level-indicator level-4">水平4</div>
</div>
<div class="score-card">
<div class="label">排名</div>
<div class="value" style="font-size:24px">8/19</div>
</div>
</div>
<!-- C. 温度计条形图 -->
<div class="chart-box" style="padding:10px 16px;">
<div id="thermo-part9-3" class="chart" style="height:80px"></div>
</div>
<!-- 金字塔水平指示器(含各水平学校数量) -->
<div class="pyramid-container">
<div class="pyramid-row">
<div class="pyramid-block lv4 active">
水平四 · 8所
</div>
<span class="pyramid-label"><span class="arrow"></span>行知中学</span>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv3 dimmed">
水平三 · 1所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv2 dimmed">
水平二 · 6所
</div>
</div>
<div class="pyramid-row">
<div class="pyramid-block lv1 dimmed">
水平一 · 4所
</div>
</div>
</div>
<p style="text-indent:0; margin:10px 0; color: var(--gray-500); font-size:14px;">
<strong>水平4含义:</strong>学校对促进教学数字化转型有专项研修计划并开展相关活动,业务绝大部分使用信息化系统
</p>
<!-- 三级维度LLM分析 -->
<div class="llm-analysis">
<p>贵校在课程迭代优化子维度的得分为<strong>59.29分</strong>,高于宝山区均值50.79分,领先幅度达<strong>+8.49分</strong>,整体表现良好。贵校当前处于<strong>水平4</strong>,即学校已对促进教学数字化转型制定了专项研修计划并持续开展相关活动,且业务绝大部分已借助信息化系统加以推进,说明贵校在课程数字化转型的制度建设与系统应用两个层面均已形成较为扎实的基础。</p>
<p>从区内水平分布来看,达到水平4的学校共<strong>8所,占比42.1%</strong>,贵校与上师大罗店中学、上师宝山、创艺高中、华二宝山、吴淞中学、宝山中学、海滨中学同处水平4阵营,且得分并列,均为59.29分,位列区内第<strong>8名(共19所)</strong>。这意味着贵校虽处于区内第一梯队,但在水平4内部尚未形成领先优势,与同梯队学校基本处于同一起跑线。</p>
<p>作为市实验性示范性高中,贵校在课程数字化转型方面的制度意识与系统应用值得充分肯定。然而,对标"市级引领示范"的定位要求,仅停留于水平4的入门线尚显不足,建议贵校在现有专项研修计划基础上着力深化以下方向:一是推动研修成果转化为可复用的课程迭代机制,形成"数据驱动—分析研判—方案调整—效果评估"的闭环流程;二是提升信息化系统在课程决策环节的实质性应用深度,从"使用系统记录"迈向"依托系统优化课程方案";三是将成熟经验向区域内其他学校辐射输出,切实发挥示范引领作用,进一步拉开与同梯队学校的差距,彰显市级示范高中的引领价值。</p>
</div>
</div>
<div class="section" id="conclusion">
<h1>第十部分 总结与改进建议</h1>
<div class="top3-box" style="background: linear-gradient(135deg, #eff6ff, #dbeafe); border: 2px solid #3b82f6; border-radius: 12px; padding: 24px; margin: 0 0 24px 0;">
<h2 style="color: #1e40af; margin: 0 0 16px 0; font-size: 20px;">最紧迫的三件事</h2>
<p style="color: #1e3a5f; font-size: 14px; margin: 0 0 16px 0; font-style: italic;">以下三项是综合严重程度、杠杆效应和可操作性后,建议学校本学期优先推进的核心事项。</p>
<div class="llm-analysis">
<ol>
<li><strong>第一优先:学科发展的个性化辅导(学生发展指导力)</strong>
<p>这是全校唯一跌入水平2的子维度,区内排名第15/19,严重性指数高达82,远超其余所有薄弱项——对于一所市实验性示范性高中而言,此项短板直接动摇"示范"底线资格,必须立即介入。</p>
<p>本学期核心行动:由教务处牵头,在本学期第4周前完成全体高一、高二学生学科发展档案建档,并以年级组为单位配置"学科成长导师",明确每位教师每月至少完成2次一对一辅导记录,期末前提交首轮效果追踪报告。</p>
</li>
<li><strong>第二优先:课程结构建设(课程领导力)</strong>
<p>课程结构是全校课程体系的"骨架",其薄弱将直接制约选课走班、特色课程落地及教师培训方向的有效性——课程结构不清,其他课程维度的改进均无依托;且当前区内排名第9/19,与区域引领定位严重不符。</p>
<p>本学期核心行动:由分管课程副校长召集课程委员会,在第6周前完成现有课程结构的全面梳理与"必修—选择性必修—选修"三层架构对照诊断,形成一份包含缺口清单和补充路径的《课程结构优化方案》,提交校长办公会审议。</p>
</li>
<li><strong>第三优先:培训支持(教师发展支持力)</strong>
<p>个性化辅导能力的短板和课程结构的重建,最终都需要教师能力作为支撑——若培训支持体系不到位,前两项行动将缺乏持续驱动力;尽管该项区内排名尚可(第3/19),但绝对得分仅50.9分,说明现有培训机制仍停留在达标层面,与示范校的引领定位存在明显落差。</p>
<p>本学期核心行动:由教师发展中心在第8周前完成对现有培训项目的专项审计,将"学科个性化指导技能"和"课程开发能力"列为本学年两大必训模块,并引入1—2所市内标杆校的联合培训机制,确保本学期至少启动一期实质性培训并留存过程记录。</p>
</li>
</ol>
</div>
</div>
<h2>一、跨维度综合分析</h2>
<div class="llm-analysis">
<p>透过各维度的数据关联,可以清晰识别出一条贯穿全局的核心因果链:<strong>教师发展支持力不足(51.6分,区内第3)→ 教师专业能力受限 → 课程领导力疲软(53.1分)→ 教学变革难以深化</strong>。这一链条并非孤立推断,而是有高相关数据印证——教学变革力与教师发展支持力的相关系数高达0.68,意味着两者几乎同步消长。当学校在培训、教研、项目三类支持上均徘徊于水平3,教师既缺乏系统性专业滋养,又缺少科研抓手和实践平台,其课程设计与实施能力自然难以突破天花板。值得警惕的是,<strong>教师发展支持力与教育质量评估力之间的相关系数达到0.75——全表最高</strong>,而两个维度目前均处于薄弱区间,形成典型的"双低共振"效应:教师专业发展受阻,精准评价所需的诊断意识与工具运用能力同步弱化,进而使课程改进缺乏有效的数据反馈闭环。</p>
<p>维度内部的分化同样暗藏深层逻辑。<strong>学生发展指导力</strong>中,生涯发展指导(58.7分)与学科个性化辅导(46.1分)相差12.6分——前者多依赖活动化、结构化的集体项目,可由制度安排驱动;后者则高度依赖教师的个体诊断能力与差异化教学素养,恰好指向教师专业能力的短板。<strong>教育质量评估力</strong>中,学业质量评估(73.0分)遥遥领先,而实践活动评估(57.5分)明显滞后,折射出评价体系对可量化学业成果的路径依赖,对综合实践、过程性表现的评价方法尚未形成系统积累——这与数字化赋能力中"评价精准化与个性化"仅56.0分形成呼应,说明数字工具尚未真正打通评价的"最后一公里"。</p>
<p>综合以上分析,可提炼出<strong>两条核心改进主线</strong>:其一,<strong>以教师专业发展为根本发动机</strong>,重点强化项目支持与教研深度,以此联动撬动课程领导力与教学变革力的协同提升;其二,<strong>以评价能力建设为关键杠杆</strong>,补齐实践活动评估与个性化辅导的短板,借助数字化工具建立"评价反馈—课程优化"的正向循环。作为市实验性示范性高中,行知中学当前的核心任务不是局部修补,而是从<em>教师发展</em>这一源头出发,重构推动课程改革的内生动力机制。</p>
</div>
<!-- D. 进步空间瀑布图 -->
<h2>二、进步空间分析</h2>
<div class="chart-box">
<div id="waterfall-chart" class="chart" style="height:400px"></div>
<div class="chart-title">图10-1 进步空间分析:提升至水平3的潜在收益</div>
</div>
<div class="chart-caption">
<p>贵校当前仅有1个三级维度低于水平3,即"学科发展的个性化辅导"(当前水平2,得分46.1)。若将该维度提升至水平3,可有效补齐现阶段的薄弱环节,从而带来整体课程实施水平的显著改善,提升空间集中且目标明确。</p>
</div>
<h2>三、综合评述与改进方向</h2>
<div class="llm-analysis">
<p>贵校在全区19所学校中位列第一,总体得分55.60分,属"课程实施较好类",展现出较为扎实的课程建设基础。教育质量评估力以64.06分领跑全区,学业质量评估、综合素质评估等多个三级维度已达水平4,说明贵校在评价体系建设上已形成相对成熟的实践框架。然而,作为市实验性示范性高中,区内第一的定位意味着贵校须以更高标准审视自身——51至52分区间的教师发展支持力与学生发展指导力,以及仅达水平2的学科发展个性化辅导,揭示出贵校在"因材施教"这一核心命题上存在明显短板,强评估与弱支持之间的结构性落差是当前最主要的内在矛盾。</p>
<p>贵校当前的核心问题可归结为两条相互关联的主线:其一,<strong>个性化支持体系缺位</strong>——学科发展个性化辅导停留在水平2,学生发展指导力整体偏弱,说明贵校对学生差异化需求的回应机制尚不健全,已建立的评估数据未能有效转化为精准支持行动;其二,<strong>教师专业发展支撑不足制约了上限突破</strong>——教师发展支持力51.56分为各维度最低,在缺乏系统专业成长机制的前提下,个性化辅导能力难以从制度层面得到保障,两者互为因果,形成制约贵校整体水平跃升的核心瓶颈。</p>
<p><strong>第一优先(须立即启动):</strong>打通评估数据到个性化支持的转化通道。当前状态:学业质量评估数据较为丰富但停留在结果呈现层面,学科个性化辅导机制缺失(水平2)。目标:在一学期内建立以评促学的分层支持闭环。核心举措:依托现有评估工具,建立学生学科能力图谱,设计"诊断—分层—跟进"三阶辅导流程,优先在学业分化明显的学科试点。</p>
<p><strong>第二优先(本学年内完成制度设计):</strong>重构教师专业发展支持体系。当前状态:教师发展支持力全维度最低,缺乏系统性成长路径。目标:形成可操作的校本教师发展机制。核心举措:针对个性化辅导、生涯指导等短板领域,建立专项研修共同体,将教师个性化辅导能力纳入校本评价,以制度激励驱动能力提升。</p>
<p><strong>第三优先(下学期可稳步推进):</strong>深化数字化赋能与课程迭代的协同效应。在现有数字化基础(55.86分)上,推动数据工具更深入地嵌入课程迭代优化与个性化学习设计,避免数字化建设与教学实践"两张皮"。</p>
<p>作为区域课程改革的引领者,贵校已具备扎实的评估体系与条件保障,下一阶段的核心任务是将"评得准"转化为"扶得到",以个性化支持能力的实质性突破为抓手,带动教师专业成长与学生发展指导同步跃升,真正发挥示范性高中在差异化教育实践上的标杆价值。</p>
</div>
</div>
<div class="section" id="action-guide">
<h1>第十一部分 实践落地行动指南</h1>
<p class="section-intro" style="color:#555; font-style:italic; margin-bottom:1.5em; border-left:4px solid #2563eb; padding-left:12px;">
本部分基于前述数据分析结果,按"紧迫程度"排列改进行动。学校管理团队应将有限资源优先投入到最紧迫的事项上,而非平均用力。
</p>
<div class="top3-box" style="background: linear-gradient(135deg, #fef2f2, #fee2e2); border: 2px solid #dc2626; border-radius: 12px; padding: 24px; margin: 0 0 24px 0;">
<h2 style="color: #991b1b; margin: 0 0 12px 0; font-size: 18px;">战略聚焦:本学期必须完成的三件事</h2>
<p style="color: #7f1d1d; font-size: 14px; margin: 0 0 16px 0;">以下三项是综合数据严重程度、改进杠杆效应和可操作性后,建议学校本学期<strong>优先且必须</strong>推进的核心事项。后续各节的详细方案均围绕此展开。</p>
<div class="llm-analysis" style="color: #7f1d1d;">
<ol>
<li><strong>第一优先:学科发展的个性化辅导(学生发展指导力)</strong>
<p>这是全校唯一跌入水平2的子维度,区内排名第15/19,严重性指数高达82,远超其余所有薄弱项——对于一所市实验性示范性高中而言,此项短板直接动摇"示范"底线资格,必须立即介入。</p>
<p>本学期核心行动:由教务处牵头,在本学期第4周前完成全体高一、高二学生学科发展档案建档,并以年级组为单位配置"学科成长导师",明确每位教师每月至少完成2次一对一辅导记录,期末前提交首轮效果追踪报告。</p>
</li>
<li><strong>第二优先:课程结构建设(课程领导力)</strong>
<p>课程结构是全校课程体系的"骨架",其薄弱将直接制约选课走班、特色课程落地及教师培训方向的有效性——课程结构不清,其他课程维度的改进均无依托;且当前区内排名第9/19,与区域引领定位严重不符。</p>
<p>本学期核心行动:由分管课程副校长召集课程委员会,在第6周前完成现有课程结构的全面梳理与"必修—选择性必修—选修"三层架构对照诊断,形成一份包含缺口清单和补充路径的《课程结构优化方案》,提交校长办公会审议。</p>
</li>
<li><strong>第三优先:培训支持(教师发展支持力)</strong>
<p>个性化辅导能力的短板和课程结构的重建,最终都需要教师能力作为支撑——若培训支持体系不到位,前两项行动将缺乏持续驱动力;尽管该项区内排名尚可(第3/19),但绝对得分仅50.9分,说明现有培训机制仍停留在达标层面,与示范校的引领定位存在明显落差。</p>
<p>本学期核心行动:由教师发展中心在第8周前完成对现有培训项目的专项审计,将"学科个性化指导技能"和"课程开发能力"列为本学年两大必训模块,并引入1—2所市内标杆校的联合培训机制,确保本学期至少启动一期实质性培训并留存过程记录。</p>
</li>
</ol>
</div>
</div>
<h2 id="action-attention">一、重点攻关(水平2维度)——本学期启动</h2>
<div class="llm-analysis">
<p class="action-title"><strong>【学生发展指导力·学科发展的个性化辅导】</strong>——当前46.1分,区内第15名</p>
<p>目前辅导以学生被动提需求为触发点,教师缺乏主动识别学情并系统规划个别辅导的机制,辅导时长不足、方式以分组统一为主,距离"教师主动依学情设计、以个别分散为主"的水平3要求存在明显差距;作为市实验性示范性高中,此短板与学校课程改革引领定位明显不符。</p>
<ol>
<li><strong>建立学情诊断档案,形成"教师主动识别"机制</strong>:教务处牵头,各学科教研组长配合,于本学期第3周前完成设计并下发《学科学情追踪表》(每生每学科一份),要求各学科教师依据单元测验、课堂表现、作业反馈等数据,每两周更新一次每位学生在本学科的薄弱知识点与辅导优先级;本学期末覆盖率达100%在籍学生,确保教师辅导从"等待学生来找"转为"主动锁定对象"。</li>
<li><strong>制定各学科个别辅导排班制度,将辅导时长提升至每周1—2小时</strong>:教研室统筹协调,各备课组长于本学期第4周前提交本学科《个别辅导排班方案》,明确每位教师每周固定不少于2个辅导时段(每时段30—45分钟),主要采用"一对一或一对二"分散辅导形式,集中答疑课不超过总辅导时长的30%;教务处每月抽查辅导记录,本学期末各学科实际人均辅导时长须达到每周1小时以上,下学期末达到每周1—2小时。</li>
<li><strong>试点"学情驱动的辅导内容清单",实现辅导内容精准化</strong>:由教务处选取语文、数学、英语3个学科先行试点,学科组长于本学期第6周前设计《辅导内容分类菜单》(按核心概念、解题策略、学科思维等分层列出可选辅导模块),教师依据学情档案为每位学生匹配个性化辅导模块,每次辅导后在档案中记录"辅导内容—学生反馈—下次调整方向";本学期末收集试点数据,下学期初全学科推广,覆盖所有必修与选择性必修课程,符合《普通高中课程方案(2017年版2020年修订)》关于"尊重学生个体差异、提供有针对性指导"的要求。</li>
<li><strong>建立辅导质量定期复盘与校级展示机制</strong>:教研室每月组织一次各学科辅导案例分享会(每次时长不超过60分钟),每学科至少呈现2个"学情识别—辅导设计—效果追踪"完整案例;本学期末由教务处汇编《行知中学学科个性化辅导案例集》(不少于20个案例),在全区教研活动中公开展示,以落实市实验性示范性高中的课程改革引领职能,同时为下一步冲击水平4积累可复制的经验范本。</li>
</ol>
</div>
<h2 id="action-maintain">二、稳步巩固(水平3维度)——持续推进</h2>
<div class="llm-analysis">
<p class="action-title"><strong>【国家标准遵循】</strong>(水平3→水平4):关键差距是非考试类科目必修课时尚未全部开齐开足。下学年由教务处逐科核查课时落实情况,确保所有科目必修课程100%开齐开足(教务处;下学年开学前完成排课核查)。</p>
<p class="action-title"><strong>【课程结构建设】</strong>(水平3→水平4):关键差距是学科类必修课程课时离差偏大。下学年由教务处会同各学科组长,将学科类必修课时离差总和压缩至30%以内(教务处+学科组长;下学年第一学期末完成调整)。</p>
<p class="action-title"><strong>【课程规范落实】</strong>(水平3→水平4):关键差距是部分过程性档案虽已建成但未实际使用。下学期由教研组长逐一核查,确保所有学科档案记录与课程实施同步更新(教研组长;下学期期末前完成全覆盖核查)。</p>
<p class="action-title"><strong>【教学方式变革】</strong>(水平3→水平4):关键差距是仍有少数教师未形成系统设计能力,常态化形式不足3种。下学年通过校内示范课+学科组研讨推动全员覆盖,每学科至少固化3种常态落实形式(教研组长;下学年第一学期末完成全员达标认定)。</p>
<p class="action-title"><strong>【培训支持】</strong>(水平3→水平4):关键差距是各学科人均外出培训不足2.5人次。下学年由教务处统筹培训计划,确保每学科人均外出培训≥2.5人次(教务处;下学年全年滚动落实)。</p>
<p class="action-title"><strong>【教研支持】</strong>(水平3→水平4):关键差距是教研活动数量与质量尚未同步达到较高水平。下学年每学科每学期教研活动不少于8次,每次须有书面记录与成果沉淀(教研组长;下学年起按学期考核)。</p>
<p class="action-title"><strong>【项目支持】</strong>(水平3→水平4):关键差距是尚有学科无校级及以上在研项目。下学年由科研处梳理空白学科,指导各学科申报校级及以上项目至少1个(科研处;下学年第一学期末完成全学科覆盖)。</p>
<p class="action-title"><strong>【区域推进】</strong>(水平3→水平4):关键差距是会议频次与管理文件数量尚未达到最大值。下学年由教务处将课程推进例会调整为每月至少2次,并补充完善区域管理文件与配套措施至最大值(教务处;下学年起逐月执行)。</p>
<p class="action-title"><strong>【资源支持】</strong>(水平3→水平4):关键差距是校内外资源供给尚未全面均衡达优。下学年由教务处梳理薄弱资源项,重点补强相对较弱的一类资源,实现校内外资源与师资水平同步达到较高水平(教务处;下学年第二学期末完成评估)。</p>
<p class="action-title"><strong>【教学方式创新】</strong>(水平3→水平4):关键差距是信息技术尚未在各学科实现常态化使用。下学年由信息技术中心联合教研组,要求每位教师每学期数字化教学案例不少于4个,纳入教研考核(信息技术中心+教研组长;下学年起按学期统计)。</p>
<p class="action-title"><strong>【评价精准化与个性化】</strong>(水平3→水平4):关键差距是依赖第三方平台,尚无自建系统。下学年由信息技术中心启动校本评价平台建设或深度定制开发,实现学科诊断与综合素质评价数据自主管理(信息技术中心;下学年第二学期末完成平台上线试运行)。</p>
</div>
<h2 id="action-excel">三、深化引领(水平4维度)——经验输出</h2>
<div class="llm-analysis">
<p>行知中学在作业设计、生涯指导、科学评价、学业与综合素质评估、实践评估、环境支持及课程迭代优化等多个维度均已达到水平4,整体呈现出评价体系较为完善、育人环境持续优化的良好态势,积累了一定的实践经验与制度基础。</p>
<p>鉴于本学期有更紧迫的工作重点,上述优势维度暂不作重点投入。建议下学年择机将相关实践整理提炼,形成典型案例集或操作手册,并可考虑承办区级研讨活动,发挥市实验性示范性高中的引领示范作用,向区域内学校分享可借鉴的经验路径。</p>
</div>
<h2 id="action-timeline">四、学期行动时间表</h2>
<div class="llm-analysis">
<ul>
<li><strong>本学期·立即启动(第1-4周)</strong>——集中攻克最紧迫的问题
<ul>
<li><strong>[重点]</strong> 学科发展的个性化辅导(诊断摸底):由教务处牵头,各学科教研组长于第2周前完成全体学生学科发展现状摸底,重点识别学习进度明显偏快或偏慢的学生群体,每个学科形成不少于3个层次的学生分类名单,并在第4周前提交至教务处备案。</li>
<li><strong>[重点]</strong> 学科发展的个性化辅导(方案制定):各学科教研组长组织本组教师,在第4周前为已识别的不同层次学生分别制定个性化辅导方案,每份方案须明确辅导目标、辅导频次(每月不少于2次)、辅导内容要点及阶段性评估标准,方案经教研组集体审议后报教务处存档。</li>
</ul>
</li>
<li><strong>本学期·持续推进(每月)</strong>——建立常态化机制
<ul>
<li><strong>[重点]</strong> 学科发展的个性化辅导(实施与追踪):各学科教研组长每月组织1次辅导实施情况专项教研,逐一核查个性化辅导方案的执行进度,确保本学期末每个学科个性化辅导覆盖率不低于100%目标学生,每学科累计形成不少于6次辅导记录。检查节点:期中由教务处对各学科辅导记录进行抽查,期末由教务处对全部学科进行汇总评估,汇总结果纳入学科组年度考核。</li>
<li><strong>[重点]</strong> 学科发展的个性化辅导(反馈与迭代):班主任与学科教师每月共同完成一次目标学生学习状态反馈表,反馈结果由教务处汇总后于次月第1周反馈至教研组,各教研组据此对辅导方案进行动态调整,调整记录须留存备查。检查节点:期中召开一次全校学科个性化辅导工作交流会,由各学科组长汇报阶段进展;期末形成本学期个性化辅导工作总结报告,作为下学期方案优化的依据。</li>
</ul>
</li>
<li><strong>下学期·巩固深化</strong>——水平1目标达到水平2后,推进水平2→3和3→4
<ul>
<li><strong>[重点]</strong> 学科发展的个性化辅导(机制固化):在本学期积累经验的基础上,教务处于下学期开学第1周发布《行知中学学科个性化辅导工作规程》,将辅导周期、记录标准、效果评估方式制度化,确保全校各学科均纳入常态管理,不再依赖专项推动。</li>
<li><strong>[巩固]</strong> 教学方式变革与教研支持联动:以学科个性化辅导的实践积累为素材,由教研组长主导,每学科每学期至少开展2次以"差异化教学设计"为主题的校本教研活动,依托已有教研支持体系,形成可操作的差异化教学案例集,每学科不少于3份完整案例,供全校教师共享。</li>
<li><strong>[巩固]</strong> 课程规范落实与培训支持:教务处结合《普通高中课程方案(2017年版2020年修订)》及《上海市普通高中课程实施方案》的相关要求,于下学期期中前组织全体教师完成一轮以"课程规范与个性化辅导衔接"为专题的校本培训,参与率不低于95%,培训后由教师提交不少于500字的实践反思记录。</li>
</ul>
</li>
<li><strong>下学年·经验输出</strong>——水平4维度的经验推广
<ul>
<li><strong>[引领]</strong> 学生生涯发展指导的区域示范:在个性化辅导机制成熟后,由校长室统筹,将行知中学学科发展个性化辅导与学生生涯发展指导整合为一套完整的育人支持模型,于下学年上学期面向全区至少举办1次公开展示活动,邀请区内兄弟学校参观交流,并向区教育局提交不少于3000字的经验报告,发挥市实验性示范性高中在区域课程改革中的引领示范作用。</li>
<li><strong>[引领]</strong> 科学评价观与综合素质评估的经验推广:依托学科个性化辅导与生涯指导的实践积累,教务处牵头整理形成一套涵盖学业质量评估、综合素质评估、实践活动评估的多元评价案例库,于下学年内向全市提供不少于1次书面经验交流材料,积极参与市级课程改革研讨,体现学校在评价改革领域的示范引领价值。</li>
</ul>
</li>
</ul>
</div>
<p class="section-note" style="color:#888; font-size:0.9em; margin-top:2em; border-top:1px solid #eee; padding-top:1em;">
<strong>说明:</strong>以上行动建议由AI基于监测数据自动生成,旨在提供思路框架与参考方向。具体实施方案需结合学校实际情况,由学校管理团队与专业教师共同研讨确定,建议在教育专家指导下进行校本化调整。
</p>
</div>
</div>
<script>
const COLORS = {
primary: '#2563eb',
primaryLight: '#93bbfd',
success: '#059669',
warning: '#d97706',
danger: '#dc2626',
gray: '#d1d5db',
grayDark: '#6b7280',
cluster_good: '#2563eb',
cluster_weak: '#f59e0b',
level1: '#ef4444',
level2: '#f59e0b',
level3: '#3b82f6',
level4: '#10b981',
};
</script>
<script>
// ===== 1. 得分对比横向条形图 =====
const scoreCompare = {"categories": ["\u8bfe\u7a0b\u9886\u5bfc\u529b", "\u6559\u5b66\u53d8\u9769\u529b", "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "\u6570\u5b57\u5316\u8d4b\u80fd\u529b"], "district_avg": [47.99, 47.55, 49.23, 47.41, 45.75, 49.16, 48.27], "same_type_avg": [52.03, 51.74, 51.41, 53.91, 53.49, 53.09, 51.84], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_values": [53.08, 54.53, 52.41, 51.56, 64.06, 57.68, 55.86]};
(function() {
const chart = echarts.init(document.getElementById('score-compare-chart'));
const option = {
tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } },
legend: { data: [scoreCompare.school_name, '区均值', '同类学校均值'], bottom: 5, textStyle: { fontSize: 12 } },
grid: { left: '3%', right: '8%', bottom: '18%', top: '5%', containLabel: true },
xAxis: { type: 'value', min: 30, max: 80 },
yAxis: { type: 'category', data: scoreCompare.categories, axisLabel: { fontSize: 12 } },
series: [
{ name: scoreCompare.school_name, type: 'bar', data: scoreCompare.school_values,
itemStyle: { color: COLORS.primary }, barWidth: '22%',
label: { show: true, position: 'right', fontSize: 11 } },
{ name: '区均值', type: 'bar', data: scoreCompare.district_avg,
itemStyle: { color: COLORS.gray }, barWidth: '22%' },
{ name: '同类学校均值', type: 'bar', data: scoreCompare.same_type_avg,
itemStyle: { color: COLORS.warning }, barWidth: '22%' },
],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
// ===== 2. 七维度雷达图 =====
const radarData = {"dimensions": ["\u8bfe\u7a0b\u9886\u5bfc\u529b", "\u6559\u5b66\u53d8\u9769\u529b", "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "\u6570\u5b57\u5316\u8d4b\u80fd\u529b"], "legend": ["\u884c\u77e5\u4e2d\u5b66", "\u533a\u5747\u503c"], "series": [{"name": "\u884c\u77e5\u4e2d\u5b66", "values": [53.08, 54.53, 52.41, 51.56, 64.06, 57.68, 55.86]}, {"name": "\u533a\u5747\u503c", "values": [47.99, 47.55, 49.23, 47.41, 45.75, 49.16, 48.27]}]};
(function() {
const chart = echarts.init(document.getElementById('radar-chart'));
const option = {
tooltip: {},
legend: { data: radarData.legend, bottom: 10 },
radar: {
indicator: radarData.dimensions.map(d => ({ name: d, max: 80 })),
shape: 'polygon', splitNumber: 4,
axisName: { color: '#333', fontSize: 12 }, radius: '65%',
},
series: [{
type: 'radar',
data: radarData.series.map((s, i) => ({
value: s.values, name: s.name,
areaStyle: { opacity: i === 0 ? 0.3 : 0.1 },
lineStyle: { width: i === 0 ? 3 : 1 },
})),
}],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
// ===== 3. 聚类类型分布饼图 =====
const clusterDist = {"good_count": 9, "good_schools": ["\u4e0a\u5927\u9644\u4e2d", "\u4e0a\u5e08\u5927\u7f57\u5e97\u4e2d\u5b66", "\u4e0a\u5e08\u5b9d\u5c71", "\u534e\u4e8c\u5b9d\u5c71", "\u5434\u6dde\u4e2d\u5b66", "\u5b9d\u5c71\u4e2d\u5b66", "\u6d77\u6ee8\u4e2d\u5b66", "\u884c\u77e5\u4e2d\u5b66", "\u987e\u6751\u4e2d\u5b66"], "school_cluster": "\u8f83\u597d", "school_name": "\u884c\u77e5\u4e2d\u5b66", "total": 19, "weak_count": 9, "weak_schools": ["\u521b\u827a\u9ad8\u4e2d", "\u540c\u6d32\u6a21\u8303", "\u5b58\u5fd7\u9ad8\u4e2d", "\u6c11\u529e\u7ef4\u5c1a", "\u6c11\u529e\u884c\u4e2d", "\u6dde\u6d66\u4e2d\u5b66", "\u884c\u77e5\u5b9e\u9a8c", "\u901a\u6cb3\u4e2d\u5b66", "\u9ad8\u5883\u4e00\u4e2d"]};
if (clusterDist.total) {
(function() {
const chart = echarts.init(document.getElementById('cluster-type-dist-chart'));
const option = {
tooltip: { trigger: 'item' },
legend: { bottom: 5, textStyle: { fontSize: 11 } },
series: [{
type: 'pie', radius: ['35%', '60%'], center: ['50%', '45%'],
avoidLabelOverlap: true,
itemStyle: { borderRadius: 8, borderColor: '#fff', borderWidth: 2 },
label: { show: true, formatter: '{b}\n{c}所 ({d}%)', fontSize: 12 },
emphasis: { label: { show: true, fontSize: 14, fontWeight: 'bold' } },
data: [
{ value: clusterDist.good_count, name: '课程实施较好类', itemStyle: { color: COLORS.primary } },
{ value: clusterDist.weak_count, name: '课程实施待提升类', itemStyle: { color: COLORS.warning } },
]
}],
graphic: [{
type: 'text', left: 'center', top: '40%',
style: {
text: clusterDist.school_name + '\n属于' + (clusterDist.school_cluster === '较好' ? '较好类' : '待提升类'),
textAlign: 'center', fill: COLORS.primary, fontSize: 12, fontWeight: 'bold',
}
}],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
}
// ===== 4. 两类学校折线对比图 =====
const clusterLine = {"dimensions": ["\u8bfe\u7a0b\u9886\u5bfc\u529b", "\u6559\u5b66\u53d8\u9769\u529b", "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "\u6570\u5b57\u5316\u8d4b\u80fd\u529b"], "good_count": 9, "good_values": [51.16, 49.37, 51.53, 49.01, 50.64, 51.08, 51.21], "weak_count": 9, "weak_values": [45.64, 45.72, 47.2, 45.52, 41.11, 47.07, 45.65]};
if (clusterLine.dimensions) {
(function() {
const chart = echarts.init(document.getElementById('cluster-line-chart'));
const option = {
tooltip: { trigger: 'axis' },
legend: {
data: ['课程实施较好类(' + clusterLine.good_count + '所)', '课程实施待提升类(' + clusterLine.weak_count + '所)'],
bottom: 5, textStyle: { fontSize: 11 }
},
grid: { left: '3%', right: '4%', bottom: '18%', top: '8%', containLabel: true },
xAxis: {
type: 'category', data: clusterLine.dimensions.map(d => d.replace('力', '')),
axisLabel: { fontSize: 11, rotate: 15 }, boundaryGap: false,
},
yAxis: { type: 'value', min: 40, max: 60 },
series: [
{
name: '课程实施较好类(' + clusterLine.good_count + '所)',
type: 'line', data: clusterLine.good_values,
lineStyle: { width: 3, color: COLORS.primary }, itemStyle: { color: COLORS.primary },
symbol: 'circle', symbolSize: 8,
label: { show: true, position: 'top', fontSize: 10, color: COLORS.primary, formatter: p => p.value.toFixed(2) },
},
{
name: '课程实施待提升类(' + clusterLine.weak_count + '所)',
type: 'line', data: clusterLine.weak_values,
lineStyle: { width: 3, color: COLORS.warning }, itemStyle: { color: COLORS.warning },
symbol: 'circle', symbolSize: 8,
label: { show: true, position: 'bottom', fontSize: 10, color: COLORS.warning, formatter: p => p.value.toFixed(2) },
},
],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
}
// ===== 5. 聚类类型对比雷达图 =====
const clusterRadar = {"dimensions": ["\u8bfe\u7a0b\u9886\u5bfc\u529b", "\u6559\u5b66\u53d8\u9769\u529b", "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "\u6570\u5b57\u5316\u8d4b\u80fd\u529b"], "good_count": 9, "legend": ["\u8bfe\u7a0b\u5b9e\u65bd\u8f83\u597d\u7c7b", "\u8bfe\u7a0b\u5b9e\u65bd\u5f85\u63d0\u5347\u7c7b", "\u884c\u77e5\u4e2d\u5b66"], "series": [{"name": "\u8bfe\u7a0b\u5b9e\u65bd\u8f83\u597d\u7c7b", "values": [51.16, 49.37, 51.53, 49.01, 50.64, 51.08, 51.21]}, {"name": "\u8bfe\u7a0b\u5b9e\u65bd\u5f85\u63d0\u5347\u7c7b", "values": [45.64, 45.72, 47.2, 45.52, 41.11, 47.07, 45.65]}, {"name": "\u884c\u77e5\u4e2d\u5b66", "values": [53.08, 54.53, 52.41, 51.56, 64.06, 57.68, 55.86]}], "weak_count": 9};
if (clusterRadar.dimensions) {
(function() {
const chart = echarts.init(document.getElementById('cluster-radar-chart'));
const colorMap = [COLORS.cluster_good, COLORS.cluster_weak, COLORS.danger];
const option = {
tooltip: {},
legend: {
data: clusterRadar.legend, bottom: 5, textStyle: { fontSize: 11 },
formatter: function(name) {
if (name === '课程实施较好类') return name + '(' + clusterRadar.good_count + '所)';
if (name === '课程实施待提升类') return name + '(' + clusterRadar.weak_count + '所)';
return name;
}
},
radar: {
indicator: clusterRadar.dimensions.map(d => ({ name: d, max: 80 })),
shape: 'polygon', splitNumber: 4,
axisName: { color: '#333', fontSize: 11 }, radius: '60%',
},
series: [{
type: 'radar',
data: clusterRadar.series.map((s, i) => ({
value: s.values, name: s.name,
areaStyle: { opacity: i === 2 ? 0.05 : 0.15 },
lineStyle: { width: i === 2 ? 3 : 2, type: i === 2 ? 'solid' : 'dashed', color: colorMap[i] },
itemStyle: { color: colorMap[i] },
symbol: i === 2 ? 'diamond' : 'circle', symbolSize: i === 2 ? 8 : 4,
})),
}],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
}
// ===== 6. 区内学校排名条形图 =====
const rankingData = {"current_school": "\u884c\u77e5\u4e2d\u5b66", "dim_scores": {"\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b": [46.87, 52.41, 53.74, 54.95, 53.74, 48.84, 53.74, 46.78, 49.94, 49.61, 53.01, 48.24, 53.65, 46.34, 38.96, 49.84, 49.63, 45.16, 39.96], "\u6559\u5b66\u53d8\u9769\u529b": [NaN, 54.53, 49.05, 51.07, 53.2, 47.54, 49.62, 46.99, 46.53, 45.83, 46.81, 46.17, 44.22, 46.41, 46.8, 42.86, 45.44, 44.93, 47.85], "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b": [50.0, 51.56, 53.82, 48.0, 51.77, 49.16, 45.89, 48.31, 47.05, 45.53, 46.03, 46.2, 47.14, 46.25, 47.98, 44.81, 42.2, 44.17, 44.87], "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b": [50.68, 57.68, 54.92, 56.44, 39.4, 44.2, 50.74, 57.6, 52.01, 46.75, 50.38, 46.71, 54.33, 40.83, 49.94, 56.72, 41.11, 41.03, 42.61], "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b": [43.43, 64.06, 56.96, 47.58, 51.04, 53.05, 44.98, 49.05, 40.45, 48.6, 37.71, 42.54, 39.67, 45.04, 44.42, 39.88, 42.37, 40.44, 37.93], "\u6570\u5b57\u5316\u8d4b\u80fd\u529b": [45.39, 55.86, 52.17, 53.51, 48.77, 53.05, 51.76, 48.78, 51.5, 45.51, 46.48, 50.08, 38.66, 48.2, 46.02, 45.09, 45.01, 45.2, 46.09], "\u8bfe\u7a0b\u9886\u5bfc\u529b": [40.58, 53.08, 55.07, 43.18, 55.09, 53.77, 50.83, 49.46, 48.09, 51.91, 51.7, 47.66, 49.03, 51.5, 47.12, 33.95, 45.89, 44.3, 39.58]}, "dimensions": ["\u8bfe\u7a0b\u9886\u5bfc\u529b", "\u6559\u5b66\u53d8\u9769\u529b", "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "\u6570\u5b57\u5316\u8d4b\u80fd\u529b"], "schools": ["\u534e\u66dc\u9ad8\u4e2d", "\u884c\u77e5\u4e2d\u5b66", "\u5434\u6dde\u4e2d\u5b66", "\u4e0a\u5e08\u5b9d\u5c71", "\u4e0a\u5927\u9644\u4e2d", "\u6d77\u6ee8\u4e2d\u5b66", "\u534e\u4e8c\u5b9d\u5c71", "\u4e0a\u5e08\u5927\u7f57\u5e97\u4e2d\u5b66", "\u5b9d\u5c71\u4e2d\u5b66", "\u987e\u6751\u4e2d\u5b66", "\u5b58\u5fd7\u9ad8\u4e2d", "\u884c\u77e5\u5b9e\u9a8c", "\u9ad8\u5883\u4e00\u4e2d", "\u540c\u6d32\u6a21\u8303", "\u901a\u6cb3\u4e2d\u5b66", "\u521b\u827a\u9ad8\u4e2d", "\u6c11\u529e\u884c\u4e2d", "\u6dde\u6d66\u4e2d\u5b66", "\u6c11\u529e\u7ef4\u5c1a"], "total_scores": [NaN, 55.6, 53.67, 50.67, 50.43, 49.94, 49.65, 49.57, 47.94, 47.68, 47.44, 46.8, 46.67, 46.37, 45.89, 44.73, 44.52, 43.61, 42.7]};
if (rankingData.schools) {
(function() {
const chart = echarts.init(document.getElementById('school-ranking-chart'));
const barColors = rankingData.schools.map(s => s === rankingData.current_school ? COLORS.primary : COLORS.gray);
const option = {
tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } },
grid: { left: '3%', right: '12%', bottom: '5%', top: '5%', containLabel: true },
xAxis: { type: 'value', min: 35, max: 65 },
yAxis: { type: 'category', data: rankingData.schools.slice().reverse(),
axisLabel: { fontSize: 12, fontWeight: function(v) { return v === rankingData.current_school ? 'bold' : 'normal'; } } },
series: [{
type: 'bar', barWidth: '50%',
data: rankingData.total_scores.slice().reverse().map((v, i) => ({
value: v, itemStyle: { color: barColors.slice().reverse()[i] },
})),
label: { show: true, position: 'right', fontSize: 12, fontWeight: 'bold', formatter: p => p.value.toFixed(1) },
}],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
}
// ===== 7. 维度间相关性热力图 =====
const corrData = {"data": [[0, 0, 1.0], [0, 1, 0.483], [0, 2, 0.39], [0, 3, 0.497], [0, 4, 0.589], [0, 5, -0.119], [0, 6, 0.382], [1, 0, 0.483], [1, 1, 1.0], [1, 2, 0.353], [1, 3, 0.681], [1, 4, 0.716], [1, 5, 0.102], [1, 6, 0.711], [2, 0, 0.39], [2, 1, 0.353], [2, 2, 1.0], [2, 3, 0.314], [2, 4, 0.326], [2, 5, 0.349], [2, 6, 0.289], [3, 0, 0.497], [3, 1, 0.681], [3, 2, 0.314], [3, 3, 1.0], [3, 4, 0.746], [3, 5, 0.349], [3, 6, 0.491], [4, 0, 0.589], [4, 1, 0.716], [4, 2, 0.326], [4, 3, 0.746], [4, 4, 1.0], [4, 5, 0.254], [4, 6, 0.68], [5, 0, -0.119], [5, 1, 0.102], [5, 2, 0.349], [5, 3, 0.349], [5, 4, 0.254], [5, 5, 1.0], [5, 6, 0.221], [6, 0, 0.382], [6, 1, 0.711], [6, 2, 0.289], [6, 3, 0.491], [6, 4, 0.68], [6, 5, 0.221], [6, 6, 1.0]], "dimensions": ["\u8bfe\u7a0b\u9886\u5bfc\u529b", "\u6559\u5b66\u53d8\u9769\u529b", "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "\u6570\u5b57\u5316\u8d4b\u80fd\u529b"], "short_names": ["\u8bfe\u7a0b\u9886\u5bfc", "\u6559\u5b66\u53d8\u9769", "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc", "\u6559\u5e08\u53d1\u5c55\u652f\u6301", "\u8d28\u91cf\u8bc4\u4f30", "\u6761\u4ef6\u4fdd\u969c", "\u6570\u5b57\u5316\u8d4b\u80fd"]};
if (corrData.dimensions) {
(function() {
const chart = echarts.init(document.getElementById('correlation-chart'));
const names = corrData.short_names || corrData.dimensions;
const option = {
tooltip: { position: 'top', formatter: p => corrData.dimensions[p.value[0]] + ' × ' + corrData.dimensions[p.value[1]] + '<br/>相关系数: ' + p.value[2] },
grid: { left: '15%', right: '12%', bottom: '18%', top: '3%' },
xAxis: { type: 'category', data: names, axisLabel: { rotate: 30, fontSize: 11 }, splitArea: { show: true } },
yAxis: { type: 'category', data: names, axisLabel: { fontSize: 11 }, splitArea: { show: true } },
visualMap: { min: -1, max: 1, calculable: true, orient: 'vertical', right: 0, top: 'center',
inRange: { color: ['#fee2e2', '#fef3c7', '#f3f4f6', '#dbeafe', '#2563eb'] }, textStyle: { fontSize: 11 } },
series: [{
type: 'heatmap', data: corrData.data,
label: { show: true, fontSize: 11, formatter: p => p.value[2].toFixed(2) },
itemStyle: { borderWidth: 2, borderColor: '#fff' },
}],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
}
</script>
<script>
// ===== 8. 各维度独立得分柱状图 =====
const dimScoreBars = {"part3": {"dim_name": "\u8bfe\u7a0b\u9886\u5bfc\u529b", "district_avg": 47.99, "same_type_avg": 52.03, "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_score": 53.08}, "part4": {"dim_name": "\u6559\u5b66\u53d8\u9769\u529b", "district_avg": 47.55, "same_type_avg": 51.74, "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_score": 54.53}, "part5": {"dim_name": "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "district_avg": 49.23, "same_type_avg": 51.41, "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_score": 52.41}, "part6": {"dim_name": "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "district_avg": 47.41, "same_type_avg": 53.91, "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_score": 51.56}, "part7": {"dim_name": "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "district_avg": 45.75, "same_type_avg": 53.49, "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_score": 64.06}, "part8": {"dim_name": "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "district_avg": 49.16, "same_type_avg": 53.09, "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_score": 57.68}, "part9": {"dim_name": "\u6570\u5b57\u5316\u8d4b\u80fd\u529b", "district_avg": 48.27, "same_type_avg": 51.84, "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_score": 55.86}};
Object.keys(dimScoreBars).forEach(partId => {
const el = document.getElementById('dim-score-' + partId);
if (!el) return;
const chart = echarts.init(el);
const d = dimScoreBars[partId];
const option = {
tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } },
grid: { left: '8%', right: '8%', bottom: '12%', top: '8%', containLabel: true },
xAxis: { type: 'category', data: [d.school_name, '区均值', '同类学校'], axisLabel: { fontSize: 12 } },
yAxis: { type: 'value', min: 30, max: 80 },
series: [{
type: 'bar', barWidth: '40%',
data: [
{ value: d.school_score, itemStyle: { color: COLORS.primary } },
{ value: d.district_avg, itemStyle: { color: COLORS.gray } },
{ value: d.same_type_avg, itemStyle: { color: COLORS.warning } },
],
label: { show: true, position: 'top', fontSize: 13, fontWeight: 'bold', formatter: p => p.value.toFixed(2) },
markLine: { silent: true, data: [{ yAxis: 50, label: { formatter: '均值基线(50)', fontSize: 10 }, lineStyle: { color: '#ef4444', type: 'dashed' } }] },
}],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
});
// ===== 9. 各维度子维度雷达图 =====
const dimSubRadar = {"part3": {"district_avg": [47.28, 49.72, 46.97], "same_type_avg": [47.28, 49.72, 46.97], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_values": [54.32, 50.61, 54.3], "sub_dims": ["\u56fd\u5bb6\u6807\u51c6\u9075\u5faa", "\u8bfe\u7a0b\u7ed3\u6784\u5efa\u8bbe", "\u8bfe\u7a0b\u89c4\u8303\u843d\u5b9e"], "type": "radar"}, "part4": {"district_avg": [47.29, 47.81], "same_type_avg": [47.29, 47.81], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_values": [53.32, 55.74], "sub_dims": ["\u6559\u5b66\u65b9\u5f0f\u53d8\u9769", "\u4f5c\u4e1a\u8bbe\u8ba1\u4e0e\u7ba1\u7406\u53d8\u9769"], "type": "bar"}, "part5": {"district_avg": [49.2, 49.39], "same_type_avg": [49.2, 49.39], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_values": [46.09, 58.73], "sub_dims": ["\u5b66\u79d1\u53d1\u5c55\u7684\u4e2a\u6027\u5316\u8f85\u5bfc", "\u5b66\u751f\u751f\u6daf\u53d1\u5c55\u6307\u5bfc"], "type": "bar"}, "part6": {"district_avg": [49.14, 46.95, 45.93], "same_type_avg": [49.14, 46.95, 45.93], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_values": [50.88, 52.92, 50.89], "sub_dims": ["\u57f9\u8bad\u652f\u6301", "\u6559\u7814\u652f\u6301", "\u9879\u76ee\u652f\u6301"], "type": "radar"}, "part7": {"district_avg": [47.55, 43.86, 46.79, 44.79], "same_type_avg": [47.55, 43.86, 46.79, 44.79], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_values": [61.19, 73.05, 64.56, 57.47], "sub_dims": ["\u79d1\u5b66\u8bc4\u4ef7\u89c2", "\u5b66\u4e1a\u8d28\u91cf\u8bc4\u4f30", "\u7efc\u5408\u7d20\u8d28\u8bc4\u4f30", "\u5b9e\u8df5\u6d3b\u52a8\u8bc4\u4f30"], "type": "radar"}, "part8": {"district_avg": [48.21, 50.04, 49.23], "same_type_avg": [48.21, 50.04, 49.23], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_values": [53.13, 62.42, 57.49], "sub_dims": ["\u533a\u57df\u63a8\u8fdb", "\u73af\u5883\u652f\u6301", "\u8d44\u6e90\u652f\u6301"], "type": "radar"}, "part9": {"district_avg": [45.75, 48.45, 50.79], "same_type_avg": [45.75, 48.45, 50.79], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_values": [52.35, 55.95, 59.29], "sub_dims": ["\u6559\u5b66\u65b9\u5f0f\u521b\u65b0", "\u8bc4\u4ef7\u7cbe\u51c6\u5316\u4e0e\u4e2a\u6027\u5316", "\u8bfe\u7a0b\u8fed\u4ee3\u4f18\u5316"], "type": "radar"}};
Object.keys(dimSubRadar).forEach(partId => {
const el = document.getElementById('sub-radar-' + partId);
if (!el) return;
const chart = echarts.init(el);
const d = dimSubRadar[partId];
if (d.type === 'radar' && d.sub_dims && d.sub_dims.length >= 3) {
const option = {
tooltip: {},
legend: { data: [d.school_name, '区均值', '同类学校'], bottom: 5, textStyle: { fontSize: 11 } },
radar: {
indicator: d.sub_dims.map(sd => ({ name: sd, max: 80 })),
shape: 'polygon', splitNumber: 4, axisName: { color: '#333', fontSize: 10 }, radius: '60%',
},
series: [{
type: 'radar',
data: [
{ value: d.school_values, name: d.school_name,
areaStyle: { opacity: 0.3, color: COLORS.primary },
lineStyle: { width: 3, color: COLORS.primary }, itemStyle: { color: COLORS.primary } },
{ value: d.district_avg, name: '区均值',
lineStyle: { width: 1, type: 'dashed', color: COLORS.grayDark }, itemStyle: { color: COLORS.grayDark } },
{ value: d.same_type_avg, name: '同类学校',
lineStyle: { width: 1, type: 'dotted', color: COLORS.warning }, itemStyle: { color: COLORS.warning } },
],
}],
};
chart.setOption(option);
} else {
const option = {
tooltip: { trigger: 'axis' },
legend: { data: [d.school_name, '区均值', '同类学校'], bottom: 5, textStyle: { fontSize: 11 } },
grid: { left: '3%', right: '4%', bottom: '18%', top: '5%', containLabel: true },
xAxis: { type: 'category', data: d.sub_dims, axisLabel: { fontSize: 11 } },
yAxis: { type: 'value', min: 20, max: 80 },
series: [
{ name: d.school_name, type: 'bar', data: d.school_values,
itemStyle: { color: COLORS.primary }, barWidth: '22%',
label: { show: true, position: 'top', fontSize: 10 } },
{ name: '区均值', type: 'bar', data: d.district_avg, itemStyle: { color: COLORS.gray }, barWidth: '22%' },
{ name: '同类学校', type: 'bar', data: d.same_type_avg, itemStyle: { color: COLORS.warning }, barWidth: '22%' },
],
};
chart.setOption(option);
}
window.addEventListener('resize', () => chart.resize());
});
// ===== 10. 各维度子维度柱状图 =====
const subDimCharts = {"part3": {"avg_values": [47.28, 49.72, 46.97], "categories": ["\u56fd\u5bb6\u6807\u51c6\u9075\u5faa", "\u8bfe\u7a0b\u7ed3\u6784\u5efa\u8bbe", "\u8bfe\u7a0b\u89c4\u8303\u843d\u5b9e"], "school_values": [54.32, 50.61, 54.3]}, "part4": {"avg_values": [47.29, 47.81], "categories": ["\u6559\u5b66\u65b9\u5f0f\u53d8\u9769", "\u4f5c\u4e1a\u8bbe\u8ba1\u4e0e\u7ba1\u7406\u53d8\u9769"], "school_values": [53.32, 55.74]}, "part5": {"avg_values": [49.2, 49.39], "categories": ["\u5b66\u79d1\u53d1\u5c55\u7684\u4e2a\u6027\u5316\u8f85\u5bfc", "\u5b66\u751f\u751f\u6daf\u53d1\u5c55\u6307\u5bfc"], "school_values": [46.09, 58.73]}, "part6": {"avg_values": [49.14, 46.95, 45.93], "categories": ["\u57f9\u8bad\u652f\u6301", "\u6559\u7814\u652f\u6301", "\u9879\u76ee\u652f\u6301"], "school_values": [50.88, 52.92, 50.89]}, "part7": {"avg_values": [47.55, 43.86, 46.79, 44.79], "categories": ["\u79d1\u5b66\u8bc4\u4ef7\u89c2", "\u5b66\u4e1a\u8d28\u91cf\u8bc4\u4f30", "\u7efc\u5408\u7d20\u8d28\u8bc4\u4f30", "\u5b9e\u8df5\u6d3b\u52a8\u8bc4\u4f30"], "school_values": [61.19, 73.05, 64.56, 57.47]}, "part8": {"avg_values": [48.21, 50.04, 49.23], "categories": ["\u533a\u57df\u63a8\u8fdb", "\u73af\u5883\u652f\u6301", "\u8d44\u6e90\u652f\u6301"], "school_values": [53.13, 62.42, 57.49]}, "part9": {"avg_values": [45.75, 48.45, 50.79], "categories": ["\u6559\u5b66\u65b9\u5f0f\u521b\u65b0", "\u8bc4\u4ef7\u7cbe\u51c6\u5316\u4e0e\u4e2a\u6027\u5316", "\u8bfe\u7a0b\u8fed\u4ee3\u4f18\u5316"], "school_values": [52.35, 55.95, 59.29]}};
Object.keys(subDimCharts).forEach(chartId => {
const el = document.getElementById('chart-' + chartId);
if (!el) return;
const chart = echarts.init(el);
const d = subDimCharts[chartId];
const option = {
tooltip: { trigger: 'axis' },
legend: { data: ['行知中学', '区均值'], bottom: 5 },
grid: { left: '3%', right: '4%', bottom: '18%', containLabel: true },
xAxis: { type: 'category', data: d.categories, axisLabel: { rotate: 15, fontSize: 11 } },
yAxis: { type: 'value', min: 20, max: 80 },
series: [
{ name: '行知中学', type: 'bar', data: d.school_values,
itemStyle: { color: COLORS.primary }, barWidth: '28%',
label: { show: true, position: 'top', fontSize: 10 } },
{ name: '区均值', type: 'bar', data: d.avg_values, itemStyle: { color: COLORS.gray }, barWidth: '28%' },
{ name: '均值基线(50)', type: 'line', data: d.categories.map(() => 50),
lineStyle: { color: '#ef4444', type: 'dashed', width: 1 }, symbol: 'none' },
],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
});
// ===== 11. 水平分布堆叠条形图 =====
const levelDistData = {"part3": {"categories": ["\u56fd\u5bb6\u6807\u51c6\u9075\u5faa", "\u8bfe\u7a0b\u7ed3\u6784\u5efa\u8bbe", "\u8bfe\u7a0b\u89c4\u8303\u843d\u5b9e"], "level1": [21.1, 10.5, 42.1], "level2": [47.4, 36.8, 21.1], "level3": [26.3, 36.8, 21.1], "level4": [5.3, 15.8, 15.8], "school_levels": [3, 3, 3]}, "part4": {"categories": ["\u6559\u5b66\u65b9\u5f0f\u53d8\u9769", "\u4f5c\u4e1a\u8bbe\u8ba1\u4e0e\u7ba1\u7406\u53d8\u9769"], "level1": [21.1, 15.8], "level2": [47.4, 68.4], "level3": [31.6, 5.3], "level4": [0.0, 10.5], "school_levels": [3, 4]}, "part5": {"categories": ["\u5b66\u79d1\u53d1\u5c55\u7684\u4e2a\u6027\u5316\u8f85\u5bfc", "\u5b66\u751f\u751f\u6daf\u53d1\u5c55\u6307\u5bfc"], "level1": [21.1, 15.8], "level2": [47.4, 31.6], "level3": [31.6, 21.1], "level4": [0.0, 31.6], "school_levels": [2, 4]}, "part6": {"categories": ["\u57f9\u8bad\u652f\u6301", "\u6559\u7814\u652f\u6301", "\u9879\u76ee\u652f\u6301"], "level1": [21.1, 47.4, 42.1], "level2": [42.1, 36.8, 47.4], "level3": [26.3, 15.8, 10.5], "level4": [10.5, 0.0, 0.0], "school_levels": [3, 3, 3]}, "part7": {"categories": ["\u79d1\u5b66\u8bc4\u4ef7\u89c2", "\u5b66\u4e1a\u8d28\u91cf\u8bc4\u4f30", "\u7efc\u5408\u7d20\u8d28\u8bc4\u4f30", "\u5b9e\u8df5\u6d3b\u52a8\u8bc4\u4f30"], "level1": [26.3, 36.8, 31.6, 52.6], "level2": [47.4, 36.8, 36.8, 10.5], "level3": [15.8, 15.8, 10.5, 0.0], "level4": [10.5, 10.5, 21.1, 36.8], "school_levels": [4, 4, 4, 4]}, "part8": {"categories": ["\u533a\u57df\u63a8\u8fdb", "\u73af\u5883\u652f\u6301", "\u8d44\u6e90\u652f\u6301"], "level1": [26.3, 15.8, 15.8], "level2": [26.3, 26.3, 36.8], "level3": [10.5, 26.3, 36.8], "level4": [36.8, 31.6, 10.5], "school_levels": [3, 4, 3]}, "part9": {"categories": ["\u6559\u5b66\u65b9\u5f0f\u521b\u65b0", "\u8bc4\u4ef7\u7cbe\u51c6\u5316\u4e0e\u4e2a\u6027\u5316", "\u8bfe\u7a0b\u8fed\u4ee3\u4f18\u5316"], "level1": [15.8, 15.8, 21.1], "level2": [26.3, 52.6, 31.6], "level3": [57.9, 31.6, 5.3], "level4": [0.0, 0.0, 42.1], "school_levels": [3, 3, 4]}};
Object.keys(levelDistData).forEach(chartId => {
const el = document.getElementById('level-' + chartId);
if (!el) return;
const chart = echarts.init(el);
const d = levelDistData[chartId];
if (!d.categories || d.categories.length === 0) return;
const option = {
tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' },
formatter: function(params) {
let s = params[0].axisValue + '<br/>';
params.forEach(p => { s += p.marker + ' ' + p.seriesName + ': ' + p.value + '%<br/>'; });
const idx = d.categories.indexOf(params[0].axisValue);
if (idx >= 0) s += '<strong>行知中学:水平' + d.school_levels[idx] + '</strong>';
return s;
}
},
legend: { data: ['水平一', '水平二', '水平三', '水平四'], bottom: 5, textStyle: { fontSize: 11 } },
grid: { left: '3%', right: '4%', bottom: '18%', top: '5%', containLabel: true },
xAxis: { type: 'category', data: d.categories, axisLabel: { fontSize: 11, rotate: 15 } },
yAxis: { type: 'value', max: 100, axisLabel: { formatter: '{value}%' } },
series: [
{ name: '水平一', type: 'bar', stack: 'total', data: d.level1, itemStyle: { color: COLORS.level1 }, barWidth: '50%' },
{ name: '水平二', type: 'bar', stack: 'total', data: d.level2, itemStyle: { color: COLORS.level2 } },
{ name: '水平三', type: 'bar', stack: 'total', data: d.level3, itemStyle: { color: COLORS.level3 } },
{ name: '水平四', type: 'bar', stack: 'total', data: d.level4, itemStyle: { color: COLORS.level4 } },
],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
});
// ===== 12. 各维度聚类散点图(2D / 3D =====
const dimScatterData = {"part3": {"axes": ["\u56fd\u5bb6\u6807\u51c6\u9075\u5faa", "\u8bfe\u7a0b\u7ed3\u6784\u5efa\u8bbe", "\u8bfe\u7a0b\u89c4\u8303\u843d\u5b9e"], "dim_name": "\u8bfe\u7a0b\u9886\u5bfc\u529b", "good_data": [[56.22, 50.96, 58.09], [45.05, 50.96, 52.37], [52.11, 45.7, 54.67], [52.47, 56.66, 45.38], [52.11, 54.71, 58.38], [53.78, 59.04, 42.27], [56.45, 46.49, 58.38], [54.13, 52.33, 49.27], [52.89, 53.96, 40.23]], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_point": [54.32, 50.61, 54.3], "type": "3d", "weak_data": [[29.74, 45.84, 53.95], [29.74, 42.04, 30.07], [29.74, 46.93, 45.07], [45.05, 57.88, 41.36], [29.74, 45.62, 43.39], [50.0, 47.97, 39.7], [45.26, 49.51, 38.13], [57.19, 45.91, 39.88], [52.4, 41.51, 47.46]]}, "part4": {"axes": ["\u6559\u5b66\u65b9\u5f0f\u53d8\u9769", "\u4f5c\u4e1a\u8bbe\u8ba1\u4e0e\u7ba1\u7406\u53d8\u9769"], "dim_name": "\u6559\u5b66\u53d8\u9769\u529b", "good_data": [[50.8, 55.6], [46.15, 47.83], [53.22, 48.91], [50.76, 48.48], [47.32, 50.77], [45.92, 47.71], [46.8, 48.89], [49.34, 45.73]], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_point": [53.32, 55.74], "type": "2d", "weak_data": [[40.48, 45.24], [NaN, NaN], [46.6, 46.23], [47.01, 46.05], [49.09, 41.79], [45.44, 44.42], [45.09, 47.24], [46.89, 46.71], [44.29, 47.37], [42.66, 45.78]]}, "part5": {"axes": ["\u5b66\u79d1\u53d1\u5c55\u7684\u4e2a\u6027\u5316\u8f85\u5bfc", "\u5b66\u751f\u751f\u6daf\u53d1\u5c55\u6307\u5bfc"], "dim_name": "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "good_data": [[48.74, 58.73], [51.16, 58.73], [48.72, 50.96], [50.81, 56.67], [53.1, 54.37], [49.34, 56.67], [45.96, 53.93], [50.63, 56.67]], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_point": [46.09, 58.73], "type": "2d", "weak_data": [[45.57, 47.99], [NaN, 46.87], [45.81, 46.87], [48.61, 31.32], [49.26, 50.0], [51.07, 46.6], [53.53, 36.8], [49.6, 46.87], [49.14, 28.79], [48.46, 50.76]]}, "part6": {"axes": ["\u57f9\u8bad\u652f\u6301", "\u6559\u7814\u652f\u6301", "\u9879\u76ee\u652f\u6301"], "dim_name": "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "good_data": [[54.17, 52.74, 48.4], [49.63, 48.81, 46.5], [48.17, 49.67, 46.17], [53.08, 54.17, 54.2], [50.1, 49.25, 41.8], [48.97, 48.75, 49.76], [50.11, 47.01, 46.81], [48.51, 43.1, 49.82]], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_point": [50.88, 52.92, 50.89], "type": "3d", "weak_data": [[47.09, 45.89, 41.44], [48.86, 46.29, 42.53], [NaN, NaN, 50.0], [48.06, 47.77, 42.91], [47.78, 48.87, 41.44], [47.4, 45.77, 41.44], [45.42, 31.17, 50.0], [47.73, 42.99, 41.8], [48.06, 45.99, 44.53], [50.46, 43.96, 42.17]]}, "part7": {"axes": ["\u79d1\u5b66\u8bc4\u4ef7\u89c2", "\u5b66\u4e1a\u8d28\u91cf\u8bc4\u4f30"], "dim_name": "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "good_data": [[40.78, 43.34], [46.93, 36.11], [57.59, 46.04], [51.37, 40.39], [45.85, 49.79], [48.54, 55.63], [55.58, 43.2], [36.73, 42.06], [43.45, 39.16]], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_point": [61.19, 73.05], "type": "2d", "weak_data": [[50.21, 37.28], [50.0, 50.0], [42.82, 34.25], [47.92, 41.15], [40.99, 41.82], [43.62, 39.3], [48.41, 45.0], [49.03, 42.17], [42.38, 33.63]]}, "part8": {"axes": ["\u533a\u57df\u63a8\u8fdb", "\u73af\u5883\u652f\u6301", "\u8d44\u6e90\u652f\u6301"], "dim_name": "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "good_data": [[61.57, 51.84, 59.39], [63.67, 50.5, 55.14], [61.57, 61.12, 47.47], [42.56, 59.52, 50.15], [48.9, 63.14, 40.01], [46.8, 53.25, 64.7], [32.02, 63.73, 55.38], [55.23, 43.33, 57.47], [61.57, 46.59, 54.83]], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_point": [53.13, 62.42, 57.49], "type": "3d", "weak_data": [[19.35, 44.2, 54.64], [38.36, 40.72, 43.42], [46.8, 49.19, 31.85], [23.03, 54.5, 45.79], [61.57, 28.36, 42.68], [61.57, 23.36, 38.16], [44.69, 49.72, 45.72], [61.57, 42.89, 45.35], [32.02, 62.42, 45.8]]}, "part9": {"axes": ["\u6559\u5b66\u65b9\u5f0f\u521b\u65b0", "\u8bc4\u4ef7\u7cbe\u51c6\u5316\u4e0e\u4e2a\u6027\u5316", "\u8bfe\u7a0b\u8fed\u4ee3\u4f18\u5316"], "dim_name": "\u6570\u5b57\u5316\u8d4b\u80fd\u529b", "good_data": [[49.77, 57.32, 39.24], [41.73, 45.33, 59.29], [52.72, 48.51, 59.29], [49.39, 46.6, 59.29], [45.54, 51.7, 59.29], [46.05, 49.15, 59.29], [50.72, 49.15, 59.29], [46.11, 51.7, 52.41]], "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_point": [52.35, 55.95, 59.29], "type": "3d", "weak_data": [[34.48, 41.51, 59.29], [NaN, NaN, 45.39], [47.5, 51.7, 45.39], [44.88, 49.15, 45.39], [42.96, 55.95, 39.38], [46.08, 38.96, 50.0], [48.89, 45.33, 41.38], [44.16, 48.51, 45.39], [44.52, 46.6, 45.39], [35.64, 38.96, 41.38]]}};
Object.keys(dimScatterData).forEach(partId => {
const el = document.getElementById('scatter-' + partId);
if (!el) return;
const d = dimScatterData[partId];
if (!d || !d.axes) return;
const chart = echarts.init(el);
if (d.type === '3d') {
const axes = d.axes;
const option = {
tooltip: {
formatter: function(params) {
const v = params.value || (params.data && params.data.value);
if (!v) return '';
return params.seriesName + '<br/>'
+ axes[0] + ': ' + (typeof v[0] === 'number' ? v[0].toFixed(2) : v[0]) + '<br/>'
+ axes[1] + ': ' + (typeof v[1] === 'number' ? v[1].toFixed(2) : v[1]) + '<br/>'
+ axes[2] + ': ' + (typeof v[2] === 'number' ? v[2].toFixed(2) : v[2]);
}
},
legend: { data: ['较好类', '待提升类', d.school_name], bottom: 5, textStyle: { fontSize: 11 } },
xAxis3D: { name: d.axes[0], type: 'value', nameTextStyle: { fontSize: 10 } },
yAxis3D: { name: d.axes[1], type: 'value', nameTextStyle: { fontSize: 10 } },
zAxis3D: { name: d.axes[2], type: 'value', nameTextStyle: { fontSize: 10 } },
grid3D: {
viewControl: { autoRotate: true, autoRotateSpeed: 5, distance: 200, alpha: 20, beta: 30 },
boxWidth: 100, boxHeight: 100, boxDepth: 100,
light: { main: { intensity: 1.2, shadow: true }, ambient: { intensity: 0.3 } },
},
series: [
{ name: '较好类', type: 'scatter3D', data: d.good_data.map(p => ({ value: p })),
symbolSize: 8, itemStyle: { color: COLORS.success, opacity: 0.7 } },
{ name: '待提升类', type: 'scatter3D', data: d.weak_data.map(p => ({ value: p })),
symbolSize: 8, itemStyle: { color: COLORS.danger, opacity: 0.7 } },
{ name: d.school_name, type: 'scatter3D',
data: d.school_point ? [{ value: d.school_point }] : [],
symbolSize: 18, itemStyle: { color: COLORS.primary, borderColor: '#fff', borderWidth: 2 },
label: { show: true, formatter: d.school_name, textStyle: { fontSize: 12, fontWeight: 'bold', color: COLORS.primary } } },
],
};
chart.setOption(option);
} else {
const option = {
tooltip: { formatter: p => (p.data && p.data.name) ? p.data.name : d.axes[0] + ': ' + p.value[0] + '<br/>' + d.axes[1] + ': ' + p.value[1] },
legend: { data: ['较好类', '待提升类', d.school_name], bottom: 5, textStyle: { fontSize: 11 } },
grid: { left: '10%', right: '8%', bottom: '18%', top: '5%' },
xAxis: { name: d.axes[0], nameLocation: 'center', nameGap: 30, nameTextStyle: { fontSize: 11 }, splitLine: { show: true, lineStyle: { type: 'dashed' } } },
yAxis: { name: d.axes[1], nameLocation: 'center', nameGap: 40, nameTextStyle: { fontSize: 11 }, splitLine: { show: true, lineStyle: { type: 'dashed' } } },
series: [
{ name: '较好类', type: 'scatter', data: d.good_data, symbolSize: 10, itemStyle: { color: COLORS.success, opacity: 0.6 } },
{ name: '待提升类', type: 'scatter', data: d.weak_data, symbolSize: 10, itemStyle: { color: COLORS.danger, opacity: 0.6 } },
{ name: d.school_name, type: 'scatter',
data: d.school_point ? [{ value: d.school_point, name: d.school_name, symbolSize: 22 }] : [],
symbolSize: 22, itemStyle: { color: COLORS.primary, borderColor: '#fff', borderWidth: 3 },
label: { show: true, formatter: d.school_name, position: 'top', textStyle: { fontSize: 13, fontWeight: 'bold', color: COLORS.primary } } },
],
};
chart.setOption(option);
}
window.addEventListener('resize', () => chart.resize());
});
</script>
<script>
// ===== A. 学校画像卡(仪表盘 + 红绿灯) =====
const profileData = {"cluster": "\u8f83\u597d", "dim_signals": [{"avg_level": 3.0, "min_level": 3, "name": "\u8bfe\u7a0b\u9886\u5bfc\u529b", "rank": 4, "score": 53.08}, {"avg_level": 3.5, "min_level": 3, "name": "\u6559\u5b66\u53d8\u9769\u529b", "rank": 1, "score": 54.53}, {"avg_level": 3.0, "min_level": 2, "name": "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "rank": 7, "score": 52.41}, {"avg_level": 3.0, "min_level": 3, "name": "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "rank": 3, "score": 51.56}, {"avg_level": 4.0, "min_level": 4, "name": "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "rank": 1, "score": 64.06}, {"avg_level": 3.3, "min_level": 3, "name": "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "rank": 1, "score": 57.68}, {"avg_level": 3.3, "min_level": 3, "name": "\u6570\u5b57\u5316\u8d4b\u80fd\u529b", "rank": 1, "score": 55.86}], "district_avg": 47.9, "level_counts": {"1": 0, "2": 1, "3": 11, "4": 8}, "rank": 1, "school_name": "\u884c\u77e5\u4e2d\u5b66", "school_type": "\u5e02\u5b9e\u9a8c\u6027\u793a\u8303\u6027\u9ad8\u4e2d", "total_schools": 19, "total_score": 55.6, "total_sub_dims": 20};
if (profileData && profileData.total_score) {
(function() {
const chart = echarts.init(document.getElementById('profile-card-chart'));
const score = profileData.total_score;
const districtAvg = profileData.district_avg;
const signals = profileData.dim_signals;
const levelCounts = profileData.level_counts;
// 信号灯颜色映射
const signalColor = function(minLevel) {
if (minLevel >= 4) return '#10b981';
if (minLevel >= 3) return '#3b82f6';
if (minLevel >= 2) return '#f59e0b';
return '#ef4444';
};
const option = {
title: [
{ text: profileData.school_name, left: 'center', top: 6, textStyle: { fontSize: 16, fontWeight: 'bold', color: '#1e3a5f' } },
{ text: profileData.school_type + ' · 区内第' + profileData.rank + '名', left: 'center', top: 28, textStyle: { fontSize: 11, color: '#6b7280' } },
],
series: [
// 中央仪表盘
{
type: 'gauge',
center: ['50%', '60%'],
radius: '55%',
startAngle: 210,
endAngle: -30,
min: 30,
max: 70,
splitNumber: 4,
itemStyle: { color: score >= districtAvg ? '#2563eb' : '#f59e0b' },
progress: { show: true, width: 18, roundCap: true },
pointer: { show: false },
axisLine: { lineStyle: { width: 18, color: [[0.25, '#fee2e2'], [0.5, '#fef3c7'], [0.75, '#dbeafe'], [1, '#d1fae5']] } },
axisTick: { show: false },
splitLine: { show: false },
axisLabel: { show: true, distance: 25, fontSize: 10, color: '#6b7280',
formatter: function(v) { return v.toFixed(0); } },
detail: {
valueAnimation: true, offsetCenter: [0, '-5%'],
fontSize: 36, fontWeight: 'bold', color: '#1e3a5f',
formatter: function(v) { return v.toFixed(1); },
},
data: [{ value: score }],
},
// 底部饼图:20个三级维度的水平分布
{
type: 'pie',
center: ['50%', '92%'],
radius: ['0%', '0%'], // 隐藏饼图,只用graphic展示
silent: true,
data: [],
},
],
graphic: (function() {
var items = [];
// 7个维度信号灯(底部横排)
var startX = 50 - (signals.length - 1) * 6;
signals.forEach(function(sig, i) {
var x = startX + i * 12;
// 圆点
items.push({
type: 'circle', shape: { cx: 0, cy: 0, r: 8 },
left: x + '%', top: '78%',
style: { fill: signalColor(sig.min_level), shadowBlur: 6, shadowColor: signalColor(sig.min_level) },
});
// 标签
items.push({
type: 'text',
left: x + '%', top: '84%',
style: {
text: sig.name.replace('力', ''),
textAlign: 'center', fontSize: 9, fill: '#374151',
},
});
});
// 水平分布摘要文字
var summaryText = '水平分布: ';
summaryText += 'Lv4=' + levelCounts[4] + ' Lv3=' + levelCounts[3] + ' Lv2=' + levelCounts[2] + ' Lv1=' + levelCounts[1];
items.push({
type: 'text',
left: 'center', top: '93%',
style: { text: summaryText, textAlign: 'center', fontSize: 10, fill: '#6b7280' },
});
return items;
})(),
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
}
// ===== B. 优势-短板象限图 =====
const quadrantData = {"items": [{"diff": 7.04, "level": 3, "name": "\u56fd\u5bb6\u6807\u51c6\u9075\u5faa", "parent": "\u8bfe\u7a0b\u9886\u5bfc\u529b", "score": 54.32}, {"diff": 0.89, "level": 3, "name": "\u8bfe\u7a0b\u7ed3\u6784\u5efa\u8bbe", "parent": "\u8bfe\u7a0b\u9886\u5bfc\u529b", "score": 50.61}, {"diff": 7.33, "level": 3, "name": "\u8bfe\u7a0b\u89c4\u8303\u843d\u5b9e", "parent": "\u8bfe\u7a0b\u9886\u5bfc\u529b", "score": 54.3}, {"diff": 6.03, "level": 3, "name": "\u6559\u5b66\u65b9\u5f0f\u53d8\u9769", "parent": "\u6559\u5b66\u53d8\u9769\u529b", "score": 53.32}, {"diff": 7.93, "level": 4, "name": "\u4f5c\u4e1a\u8bbe\u8ba1\u4e0e\u7ba1\u7406\u53d8\u9769", "parent": "\u6559\u5b66\u53d8\u9769\u529b", "score": 55.74}, {"diff": -3.11, "level": 2, "name": "\u5b66\u79d1\u53d1\u5c55\u7684\u4e2a\u6027\u5316\u8f85\u5bfc", "parent": "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "score": 46.09}, {"diff": 9.34, "level": 4, "name": "\u5b66\u751f\u751f\u6daf\u53d1\u5c55\u6307\u5bfc", "parent": "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "score": 58.73}, {"diff": 1.75, "level": 3, "name": "\u57f9\u8bad\u652f\u6301", "parent": "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "score": 50.88}, {"diff": 5.97, "level": 3, "name": "\u6559\u7814\u652f\u6301", "parent": "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "score": 52.92}, {"diff": 4.96, "level": 3, "name": "\u9879\u76ee\u652f\u6301", "parent": "\u6559\u5e08\u53d1\u5c55\u652f\u6301\u529b", "score": 50.89}, {"diff": 13.64, "level": 4, "name": "\u79d1\u5b66\u8bc4\u4ef7\u89c2", "parent": "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "score": 61.19}, {"diff": 29.19, "level": 4, "name": "\u5b66\u4e1a\u8d28\u91cf\u8bc4\u4f30", "parent": "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "score": 73.05}, {"diff": 17.76, "level": 4, "name": "\u7efc\u5408\u7d20\u8d28\u8bc4\u4f30", "parent": "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "score": 64.56}, {"diff": 12.68, "level": 4, "name": "\u5b9e\u8df5\u6d3b\u52a8\u8bc4\u4f30", "parent": "\u6559\u80b2\u8d28\u91cf\u8bc4\u4f30\u529b", "score": 57.47}, {"diff": 4.92, "level": 3, "name": "\u533a\u57df\u63a8\u8fdb", "parent": "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "score": 53.13}, {"diff": 12.38, "level": 4, "name": "\u73af\u5883\u652f\u6301", "parent": "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "score": 62.42}, {"diff": 8.26, "level": 3, "name": "\u8d44\u6e90\u652f\u6301", "parent": "\u6559\u80b2\u6761\u4ef6\u4fdd\u969c\u529b", "score": 57.49}, {"diff": 6.6, "level": 3, "name": "\u6559\u5b66\u65b9\u5f0f\u521b\u65b0", "parent": "\u6570\u5b57\u5316\u8d4b\u80fd\u529b", "score": 52.35}, {"diff": 7.5, "level": 3, "name": "\u8bc4\u4ef7\u7cbe\u51c6\u5316\u4e0e\u4e2a\u6027\u5316", "parent": "\u6570\u5b57\u5316\u8d4b\u80fd\u529b", "score": 55.95}, {"diff": 8.49, "level": 4, "name": "\u8bfe\u7a0b\u8fed\u4ee3\u4f18\u5316", "parent": "\u6570\u5b57\u5316\u8d4b\u80fd\u529b", "score": 59.29}], "school_name": "\u884c\u77e5\u4e2d\u5b66", "x_center": 50, "y_center": 0};
if (quadrantData && quadrantData.items && quadrantData.items.length > 0) {
(function() {
const chart = echarts.init(document.getElementById('quadrant-chart'));
const items = quadrantData.items;
// 颜色映射(按父维度)
const dimColors = {
'课程领导力': '#2563eb', '教学变革力': '#7c3aed', '学生发展指导力': '#059669',
'教师发展支持力': '#d97706', '教育质量评估力': '#dc2626',
'教育条件保障力': '#0891b2', '数字化赋能力': '#be185d',
};
const scatterData = items.map(function(item) {
return {
value: [item.score, item.diff],
name: item.name,
parent: item.parent,
level: item.level,
itemStyle: { color: dimColors[item.parent] || '#6b7280' },
};
});
const option = {
tooltip: {
formatter: function(p) {
var d = p.data;
return '<strong>' + d.name + '</strong> (' + d.parent + ')<br/>' +
'得分: ' + d.value[0] + '分<br/>' +
'差异: ' + (d.value[1] > 0 ? '+' : '') + d.value[1] + '分<br/>' +
'水平: ' + d.level;
}
},
grid: { left: '12%', right: '5%', bottom: '12%', top: '8%' },
xAxis: {
name: '得分', nameLocation: 'center', nameGap: 28,
nameTextStyle: { fontSize: 12 },
min: 20, max: 80,
splitLine: { show: true, lineStyle: { type: 'dashed', color: '#e5e7eb' } },
},
yAxis: {
name: '与区均值差异', nameLocation: 'center', nameGap: 40,
nameTextStyle: { fontSize: 12 },
splitLine: { show: true, lineStyle: { type: 'dashed', color: '#e5e7eb' } },
},
series: [{
type: 'scatter',
data: scatterData,
symbolSize: function(val, params) { return Math.abs(val[1]) * 1.5 + 10; },
label: {
show: true, position: 'right', fontSize: 9,
formatter: function(p) {
var n = p.data.name;
return n.length > 5 ? n.substring(0, 5) + '…' : n;
},
color: '#374151',
},
}],
// 象限标注
graphic: [
// 均值十字线
{ type: 'line', shape: { x1: 0, y1: 0, x2: 0, y2: 0 }, silent: true },
// 象限标签
{ type: 'text', right: '8%', top: '10%',
style: { text: '■ 核心优势', fill: '#059669', fontSize: 11, fontWeight: 'bold' } },
{ type: 'text', left: '14%', bottom: '14%',
style: { text: '■ 急需改进', fill: '#dc2626', fontSize: 11, fontWeight: 'bold' } },
{ type: 'text', right: '8%', bottom: '14%',
style: { text: '⊙ 隐性风险', fill: '#d97706', fontSize: 11, fontWeight: 'bold' } },
{ type: 'text', left: '14%', top: '10%',
style: { text: '↗ 潜力项', fill: '#2563eb', fontSize: 11, fontWeight: 'bold' } },
],
// 均值参考线
markLine: {},
};
// 加十字参考线
option.series[0].markLine = {
silent: true, symbol: 'none',
lineStyle: { color: '#9ca3af', type: 'dashed', width: 1 },
data: [
{ xAxis: 50, label: { formatter: '区均值', fontSize: 10, position: 'start' } },
{ yAxis: 0, label: { show: false } },
],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
}
// ===== C. 温度计条形图 =====
const thermoData = {"data": {"\u4f5c\u4e1a\u8bbe\u8ba1\u4e0e\u7ba1\u7406\u53d8\u9769": {"district_avg": 47.81, "level": 4, "same_type_avg": 47.81, "score": 55.74, "thresholds": {"level2": 45, "level3": 49, "level4": 54}}, "\u533a\u57df\u63a8\u8fdb": {"district_avg": 48.21, "level": 3, "same_type_avg": 48.21, "score": 53.13, "thresholds": {"level2": 40, "level3": 52, "level4": 59}}, "\u56fd\u5bb6\u6807\u51c6\u9075\u5faa": {"district_avg": 47.28, "level": 3, "same_type_avg": 47.28, "score": 54.32, "thresholds": {"level2": 43, "level3": 53.5, "level4": 57}}, "\u57f9\u8bad\u652f\u6301": {"district_avg": 49.14, "level": 3, "same_type_avg": 49.14, "score": 50.88, "thresholds": {"level2": 47.5, "level3": 49, "level4": 51}}, "\u5b66\u4e1a\u8d28\u91cf\u8bc4\u4f30": {"district_avg": 43.86, "level": 4, "same_type_avg": 43.86, "score": 73.05, "thresholds": {"level2": 41, "level3": 46, "level4": 54}}, "\u5b66\u751f\u751f\u6daf\u53d1\u5c55\u6307\u5bfc": {"district_avg": 49.39, "level": 4, "same_type_avg": 49.39, "score": 58.73, "thresholds": {"level2": 42, "level3": 50, "level4": 56}}, "\u5b66\u79d1\u53d1\u5c55\u7684\u4e2a\u6027\u5316\u8f85\u5bfc": {"district_avg": 49.2, "level": 2, "same_type_avg": 49.2, "score": 46.09, "thresholds": {"level2": 46, "level3": 50, "level4": 60}}, "\u5b9e\u8df5\u6d3b\u52a8\u8bc4\u4f30": {"district_avg": 44.79, "level": 4, "same_type_avg": 44.79, "score": 57.47, "thresholds": {"level2": 43, "level3": 46.5, "level4": 50}}, "\u6559\u5b66\u65b9\u5f0f\u521b\u65b0": {"district_avg": 45.75, "level": 3, "same_type_avg": 45.75, "score": 52.35, "thresholds": {"level2": 40, "level3": 45, "level4": 54}}, "\u6559\u5b66\u65b9\u5f0f\u53d8\u9769": {"district_avg": 47.29, "level": 3, "same_type_avg": 47.29, "score": 53.32, "thresholds": {"level2": 45, "level3": 49, "level4": 54}}, "\u6559\u7814\u652f\u6301": {"district_avg": 46.95, "level": 3, "same_type_avg": 46.95, "score": 52.92, "thresholds": {"level2": 47, "level3": 50, "level4": 55}}, "\u73af\u5883\u652f\u6301": {"district_avg": 50.04, "level": 4, "same_type_avg": 50.04, "score": 62.42, "thresholds": {"level2": 41, "level3": 49.5, "level4": 56}}, "\u79d1\u5b66\u8bc4\u4ef7\u89c2": {"district_avg": 47.55, "level": 4, "same_type_avg": 47.55, "score": 61.19, "thresholds": {"level2": 43, "level3": 50, "level4": 57}}, "\u7efc\u5408\u7d20\u8d28\u8bc4\u4f30": {"district_avg": 46.79, "level": 4, "same_type_avg": 46.79, "score": 64.56, "thresholds": {"level2": 39, "level3": 50, "level4": 58.5}}, "\u8bc4\u4ef7\u7cbe\u51c6\u5316\u4e0e\u4e2a\u6027\u5316": {"district_avg": 48.45, "level": 3, "same_type_avg": 48.45, "score": 55.95, "thresholds": {"level2": 40, "level3": 50, "level4": 60}}, "\u8bfe\u7a0b\u7ed3\u6784\u5efa\u8bbe": {"district_avg": 49.72, "level": 3, "same_type_avg": 49.72, "score": 50.61, "thresholds": {"level2": 45, "level3": 49, "level4": 55.5}}, "\u8bfe\u7a0b\u89c4\u8303\u843d\u5b9e": {"district_avg": 46.97, "level": 3, "same_type_avg": 46.97, "score": 54.3, "thresholds": {"level2": 44, "level3": 50, "level4": 58}}, "\u8bfe\u7a0b\u8fed\u4ee3\u4f18\u5316": {"district_avg": 50.79, "level": 4, "same_type_avg": 50.79, "score": 59.29, "thresholds": {"level2": 45, "level3": 50, "level4": 55}}, "\u8d44\u6e90\u652f\u6301": {"district_avg": 49.23, "level": 3, "same_type_avg": 49.23, "score": 57.49, "thresholds": {"level2": 42, "level3": 49, "level4": 57.5}}, "\u9879\u76ee\u652f\u6301": {"district_avg": 45.93, "level": 3, "same_type_avg": 45.93, "score": 50.89, "thresholds": {"level2": 44, "level3": 50, "level4": 56.5}}}, "school_name": "\u884c\u77e5\u4e2d\u5b66"};
if (thermoData && thermoData.data) {
(function() {
// 为每个 thermo-{partId}-{subIndex} 容器渲染
Object.keys(thermoData.data).forEach(function(sdName) {
var d = thermoData.data[sdName];
// 查找匹配的容器(遍历所有 thermo- 开头的元素)
var allThermos = document.querySelectorAll('[id^="thermo-"]');
allThermos.forEach(function(el) {
if (el.getAttribute('data-rendered')) return;
// 找到未渲染的容器,按顺序匹配
});
});
// 用更简单的方式:直接在维度渲染时按 partId 和 subIndex 匹配
var partSubMap = {};
partSubMap['part3-1'] = '国家标准遵循';
partSubMap['part3-2'] = '课程结构建设';
partSubMap['part3-3'] = '课程规范落实';
partSubMap['part4-1'] = '教学方式变革';
partSubMap['part4-2'] = '作业设计与管理变革';
partSubMap['part5-1'] = '学科发展的个性化辅导';
partSubMap['part5-2'] = '学生生涯发展指导';
partSubMap['part6-1'] = '培训支持';
partSubMap['part6-2'] = '教研支持';
partSubMap['part6-3'] = '项目支持';
partSubMap['part7-1'] = '科学评价观';
partSubMap['part7-2'] = '学业质量评估';
partSubMap['part7-3'] = '综合素质评估';
partSubMap['part7-4'] = '实践活动评估';
partSubMap['part8-1'] = '区域推进';
partSubMap['part8-2'] = '环境支持';
partSubMap['part8-3'] = '资源支持';
partSubMap['part9-1'] = '教学方式创新';
partSubMap['part9-2'] = '评价精准化与个性化';
partSubMap['part9-3'] = '课程迭代优化';
Object.keys(partSubMap).forEach(function(key) {
var sdName = partSubMap[key];
var d = thermoData.data[sdName];
if (!d) return;
var el = document.getElementById('thermo-' + key);
if (!el) return;
var chart = echarts.init(el);
var score = d.score;
var distAvg = d.district_avg;
var sameTypeAvg = d.same_type_avg;
var th = d.thresholds;
var option = {
grid: { left: '3%', right: '3%', top: '25%', bottom: '25%' },
xAxis: {
type: 'value', min: 20, max: 80,
axisLabel: { show: false },
axisTick: { show: false },
axisLine: { show: false },
splitLine: { show: false },
},
yAxis: {
type: 'category', data: [''],
axisLabel: { show: false },
axisTick: { show: false },
axisLine: { show: false },
},
series: [
// 背景条(水平区间着色:低分端=水平四红色 → 高分端=水平一绿色)
{ type: 'bar', data: [th.level2 - 20], stack: 'bg', barWidth: '60%',
itemStyle: { color: '#fee2e2', borderRadius: [4, 0, 0, 4] }, silent: true },
{ type: 'bar', data: [th.level3 - th.level2], stack: 'bg', barWidth: '60%',
itemStyle: { color: '#fef3c7' }, silent: true },
{ type: 'bar', data: [th.level4 - th.level3], stack: 'bg', barWidth: '60%',
itemStyle: { color: '#dbeafe' }, silent: true },
{ type: 'bar', data: [80 - th.level4], stack: 'bg', barWidth: '60%',
itemStyle: { color: '#d1fae5', borderRadius: [0, 4, 4, 0] }, silent: true },
],
// 指针标注
graphic: (function() {
var items = [];
var toPercent = function(val) { return ((val - 20) / 60 * 94 + 3) + '%'; };
// 本校得分指针(三角形 + 标签)
items.push({
type: 'text', left: toPercent(score), top: '2%',
style: { text: '▼ ' + score, textAlign: 'center', fontSize: 11, fontWeight: 'bold',
fill: '#1e3a5f' },
});
// 区均值指针
items.push({
type: 'text', left: toPercent(distAvg), bottom: '0%',
style: { text: '▲区均', textAlign: 'center', fontSize: 9, fill: '#6b7280' },
});
// 同类学校均值指针
if (Math.abs(sameTypeAvg - distAvg) > 1) {
items.push({
type: 'text', left: toPercent(sameTypeAvg), bottom: '0%',
style: { text: '▲同类', textAlign: 'center', fontSize: 9, fill: '#d97706' },
});
}
return items;
})(),
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
});
})();
}
// ===== D. 进步空间瀑布图 =====
const waterfallData = {"current_total": 55.6, "improvements": [{"current_level": 2, "current_score": 46.09, "gap": 3.91, "name": "\u5b66\u79d1\u53d1\u5c55\u7684\u4e2a\u6027\u5316\u8f85\u5bfc", "parent": "\u5b66\u751f\u53d1\u5c55\u6307\u5bfc\u529b", "target_score": 50}], "potential_total": 55.8, "school_name": "\u884c\u77e5\u4e2d\u5b66", "steps": [{"name": "\u5f53\u524d\u603b\u5206", "type": "current", "value": 55.6}, {"detail": "\u4ece\u6c34\u5e732\u2192\u6c34\u5e733 (+3.91\u5206)", "name": "\u5b66\u79d1\u53d1\u5c55\u7684\u4e2a\u6027\u5316\u8f85\u5bfc", "type": "gain", "value": 0.2}, {"name": "\u6f5c\u5728\u603b\u5206", "type": "potential", "value": 55.8}], "total_gain": 0.2};
if (waterfallData && waterfallData.steps && waterfallData.steps.length > 1) {
(function() {
var el = document.getElementById('waterfall-chart');
if (!el) return;
var chart = echarts.init(el);
var steps = waterfallData.steps;
var categories = [];
var baseData = []; // 透明基底
var gainData = []; // 增长部分
var totalData = []; // 起止柱
var runningBase = 0;
steps.forEach(function(step, i) {
var shortName = step.name.length > 6 ? step.name.substring(0, 6) + '…' : step.name;
categories.push(shortName);
if (step.type === 'current') {
baseData.push(0);
gainData.push(0);
totalData.push(step.value);
runningBase = step.value;
} else if (step.type === 'gain') {
baseData.push(runningBase);
gainData.push(step.value);
totalData.push(0);
runningBase += step.value;
} else if (step.type === 'potential') {
baseData.push(0);
gainData.push(0);
totalData.push(step.value);
}
});
var option = {
tooltip: {
trigger: 'axis', axisPointer: { type: 'shadow' },
formatter: function(params) {
var idx = params[0].dataIndex;
var step = steps[idx];
if (step.type === 'current') return '当前总分: <strong>' + step.value + '</strong>分';
if (step.type === 'potential') return '潜在总分: <strong>' + step.value + '</strong>分 (+' + waterfallData.total_gain + ')';
return '<strong>' + step.name + '</strong><br/>' +
(step.detail || '') + '<br/>预估总分贡献: +' + step.value + '分';
},
},
grid: { left: '5%', right: '5%', bottom: '18%', top: '8%', containLabel: true },
xAxis: {
type: 'category', data: categories,
axisLabel: { fontSize: 10, rotate: 20 },
},
yAxis: {
type: 'value',
min: Math.floor(waterfallData.current_total - 2),
max: Math.ceil(waterfallData.potential_total + 2),
axisLabel: { fontSize: 11 },
},
series: [
// 透明基底
{
type: 'bar', stack: 'waterfall', data: baseData,
itemStyle: { color: 'transparent' }, barWidth: '45%',
emphasis: { itemStyle: { color: 'transparent' } },
},
// 增长部分(绿色)
{
type: 'bar', stack: 'waterfall', data: gainData,
itemStyle: { color: '#10b981', borderRadius: [4, 4, 0, 0] },
barWidth: '45%',
label: {
show: true, position: 'top', fontSize: 10, color: '#059669',
formatter: function(p) { return p.value > 0 ? '+' + p.value.toFixed(2) : ''; },
},
},
// 起止柱(蓝色)
{
type: 'bar', data: totalData,
itemStyle: {
color: function(p) {
return p.dataIndex === 0 ? '#2563eb' : '#0891b2';
},
borderRadius: [4, 4, 0, 0],
},
barWidth: '45%',
label: {
show: true, position: 'top', fontSize: 12, fontWeight: 'bold',
color: '#1e3a5f',
formatter: function(p) { return p.value > 0 ? p.value.toFixed(1) : ''; },
},
},
],
};
chart.setOption(option);
window.addEventListener('resize', () => chart.resize());
})();
}
</script>
<script>
(function() {
/* ---- 1. 自动扫描 h1/h2 生成 TOC ---- */
var track = document.getElementById('toc-track');
var container = document.querySelector('.report-container');
// 取 .section 内的 h1(部分标题)和 h2[id](子维度标题)
var headings = container.querySelectorAll('.section > h1, h2[id]');
var currentGroup = null;
headings.forEach(function(h) {
// 确保有 id 可跳转;h1 取父 .section 的 idh2 自身有 id
var id = '';
if (h.tagName === 'H1') {
var sec = h.closest('.section');
id = sec ? sec.id : '';
} else {
id = h.id;
}
if (!id) return;
var a = document.createElement('a');
a.href = '#' + id;
a.className = 'toc-item';
// 去掉"第X部分 "前缀,只保留核心文字
var text = h.textContent.replace(/^第[一二三四五六七八九十]+部分\s*/, '');
// h2 也去掉"二、""三、"等编号前缀
text = text.replace(/^[一二三四五六七八九十]+、\s*/, '');
a.textContent = text;
if (h.tagName === 'H1') {
a.classList.add('level-1');
a.setAttribute('data-group', id);
currentGroup = id;
} else {
a.classList.add('level-2');
if (currentGroup) a.setAttribute('data-parent', currentGroup);
}
track.appendChild(a);
});
/* ---- 2. 事件绑定 ---- */
var tocItems = track.querySelectorAll('.toc-item');
var level2Items = track.querySelectorAll('.toc-item.level-2');
var sections = [];
tocItems.forEach(function(item) {
var target = document.getElementById(item.getAttribute('href').slice(1));
if (target) sections.push({ el: target, link: item });
// 点击平滑滚动
item.addEventListener('click', function(e) {
e.preventDefault();
target && target.scrollIntoView({ behavior: 'smooth', block: 'start' });
if (window.innerWidth <= 1280) {
document.getElementById('toc-nav').classList.remove('show');
}
});
});
function expandGroup(gid) {
level2Items.forEach(function(item) {
item.classList.toggle('visible', item.getAttribute('data-parent') === gid);
});
}
/* ---- 3. 滚动高亮 ---- */
var ticking = false;
window.addEventListener('scroll', function() {
if (ticking) return;
ticking = true;
window.requestAnimationFrame(function() {
var scrollY = window.scrollY + 150;
var current = null;
for (var i = sections.length - 1; i >= 0; i--) {
if (sections[i].el.offsetTop <= scrollY) { current = sections[i]; break; }
}
tocItems.forEach(function(item) { item.classList.remove('active'); });
if (current) {
current.link.classList.add('active');
expandGroup(current.link.getAttribute('data-group') || current.link.getAttribute('data-parent') || '');
}
ticking = false;
});
});
window.dispatchEvent(new Event('scroll'));
})();
</script>
</body>
</html>