国家美术馆探秘|IBMYP说明文互动学习任务

:root{
–myp-navy:#1e1b4b;
–myp-blue:#1d4ed8;
–myp-blue-mid:#3b82f6;
–myp-blue-light:#eff6ff;
–myp-violet:#7c3aed;
–myp-violet-light:#ede9fe;
–myp-green:#16a34a;
–myp-green-light:#dcfce7;
–myp-amber:#d97706;
–myp-amber-light:#fef3c7;
–myp-amber-dark:#92400e;
–myp-rose:#be185d;
–myp-rose-light:#fdf2f8;
–myp-text:#0f172a;
–myp-sub:#475569;
–myp-muted:#94a3b8;
–myp-border:#e2e8f0;
–myp-bg:#f8fafc;
}
.myp *{box-sizing:border-box;margin:0;padding:0;}
.myp{font-family:’PingFang SC’,’Microsoft YaHei’,sans-serif;color:var(–myp-text);line-height:1.6;}
.myp-wrap{max-width:1100px;margin:0 auto;padding:0 24px;}
.myp-section{padding:80px 0;}
.myp-bg-white{background:#fff;}
.myp-bg-light{background:var(–myp-bg);}

/* ── Section Header ── */
.myp-sec-header{text-align:center;margin-bottom:52px;}
.myp-sec-label{font-size:11.5px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(–myp-blue-mid);margin-bottom:10px;}
.myp-sec-title{font-size:clamp(22px,3.5vw,32px);font-weight:900;color:var(–myp-text);margin-bottom:14px;}
.myp-sec-sub{font-size:15px;color:var(–myp-sub);max-width:620px;margin:0 auto;line-height:1.8;}

/* ── Hero ── */
.myp-hero{
background:linear-gradient(135deg,#1e1b4b 0%,#1e3a8a 40%,#1d4ed8 70%,#3b82f6 100%);
padding:96px 0 80px;position:relative;overflow:hidden;
}
.myp-hero::before{
content:”;position:absolute;top:-80px;right:-80px;
width:500px;height:500px;border-radius:50%;
background:radial-gradient(circle,rgba(96,165,250,.22) 0%,transparent 65%);pointer-events:none;
}
.myp-hero::after{
content:”;position:absolute;bottom:-100px;left:-60px;
width:380px;height:380px;border-radius:50%;
background:radial-gradient(circle,rgba(124,58,237,.18) 0%,transparent 65%);pointer-events:none;
}
.myp-hero .myp-wrap{position:relative;z-index:1;text-align:center;}
.myp-eyebrow{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:rgba(255,255,255,.55);margin-bottom:18px;}
.myp-hero-title{font-size:clamp(30px,5vw,50px);font-weight:900;color:#fff;line-height:1.12;margin-bottom:18px;}
.myp-hero-sub{font-size:clamp(14px,2vw,17px);color:rgba(255,255,255,.78);max-width:660px;margin:0 auto 38px;line-height:1.8;}
.myp-hero-btns{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:40px;}
.myp-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 30px;border-radius:100px;font-size:15px;font-weight:700;text-decoration:none;transition:all .22s;cursor:pointer;border:none;letter-spacing:.2px;}
.myp-btn–primary{background:#fff;color:var(–myp-navy);}
.myp-btn–primary:hover{background:#e0e7ff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2);}
.myp-btn–outline{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.4);}
.myp-btn–outline:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.65);}
.myp-hero-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:40px;}
.myp-hero-tags span{font-size:12.5px;padding:5px 15px;border-radius:100px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.78);border:1px solid rgba(255,255,255,.16);}

/* ── Year Track ── */
.myp-year-track-wrap{
margin:0 auto;max-width:780px;
background:rgba(255,255,255,.07);
border:1.5px solid rgba(255,255,255,.16);
border-radius:20px;padding:20px 24px;
position:relative;overflow:hidden;
}
.myp-year-track-wrap::before{
content:”;position:absolute;top:0;left:0;right:0;height:2px;
background:linear-gradient(90deg,#60a5fa,#a78bfa,#60a5fa);
}
.myp-year-track-label{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.45);margin-bottom:14px;}
.myp-year-track{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap;}
.myp-year-chip{
display:flex;flex-direction:column;align-items:center;gap:2px;
padding:10px 14px;border-radius:12px;
background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);
color:#fff;flex:1;min-width:0;
}
.myp-year-chip strong{font-size:14px;font-weight:800;white-space:nowrap;}
.myp-year-chip span{font-size:10.5px;color:rgba(255,255,255,.58);white-space:nowrap;}
.myp-year-chip–dp{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.35);}
.myp-year-chip–dp strong{font-size:15px;}
.myp-year-arrow{font-size:14px;color:rgba(255,255,255,.35);flex-shrink:0;}

