| 123456789101112131415161718192021222324252627282930313233343536373839 |
- import { inquiryFixture } from './aiPptInquiry.mjs'
- // 无外部图片的课堂设计回归:色块、任务图标、原生节奏图和比较排版。
- export function nativeVisualFixture() {
- const outline = inquiryFixture()
- outline.title = outline.chapterName = '让声音有表情'
- outline.visualBible.palette = ['#243C5A', '#F8F6F0', '#CB652F']
- const cover = structuredClone(outline.pages[0])
- cover.title = outline.title
- cover.studentContent = { headline: '听见差别,唱出变化', points: [] }
- cover.classroomAction.studentTask = ''
- const listen = structuredClone(outline.pages[1])
- listen.title = '先听见,再说出'
- listen.studentContent = { headline: '同一句歌,可以有什么不同?',
- points: ['聆听两次演唱,留意力度', '观察同伴怎样表现声音', '说一说你听到的差别'] }
- listen.classroomAction.studentTask = ''
- listen.visualPlan.composition = 'concept_grid'
- const steps = structuredClone(listen)
- steps.type = 'performance_activity'
- steps.title = '把发现变成自己的唱法'
- steps.studentContent = { headline: '试着改变一种声音表现', points: [],
- steps: ['聆听老师的示范', '讨论准备改变的地方', '创编自己的表现方式'] }
- steps.visualPlan.composition = 'steps'
- steps.visualPlan.textPresentation = 'steps'
- const summary = structuredClone(outline.pages[8])
- summary.studentContent = { headline: '我能说出自己的改变', points: ['声音哪里发生了变化?', '这样的变化带来了什么感受?'] }
- summary.classroomAction.studentTask = ''
- summary.visualPlan.composition = 'focus_question'
- outline.pages = [cover, listen, steps, outline.pages[3], outline.pages[4], summary].map((page, i) => {
- const native = structuredClone(page)
- delete native.image
- native.pageNo = i + 1
- native.imageKeywords = []
- native.requiredVisual = false
- native.visualPlan = { ...native.visualPlan, visualMode: native.diagram ? 'native_diagram' : 'text_only', imagePurpose: 'none', imageNecessity: 'none' }
- return native
- })
- return outline
- }
|