/* ── Huawen Callout (hero bottom) ── */
.myp-hw-callout{
margin:28px auto 0;max-width:680px;
background:rgba(255,255,255,.07);
border:1.5px solid rgba(255,255,255,.16);
border-radius:18px;padding:18px 24px;
display:flex;align-items:center;gap:18px;flex-wrap:wrap;
}
.myp-hw-left{flex:1;min-width:200px;text-align:left;}
.myp-hw-badge{
display:inline-flex;align-items:center;gap:5px;
font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;
padding:4px 12px;border-radius:100px;
background:rgba(167,139,250,.8);color:#fff;
margin-bottom:9px;
}
.myp-hw-title{font-size:16px;font-weight:900;color:#fff;margin-bottom:4px;line-height:1.3;}
.myp-hw-desc{font-size:13px;color:rgba(255,255,255,.65);line-height:1.6;}
.myp-hw-btn{
display:inline-flex;align-items:center;gap:7px;
padding:12px 24px;border-radius:100px;
background:#a78bfa;color:#fff;
font-size:14px;font-weight:800;text-decoration:none;
white-space:nowrap;transition:all .22s;
box-shadow:0 6px 20px rgba(124,58,237,.4);flex-shrink:0;
}
.myp-hw-btn:hover{background:#8b5cf6;transform:translateY(-2px);box-shadow:0 10px 28px rgba(124,58,237,.5);}
.myp-hw-btn svg{transition:transform .22s;}
.myp-hw-btn:hover svg{transform:translateX(3px);}
@media(max-width:560px){
.myp-hw-callout{flex-direction:column;}
.myp-hw-btn{width:100%;justify-content:center;}
}

/* ── Course Cards ── */
.myp-course-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin-bottom:40px;}
.myp-course-card{border-radius:22px;padding:32px 28px;border:1.5px solid var(–myp-border);background:#fff;transition:transform .22s,box-shadow .22s;}
.myp-course-card:hover{transform:translateY(-5px);box-shadow:0 18px 44px rgba(15,23,42,.1);}
.myp-course-badge{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:800;padding:7px 16px;border-radius:10px;margin-bottom:18px;}
.myp-course-badge–blue{background:var(–myp-blue-light);color:var(–myp-blue);}
.myp-course-badge–violet{background:var(–myp-violet-light);color:var(–myp-violet);}
.myp-course-card h3{font-size:20px;font-weight:800;color:var(–myp-text);margin-bottom:4px;}
.myp-course-en{font-size:13px;color:var(–myp-muted);margin-bottom:10px;font-style:italic;}
.myp-course-fit{font-size:13.5px;color:var(–myp-sub);margin-bottom:16px;padding:10px 14px;background:var(–myp-bg);border-radius:10px;}
.myp-course-fit strong{color:var(–myp-text);}
.myp-course-points{list-style:none;margin-bottom:18px;}
.myp-course-points li{font-size:13px;color:var(–myp-sub);padding:5px 0;border-bottom:1px solid #f1f5f9;display:flex;align-items:baseline;gap:8px;}
.myp-course-points li:last-child{border-bottom:none;}
.myp-course-points li::before{content:”✓”;color:var(–myp-blue-mid);font-size:11px;font-weight:700;flex-shrink:0;}
.myp-dp-link{
display:inline-flex;align-items:center;gap:6px;
font-size:12.5px;font-weight:700;padding:6px 14px;border-radius:8px;margin-bottom:18px;
}
.myp-dp-link–blue{background:var(–myp-blue-light);color:var(–myp-blue);}
.myp-dp-link–violet{background:var(–myp-violet-light);color:var(–myp-violet);}
.myp-course-btn{width:100%;padding:13px;border-radius:12px;font-size:14px;font-weight:700;border:none;cursor:pointer;transition:all .2s;}
.myp-course-btn–blue{background:var(–myp-blue-light);color:var(–myp-blue);}
.myp-course-btn–blue:hover{background:var(–myp-blue);color:#fff;}
.myp-course-btn–violet{background:var(–myp-violet-light);color:var(–myp-violet);}
.myp-course-btn–violet:hover{background:var(–myp-violet);color:#fff;}

/* ── Phase Strip ── */
.myp-phases{background:linear-gradient(135deg,#f5f3ff,#ede9fe);border-radius:14px;padding:18px 20px;border:1px solid #ddd6fe;margin-bottom:18px;}
.myp-phases-title{font-size:12.5px;font-weight:700;color:var(–myp-violet);margin-bottom:12px;letter-spacing:.3px;}
.myp-phases-track{display:flex;gap:8px;}
.myp-phase-chip{flex:1;border-radius:10px;padding:10px 8px;background:#fff;border:1.5px solid var(–myp-border);text-align:center;transition:all .18s;}
.myp-phase-chip:hover{border-color:#a78bfa;transform:translateY(-2px);}
.myp-phase-chip .phase-num{font-size:10.5px;font-weight:700;color:var(–myp-muted);margin-bottom:3px;}
.myp-phase-chip .phase-label{font-size:13px;font-weight:700;color:var(–myp-text);}
.myp-phase-chip .phase-desc{font-size:10.5px;color:var(–myp-sub);margin-top:2px;}
.myp-phase-chip–dp{border-color:#a78bfa;background:#f5f3ff;}
.myp-phase-chip–dp .phase-label{color:var(–myp-violet);}

/* ── Compare Table ── */
.myp-compare{background:#f8faff;border-radius:18px;padding:24px;border:1px solid var(–myp-border);}
.myp-compare-title{font-size:15.5px;font-weight:700;color:var(–myp-text);margin-bottom:16px;}
.myp-compare-wrap{overflow-x:auto;}
.myp-compare-table{width:100%;border-collapse:collapse;font-size:13.5px;}
.myp-compare-table th,.myp-compare-table td{padding:10px 16px;text-align:center;border-bottom:1px solid var(–myp-border);}
.myp-compare-table th{background:#eef2ff;color:var(–myp-navy);font-weight:700;}
.myp-compare-table th:first-child,.myp-compare-table td:first-child{text-align:left;font-weight:600;color:var(–myp-text);}
.myp-compare-table tr:last-child td{border-bottom:none;}
.myp-compare-table tr:hover td{background:#f0f6ff;}
.myp-td-ll{color:var(–myp-blue);font-weight:700;}
.myp-td-la{color:var(–myp-violet);font-weight:700;}

/* ── Criteria Section ── */
.myp-crit-score-total{
text-align:center;margin-bottom:40px;
padding:20px;background:#fff;border-radius:16px;border:1.5px solid var(–myp-border);
max-width:360px;margin-left:auto;margin-right:auto;
}
.myp-crit-score-total .total-num{font-size:52px;font-weight:900;color:var(–myp-navy);line-height:1;}
.myp-crit-score-total .total-sub{font-size:14px;color:var(–myp-sub);margin-top:4px;}
.myp-crit-score-total .total-bar{display:flex;gap:4px;margin-top:14px;justify-content:center;}
.myp-crit-score-total .total-bar span{flex:1;height:8px;border-radius:99px;max-width:60px;}
.myp-crit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;}
.myp-crit-card{border-radius:20px;padding:28px 24px;background:#fff;border:1.5px solid var(–myp-border);transition:all .22s;display:flex;flex-direction:column;gap:14px;}
.myp-crit-card:hover{transform:translateY(-4px);box-shadow:0 14px 36px rgba(15,23,42,.09);}
.myp-crit-head{display:flex;align-items:center;gap:16px;}
.myp-crit-letter-badge{
width:56px;height:56px;border-radius:16px;
display:flex;align-items:center;justify-content:center;
font-size:28px;font-weight:900;flex-shrink:0;
}
.myp-crit-letter-badge–a{background:#eff6ff;color:#1d4ed8;}
.myp-crit-letter-badge–b{background:#f5f3ff;color:#7c3aed;}
.myp-crit-letter-badge–c{background:#f0fdf4;color:#16a34a;}
.myp-crit-letter-badge–d{background:#fef3c7;color:#d97706;}
.myp-crit-head-right{}
.myp-crit-name{font-size:16px;font-weight:800;color:var(–myp-text);line-height:1.3;margin-bottom:3px;}
.myp-crit-name-en{font-size:12px;color:var(–myp-muted);font-style:italic;}
.myp-crit-score-bar{display:flex;align-items:center;gap:10px;}
.myp-crit-score-label{font-size:12px;color:var(–myp-muted);white-space:nowrap;}
.myp-crit-bar{flex:1;height:6px;background:#f1f5f9;border-radius:99px;overflow:hidden;}
.myp-crit-fill{height:100%;border-radius:99px;width:25%;}
.myp-crit-fill–a{background:#1d4ed8;}
.myp-crit-fill–b{background:#7c3aed;}
.myp-crit-fill–c{background:#16a34a;}
.myp-crit-fill–d{background:#d97706;}
.myp-crit-score-num{font-size:13px;font-weight:700;color:var(–myp-sub);white-space:nowrap;}
.myp-crit-desc{font-size:13px;color:var(–myp-sub);line-height:1.7;}
.myp-crit-examples{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px;}
.myp-crit-example{font-size:11.5px;padding:3px 9px;border-radius:100px;font-weight:600;}

/* ── Learning Path ── */
.myp-path-scroll{overflow-x:auto;padding:8px 0 20px;}
.myp-path-track{display:flex;align-items:flex-start;min-width:max-content;gap:0;}
.myp-step{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 16px;border-radius:16px;border:1.5px solid var(–myp-border);background:#fff;transition:all .2s;min-width:110px;cursor:pointer;}
.myp-step:hover{border-color:var(–myp-blue-mid);background:var(–myp-blue-light);transform:translateY(-3px);}
.myp-step–last{background:var(–myp-navy);border-color:var(–myp-navy);}
.myp-step–last:hover{background:#312e81;border-color:#312e81;}
.myp-step–last *{color:#fff!important;}
.myp-step-num{font-size:10.5px;font-weight:700;color:var(–myp-muted);}
.myp-step-icon{font-size:24px;}
.myp-step-name{font-size:12px;font-weight:600;color:var(–myp-text);text-align:center;line-height:1.3;}
.myp-step-year{font-size:10px;color:var(–myp-muted);margin-top:2px;}
.myp-step-arrow{font-size:16px;color:var(–myp-muted);padding:0 8px;flex-shrink:0;align-self:center;margin-bottom:4px;}

/* ── Resource Grid ── */
.myp-res-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
.myp-res-card{background:#fff;border-radius:18px;padding:26px 22px;border:1.5px solid var(–myp-border);text-align:left;transition:all .22s;display:flex;flex-direction:column;gap:12px;cursor:pointer;}
.myp-res-card:hover{transform:translateY(-5px);box-shadow:0 14px 36px rgba(15,23,42,.09);border-color:#c8d5e0;}
.myp-res-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;}
.myp-res-card h3{font-size:16px;font-weight:700;color:var(–myp-text);}
.myp-res-card p{font-size:13px;color:var(–myp-sub);line-height:1.65;flex:1;}
.myp-res-arrow{font-size:13px;font-weight:700;color:var(–myp-blue-mid);}

/* ── Article Section ── */
.myp-art-filters{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px;}
.myp-atab{padding:7px 16px;border-radius:100px;border:1.5px solid var(–myp-border);background:#fff;font-size:13px;font-weight:500;color:var(–myp-sub);cursor:pointer;transition:all .18s;}
.myp-atab:hover{border-color:var(–myp-blue-mid);color:var(–myp-blue);}
.myp-atab–on{background:var(–myp-blue);color:#fff;border-color:var(–myp-blue);}
.myp-art-meta{font-size:13px;color:var(–myp-muted);margin-bottom:22px;}
.myp-art-meta span{font-weight:600;color:var(–myp-text);}
.myp-art-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}

/* ── Article Cards ── */
.myp-card{background:#fff;border-radius:16px;padding:22px;border:1.5px solid var(–myp-border);display:flex;flex-direction:column;gap:10px;transition:all .22s;}
.myp-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(15,23,42,.09);}
.myp-cat-tags{display:flex;flex-wrap:wrap;gap:5px;}
.myp-cat{font-size:11px;font-weight:700;padding:3px 9px;border-radius:100px;}
.cat-myp-daily{background:#eff6ff;color:#1d4ed8;}
.cat-myp-la{background:var(–myp-violet-light);color:var(–myp-violet);}
.cat-myp-ll{background:var(–myp-blue-light);color:var(–myp-blue);}
.cat-myp-reading{background:#fefce8;color:#92400e;}
.cat-myp-writing{background:#f0fdf4;color:#15803d;}
.cat-myp-speaking{background:#fff7ed;color:#c2410c;}
.cat-myp-vocab{background:var(–myp-violet-light);color:var(–myp-violet);}
.cat-myp-pp{background:var(–myp-rose-light);color:var(–myp-rose);}
.cat-myp-dp{background:#eef2ff;color:#4338ca;}
.myp-card-title{font-size:15px;font-weight:700;color:var(–myp-text);line-height:1.4;}
.myp-card-desc{font-size:13px;color:var(–myp-sub);line-height:1.6;flex:1;}
.myp-card-tags{font-size:12px;color:var(–myp-muted);}
.myp-card-footer{display:flex;justify-content:flex-end;}
.myp-link{font-size:13px;font-weight:700;color:var(–myp-blue-mid);text-decoration:none;}
.myp-link:hover{color:var(–myp-navy);}
.myp-art-empty{text-align:center;padding:56px 0;color:var(–myp-muted);}
.myp-art-empty p{font-size:16px;margin-bottom:6px;}
.myp-art-empty small{font-size:13px;}

/* ── AI Tools ── */
.myp-ai-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
.myp-ai-card{background:#fff;border-radius:20px;padding:30px 26px;border:1.5px solid var(–myp-border);display:flex;flex-direction:column;gap:14px;transition:all .22s;}
.myp-ai-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px rgba(15,23,42,.1);}
.myp-ai-card–featured{background:var(–myp-navy);border-color:var(–myp-navy);}
.myp-ai-card–featured h3{color:#fff;}
.myp-ai-card–featured p{color:rgba(255,255,255,.72)!important;}
.myp-ai-badge{display:inline-block;font-size:11px;font-weight:700;padding:4px 11px;border-radius:100px;background:rgba(255,255,255,.15);color:rgba(255,255,255,.9);width:fit-content;}
.myp-ai-icon{font-size:34px;}
.myp-ai-card h3{font-size:17px;font-weight:800;color:var(–myp-text);}
.myp-ai-card p{font-size:13.5px;color:var(–myp-sub);line-height:1.7;flex:1;}
.myp-ai-btn{display:inline-block;padding:11px 24px;border-radius:100px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;background:var(–myp-blue-light);color:var(–myp-blue);text-align:center;}
.myp-ai-btn:hover{background:var(–myp-blue);color:#fff;}
.myp-ai-btn–white{background:rgba(255,255,255,.14);color:#fff;}
.myp-ai-btn–white:hover{background:#fff;color:var(–myp-navy);}

/* ── FAQ ── */
.myp-faq-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:12px;}
.myp-faq-item{background:#fff;border-radius:16px;border:1.5px solid var(–myp-border);overflow:hidden;}
.myp-faq-q{font-size:15.5px;font-weight:700;color:var(–myp-text);padding:20px 24px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}
.myp-faq-q::after{content:”+”;font-size:18px;font-weight:400;color:var(–myp-muted);flex-shrink:0;}
.myp-faq-item[open] .myp-faq-q{color:var(–myp-blue);}
.myp-faq-item[open] .myp-faq-q::after{content:”-”;}
.myp-faq-a{padding:0 24px 22px;font-size:14px;color:var(–myp-sub);line-height:1.85;}
.myp-faq-a ul,.myp-faq-a ol{padding-left:18px;margin-top:8px;}
.myp-faq-a li{margin-bottom:6px;}
.myp-faq-a strong{color:var(–myp-text);}
.myp-faq-a p+p{margin-top:10px;}

/* ── Ad Banner ── */
.myp-ad-banner{background:#fff;border-radius:24px;box-shadow:0 4px 32px rgba(30,27,75,.10);overflow:hidden;position:relative;}
.myp-ad-badge{display:inline-block;background:linear-gradient(90deg,#1d4ed8,#7c3aed);color:#fff;font-size:11.5px;font-weight:700;letter-spacing:1.5px;padding:6px 18px;border-radius:0 0 12px 0;position:absolute;top:0;left:0;z-index:2;}
.myp-ad-inner{display:grid;grid-template-columns:400px 1fr;gap:0;align-items:stretch;}
.myp-ad-img-wrap{overflow:hidden;border-radius:0;}
.myp-ad-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;box-shadow:none;transition:transform .4s;}
.myp-ad-img-wrap:hover img{transform:scale(1.02);}
.myp-ad-info{padding:44px 40px 40px;display:flex;flex-direction:column;justify-content:center;gap:16px;}
.myp-ad-tag{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(–myp-blue-mid);}
.myp-ad-title{font-size:clamp(22px,3vw,30px);font-weight:900;color:var(–myp-navy);line-height:1.2;}
.myp-ad-points{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px;}
.myp-ad-points li{font-size:14px;color:var(–myp-sub);line-height:1.6;}
.myp-ad-points li strong{color:var(–myp-text);}
.myp-ad-free{display:inline-block;background:#fef3c7;color:#92400e;font-size:13px;font-weight:800;padding:5px 16px;border-radius:100px;border:1.5px solid #fde68a;align-self:flex-start;}
.myp-ad-btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(90deg,#16a34a,#15803d);color:#fff;text-decoration:none;font-size:15px;font-weight:700;padding:14px 30px;border-radius:100px;box-shadow:0 4px 16px rgba(22,163,74,.25);transition:all .22s;align-self:flex-start;}
.myp-ad-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(22,163,74,.35);}
@media(max-width:860px){.myp-ad-inner{grid-template-columns:1fr;}.myp-ad-img-wrap img{max-height:420px;object-fit:cover;}.myp-ad-info{padding:30px 26px;}}
@media(max-width:500px){.myp-ad-info{padding:22px 20px;gap:12px;}.myp-ad-title{font-size:20px;}}

/* ── CTA ── */
.myp-cta{background:linear-gradient(135deg,#1e1b4b 0%,#1d4ed8 100%);padding:80px 0;}
.myp-cta .myp-sec-title,.myp-cta .myp-sec-label{color:#fff;}
.myp-cta .myp-sec-label{color:rgba(255,255,255,.55);}
.myp-cta .myp-sec-sub{color:rgba(255,255,255,.72);}
.myp-cta-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;}
.myp-cta-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:30px 26px;text-align:center;transition:all .22s;}
.myp-cta-card:hover{background:rgba(255,255,255,.14);transform:translateY(-4px);}
.myp-cta-icon{font-size:38px;margin-bottom:14px;}
.myp-cta-card h3{font-size:17px;font-weight:800;color:#fff;margin-bottom:9px;}
.myp-cta-card p{font-size:13px;color:rgba(255,255,255,.68);margin-bottom:22px;line-height:1.7;}
.myp-cta-btn{display:inline-block;padding:12px 28px;border-radius:100px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;}
.myp-cta-btn–white{background:#fff;color:var(–myp-navy);}
.myp-cta-btn–white:hover{background:#e0e7ff;transform:translateY(-1px);}
.myp-cta-btn–outline{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.38);}
.myp-cta-btn–outline:hover{background:rgba(255,255,255,.1);}

/* ── Responsive ── */
@media(max-width:960px){
.myp-crit-grid{grid-template-columns:repeat(2,1fr);}
.myp-res-grid,.myp-ai-grid,.myp-cta-grid{grid-template-columns:repeat(2,1fr);}
.myp-art-grid{grid-template-columns:repeat(2,1fr);}
}
@media(max-width:640px){
.myp-section{padding:56px 0;}
.myp-hero{padding:72px 0 64px;}
.myp-course-grid{grid-template-columns:1fr;}
.myp-crit-grid{grid-template-columns:1fr;}
.myp-res-grid,.myp-ai-grid,.myp-cta-grid,.myp-art-grid{grid-template-columns:1fr;}
.myp-phases-track{flex-direction:column;}
.myp-year-track{gap:3px;}
.myp-year-chip strong{font-size:12px;}
.myp-year-chip span{display:none;}
.myp-year-chip{padding:8px 6px;}
}

文心书院 · Vision Chinese Academy

IBMYP 中文学习资源中心

系统覆盖中文语言与文学(母语)及中文语言习得(非母语)全路径,
全面提升听说读写四大核心能力,顺利衔接 IBDP

? 中文语言与文学(母语)
? 中文语言习得(非母语)
? MYP Year 1–5(Grade 6–10)
? AI 辅助学习

MYP 学习阶段 → IBDP 衔接
Year 1Grade 6

Year 2Grade 7

Year 3Grade 8

Year 4Grade 9

Year 5Grade 10 · 个人项目

IBDP升学衔接

✨ 免费工具

? 华文水平诊断测评 — 精准定位四大标准薄弱项

AI 驱动的综合测评,针对 MYP Criteria A–D 逐项诊断,
快速了解当前水平并制定个性化提升计划。


免费测评

课程方向

两大课程方向,找准你的起点

IBMYP 中文分为「中文语言与文学」(适合母语学生)和「中文语言习得」(适合把中文作为第二语言学习的学生)

? 中文语言与文学

Language & Literature

第一语言课程 · Language A
适合对象:以中文为母语或家庭语言的学生(新加坡华文背景)
  • 跨 MYP Year 1–5,与 IBDP 中文A 直接衔接
  • 聚焦文学文本分析与语言使用规范
  • 考核体裁:文学类、非文学类、创意写作
  • 口头报告与书面表达并重
  • 培养批判性思维与文化敏感度

→ 衔接 IBDP 中文 A(HL / SL)

? 中文语言习得

Language Acquisition

第二语言课程 · Language B
适合对象:把中文作为第二语言或外语学习的学生
  • 按水平分为 Phase 1–6(入门到精通)
  • 注重实际沟通能力与语言准确性
  • 考核体裁:日常交流、媒体文本、文学作品
  • Phase 5–6 可接触文学文本
  • 可衔接 IBDP 中文B HL 或 SL

? 语言习得 Phase 分级(按入学水平确定)
Phase 1–2
入门级
基础词汇句型

Phase 3–4
中级
日常沟通理解

Phase 5–6
高级
流利表达输出

→ DP
中文 B
HL / SL

→ 衔接 IBDP 中文 B(HL / SL)

? 两大课程方向快速对比
对比项目 中文语言与文学 中文语言习得
课程类型 Language A(第一语言) Language B(第二语言)
适合学生 母语 / 家庭语言为中文 中文作为外语或第二语言
核心重点 文学分析 + 语言表达 语言习得 + 实际沟通
文学要求 文学文本为核心 Phase 5–6 引入文学文本
分级方式 统一课程(Year 1–5) Phase 1–6 按水平分级
衔接 DP 中文 A HL / SL 中文 B HL / SL
难度 ★★★★★ ★★ ~ ★★★★(视Phase)

? 文心书院推荐课程
First Language Chinese · G7–G9

IB 国际中文 A
中学综合课程

  • ? 4月18日 – 6月20日,每周六上午 9:30–11am
  • ? 线下精品小班课(满班 8 人)
  • ? 选材:龙应台、张爱玲、席慕蓉等经典文本 + 当代非文学材料
  • ✍️ 写作体裁:记叙文 · 议论文 · 诗歌 · 博客/社论
  • ? 402 Orchard Rd, Delfi Orchard #05-09/10/11/12
免费试课


? WhatsApp 预约免费试课

MYP 评估框架

四大评估标准(Criteria A–D)

IBMYP 中文的每次评估基于四个标准,每项最高 8 分,总分 32 分,最终转换为 1–7 的 MYP 等级

32
总分(4 项 × 8 分)→ 转换为 MYP 等级 1–7



A
理解口头与视觉文本
Comprehending Spoken & Visual Text

分值

满分 8 分

考查听力理解与视觉媒介解读能力,包括对话、演讲、新闻、视频等多种形式,重点考核信息提取与推断意义的能力。
听力题
视频理解
图表解读

B
理解书面与视觉文本
Comprehending Written & Visual Text

分值

满分 8 分

考查阅读理解与文本分析能力,涵盖小说、新闻报道、广告、图表等多元文本,重点考核分析与评价文本的能力。
阅读理解
文本分析
文学鉴赏

C
沟通表达
Communicating

分值

满分 8 分

考查口头与书面沟通能力,包括演讲、小组讨论、写作等多种输出形式,重点考核内容是否清晰、有结构且切题。
演讲
讨论
书面写作

D
语言知识运用
Using Language

分值

满分 8 分

考查词汇、语法、标点、文体等语言规范,重点考核语言的准确性、多样性与语境适切性。
词汇语法
标点文体
语言多样性

系统规划

7步 IBMYP 中文提升路径

从确认课程类型到衔接 IBDP,文心书院为你规划 MYP 全程学习路线

01
?
确认课程类型
Year 1

02
?
了解四大标准
Year 1–2

03
?
阅读能力训练
Year 1–3

04
✍️
书面写作强化
Year 2–4

05
?️
口语表达提升
Year 3–4

06
?
Year 5 个人项目
Year 5

07
?
衔接 IBDP
Year 5+

核心资源分类

六大核心资源区

点击任意模块,直接跳转至对应备考资料

每日精读

持续更新的学习资料

文心书院专为 IBMYP 中文学生持续发布备考资料,涵盖阅读理解、写作技巧、口语训练与词汇积累









正在加载…
⏳ 正在加载资料…

智能辅助

AI 学习工具

文心书院结合 AI 技术,为 IBMYP 学生提供个性化学习辅助,针对四大评估标准精准提分

✍️

AI 作文指导

输入作文题目,AI 即时生成清晰的写作框架与关键词句建议,帮你搭建符合 MYP Criterion C/D 评分标准的文章结构

立即体验

?

华文水平诊断 免费

AI 驱动的综合测评,针对 MYP Criteria A–D 逐项诊断,精准定位薄弱项,制定个性化提升计划

免费测评

常见问题

家长与学生最关心的问题

IBMYP 中文语言与文学和语言习得有什么区别,如何选择?

中文语言与文学(Language & Literature)是为母语或接近母语水平的学生设计的,侧重文学文本分析、语言使用规范与文化理解,直接衔接 IBDP 中文 A。

中文语言习得(Language Acquisition)是为把中文作为第二语言学习的学生设计的,按 Phase 1–6 分级,注重实际沟通能力的培养,直接衔接 IBDP 中文 B。

选择原则:如果孩子在家讲中文、能流畅阅读中文书籍,选语言与文学;如果中文主要在学校学,日常以英语为主,选语言习得

IBMYP 的四大评估标准各占多少?如何针对性提分?

IBMYP 中文四大标准各满分 8 分,总分 32 分,最终转换为 1–7 的 MYP 等级。各项提分重点:

  • A(听力与视觉):多听中文广播、看中文视频,练习理解不同口音和语速,注重信息归纳能力
  • B(阅读理解):每天精读一篇中文文章,训练快速定位信息与推断意义,学习文本分析框架
  • C(沟通表达):定期进行中文演讲练习,注意结构清晰(引入-主体-结论)、内容充实、语言流畅
  • D(语言运用):积累词汇,注意语法规范,写作后自我校对,使用多样化的句式结构
语言习得的 Phase 如何判断?孩子进入学校后可以换 Phase 吗?

Phase 由学校在入学或学期初根据学生实际中文水平评定,通常通过口头与书面测试进行。Phase 1–2 为基础,Phase 3–4 为中级,Phase 5–6 为高级。

是的,努力学习的学生完全可以跨级提升。文心书院提供针对各 Phase 的系统强化课程,帮助学生在一年内提升一至两个 Phase,并为升入更高 Phase 做好准备。

Year 5 的个人项目(Personal Project)需要用中文完成吗?

个人项目可以用学生选择的语言(通常是英语或中文)完成。如果学生希望用中文作为目标语言完成项目,这将同时提升 MYP 中文成绩和语言能力。

规划建议:

  • Year 4 下学期开始构思选题,选择真正感兴趣的领域
  • 选题要具体可操作(例如「制作一本介绍新加坡华人传统节日的中文绘本」)
  • 按 IB 要求完成过程日志(Process Journal),记录每个阶段
  • 最终提交成果报告与实物展示,接受导师评估
IBMYP 中文如何顺利衔接 IBDP?需要提前做什么准备?

MYP 与 DP 的顺利衔接取决于学生在 MYP Year 4–5 时的中文水平:

  • 语言与文学 → IBDP 中文A:需要具备扎实的文学分析能力,建议在 Year 5 开始阅读 IBDP 书单中的作品,练习文本分析写作
  • 语言习得 Phase 5–6 → IBDP 中文B HL:巩固写作与口头表达能力,积累学术词汇
  • 语言习得 Phase 3–4 → IBDP 中文B SL:打好词汇与语法基础,确保日常沟通流畅

建议在 Year 5 进行一次综合水平评估(可使用文心书院免费华文水平诊断),确认最适合的 DP 课程组合。

文心书院如何辅导 IBMYP 中文?

文心书院提供针对 IBMYP 中文的专业辅导,包括:

  • 四大标准(A–D)专项训练与模拟评估,精准定位薄弱项
  • 阅读理解精讲 + 写作批改每周跟进(1对1 或小班)
  • 口语演讲模拟训练与即时反馈
  • Year 5 个人项目全程辅导(选题→写作→答辩)
  • MYP 升 DP 衔接规划咨询(课程选择建议)
  • AI 作文批改工具免费开放使用

如需了解详情,可点击下方「WhatsApp 咨询」预约老师。

开始你的 MYP 提升

三步开启专业辅导

从免费诊断到个性化学习方案,文心书院全程陪伴

?

免费咨询

与资深 IB 中文教师 1对1 沟通,了解孩子的 MYP 课程类型、当前水平与备考策略

WhatsApp 咨询

?

免费水平诊断

AI 驱动的华文水平综合测评,精准诊断 Criteria A–D 各项薄弱点,制定个性化提升计划

立即测评

?

加入学习社群

加入文心书院 IB 中文学习群,每日精读推送、学习资料共享、备考互助

加入微信群

function mypScroll(id) {
var el = document.getElementById(id);
if (el) el.scrollIntoView({ behavior: ‘smooth’, block: ‘start’ });
}

function mypFilterArticles(cat) {
mypScroll(‘myp-articles’);
setTimeout(function() {
document.querySelectorAll(‘.myp-atab’).forEach(function(b) {
b.classList.toggle(‘myp-atab–on’, b.dataset.cat === cat);
});
mypApplyFilter(cat);
}, 400);
}

function mypApplyFilter(cat) {
var cards = document.querySelectorAll(‘.myp-card’);
var visible = 0;
cards.forEach(function(c) {
var show = cat === ‘all’ || (c.dataset.category || ”).indexOf(cat) !== -1;
c.style.display = show ? ” : ‘none’;
if (show) visible++;
});
var countEl = document.getElementById(‘mypArtCount’);
var emptyEl = document.getElementById(‘mypArtEmpty’);
if (countEl) countEl.innerHTML = ‘共 ‘ + visible + ‘ 篇资料’;
if (emptyEl) emptyEl.style.display = visible === 0 ? ” : ‘none’;
}

document.addEventListener(‘DOMContentLoaded’, function() {
document.querySelectorAll(‘.myp-atab’).forEach(function(btn) {
btn.addEventListener(‘click’, function() {
document.querySelectorAll(‘.myp-atab’).forEach(function(b) { b.classList.remove(‘myp-atab–on’); });
btn.classList.add(‘myp-atab–on’);
mypApplyFilter(btn.dataset.cat);
});
});
});

(function() {
var catClassMap = {
‘语言与文学’: ‘cat-myp-ll’,
‘语言习得’: ‘cat-myp-la’,
‘阅读’: ‘cat-myp-reading’,
‘写作’: ‘cat-myp-writing’,
‘口语’: ‘cat-myp-speaking’,
‘词汇语法’: ‘cat-myp-vocab’,
‘个人项目’: ‘cat-myp-pp’,
‘升学衔接’: ‘cat-myp-dp’
};

function fetchJson(url, cb) {
var x = new XMLHttpRequest();
x.open(‘GET’, url);
x.onload = function() { try { cb(null, JSON.parse(x.responseText)); } catch(e) { cb(e); } };
x.onerror = function() { cb(new Error(‘network’)); };
x.send();
}

function buildCard(page) {
var raw = (page.excerpt && page.excerpt.rendered) ? page.excerpt.rendered : ”;
raw = raw.replace(/]+>/g, ”).trim();
// Decode WordPress smart quotes & HTML entities before JSON.parse
raw = raw.replace(/“|”|„|[u201Cu201Du201E]/g, ‘”‘);
raw = raw.replace(/‘|’|[u2018u2019]/g, “‘”);
raw = raw.replace(/&/g, ‘&’).replace(/</g, ”).replace(/…/g, ‘…’);
var meta = {};
try { meta = JSON.parse(raw); } catch(e) {}
var cats = meta.categories || ‘语言与文学’;
var badges = ‘每日精读‘;
cats.split(‘ ‘).forEach(function(c) {
var cls = catClassMap[c] || ‘cat-myp-dp’;
badges += ‘‘ + c + ‘‘;
});
var desc = meta.desc || ”;
var tags = meta.tags || ‘#IBMYP中文’;
var title = page.title.rendered.replace(/]+>/g, ”);
var link = meta.link || page.link || ‘#’;
return ‘


+ ‘

‘ + badges + ‘


+ ‘

‘ + title + ‘


+ (desc ? ‘

‘ + desc + ‘

‘ : ”)
+ ‘

‘ + tags + ‘


+ ‘


+ ‘

‘;
}

function loadArticles(pid) {
fetchJson(‘/wp-json/wp/v2/pages?parent=’ + pid + ‘&per_page=60&orderby=date&order=desc&_fields=id,title,excerpt,link’, function(err, pages) {
var grid = document.getElementById(‘mypArtGrid’);
if (!grid) return;
if (err || !pages || !pages.length) {
grid.innerHTML = ‘

暂无资料,每日更新中…

‘;
var c = document.getElementById(‘mypArtCount’);
if (c) c.innerHTML = ‘共 0 篇资料’;
return;
}
grid.innerHTML = pages.map(buildCard).join(‘n’);
var c = document.getElementById(‘mypArtCount’);
if (c) c.innerHTML = ‘共 ‘ + pages.length + ‘ 篇资料’;
window.mypFilter = mypApplyFilter;
var activeTab = document.querySelector(‘.myp-atab–on’);
if (activeTab && activeTab.dataset.cat !== ‘all’) mypApplyFilter(activeTab.dataset.cat);
});
}

function init() {
fetchJson(‘/wp-json/wp/v2/pages?slug=ibmyp&_fields=id,link’, function(err, pages) {
if (err || !pages || !pages.length) {
var grid = document.getElementById(‘mypArtGrid’);
if (grid) grid.innerHTML = ‘

暂无资料,每日更新中…

‘;
var c = document.getElementById(‘mypArtCount’);
if (c) c.innerHTML = ‘共 0 篇资料’;
return;
}
var p = pages.find(function(x) { return x.link && x.link.indexOf(‘/learningresources/ibmyp’) !== -1; });
if (!p) p = pages[0];
loadArticles(p.id);
});
}

if (document.readyState === ‘loading’) {
document.addEventListener(‘DOMContentLoaded’, init);
} else { init(); }
})();

文心书院中文专家
文心书院中文专家
滚动至顶部