声音单元在线测试
body { font-family: "Microsoft YaHei", sans-serif; max-width: 1000px; margin: 0 auto; padding: 20px; line-height: 1.6; }
.test-title { text-align: center; color: #2c3e50; border-bottom: 2px solid #3498db; padding-bottom: 10px; margin-bottom: 30px; }
.test-desc { background-color: #f8f9fa; padding: 15px; border-radius: 8px; margin-bottom: 30px; color: #555; }
.section { margin-bottom: 30px; }
.section-title { color: #3498db; font-size: 18px; margin-bottom: 15px; display: flex; align-items: center; }
.section-title::before { content: "●"; margin-right: 8px; }
.question { margin-bottom: 15px; padding: 10px; border-radius: 6px; background-color: #fff; box-shadow: 0 1px 3px rgba(0,0,0,0.1); }
.question p { margin: 0 0 8px 0; font-weight: 500; }
.option { margin-right: 15px; cursor: pointer; }
.fill-blank { width: 150px; padding: 6px; border: 1px solid #ddd; border-radius: 4px; margin: 0 5px; }
.table-question { width: 100%; border-collapse: collapse; margin: 10px 0; }
.table-question td { border: 1px solid #ddd; padding: 10px; text-align: center; }
.submit-btn { display: block; width: 200px; height: 45px; line-height: 45px; text-align: center; background-color: #3498db; color: #fff; border: none; border-radius: 8px; font-size: 16px; cursor: pointer; margin: 30px auto; transition: background-color 0.3s; }
.submit-btn:hover { background-color: #2980b9; }
.result { margin-top: 40px; padding: 20px; border-radius: 8px; background-color: #f8f9fa; display: none; }
.result-title { color: #27ae60; font-size: 20px; margin-bottom: 15px; text-align: center; }
.answer-key { margin-top: 20px; }
.answer-key-title { color: #e74c3c; font-size: 16px; margin-bottom: 10px; }
.score { font-size: 18px; text-align: center; margin-bottom: 20px; color: #2c3e50; }
.link-table { width: 100%; border-collapse: collapse; margin: 10px 0; }
.link-table td { border: 1px solid #ddd; padding: 8px; }
第一单元 声音单元在线测试
<div class="test-desc">
<p>1. 本测试共25题,满分100分(选择题每题3分,填空题每题2分,判断题每题2分,连线题10分,综合题15分)。</p>
<p>2. 选择题、判断题点击选项作答,填空题直接在输入框填写答案,连线题请将字母与对应结构名称匹配。</p>
<p>3. 答题完成后点击“提交测试”,即可查看分数和标准答案。</p>
<p>4. 更多内容关注微信公众号“科学猩”。</p>
</div>
<!-- 选择题部分 -->
<div class="section">
<h2 class="section-title">一、选择题(每题3分,共30分)</h2>
<div class="question">
<p>1. 下列诗句中描述的声音属于人类生产生活发出的是( )</p>
<label class="option"><input type="radio" name="q1" value="A"> A. 谁家玉笛暗飞声</label>
<label class="option"><input type="radio" name="q1" value="B"> B. 江头蝉使鸣</label>
<label class="option"><input type="radio" name="q1" value="C"> C. 上有黄鹂深树鸣</label>
</div>
<div class="question">
<p>2. 下面声音中,刺耳的是( )</p>
<label class="option"><input type="radio" name="q2" value="A"> A. 朗朗的读书声</label>
<label class="option"><input type="radio" name="q2" value="B"> B. 巨大的爆炸声</label>
<label class="option"><input type="radio" name="q2" value="C"> C. 小溪的流水声</label>
</div>
<div class="question">
<p>3. 吹奏笛子时,我们听到的声音主要是由( )振动产生的</p>
<label class="option"><input type="radio" name="q3" value="A"> A. 笛子本子</label>
<label class="option"><input type="radio" name="q3" value="B"> B. 笛子中的空气</label>
<label class="option"><input type="radio" name="q3" value="C"> C. 吹奏者的嘴唇</label>
</div>
<div class="question">
<p>4. 科学课上,芳芳的发言声音太小,老师让她用洪亮的声音重复发言,老师是要求芳芳改变声音的( )</p>
<label class="option"><input type="radio" name="q4" value="A"> A. 音高</label>
<label class="option"><input type="radio" name="q4" value="B"> B. 音量</label>
<label class="option"><input type="radio" name="q4" value="C"> C. 音色</label>
</div>
<div class="question">
<p>5. 下列关于鼓膜特点的描述正确的是( )</p>
<label class="option"><input type="radio" name="q5" value="A"> A. 坚硬而且比较厚</label>
<label class="option"><input type="radio" name="q5" value="B"> B. 比较厚,有一定的弹性</label>
<label class="option"><input type="radio" name="q5" value="C"> C. 薄而且有弹性</label>
</div>
<div class="question">
<p>6. “土电话”是通过( )传播声音的</p>
<label class="option"><input type="radio" name="q6" value="A"> A. 空气</label>
<label class="option"><input type="radio" name="q6" value="B"> B. 纸杯</label>
<label class="option"><input type="radio" name="q6" value="C"> C. 棉线</label>
</div>
<div class="question">
<p>7. 两位同学在玩“土电话”,如果想让对方在“土电话”中听得更清晰,不可行的是( )</p>
<label class="option"><input type="radio" name="q7" value="A"> A. 说话声音响一些</label>
<label class="option"><input type="radio" name="q7" value="B"> B. 把电话线拉紧一些</label>
<label class="option"><input type="radio" name="q7" value="C"> C. 把电话线放松一些</label>
</div>
<div class="question">
<p>8. 向暖水瓶里倒水,声音的高低会随着水位的上升( )</p>
<label class="option"><input type="radio" name="q8" value="A"> A. 越来越高</label>
<label class="option"><input type="radio" name="q8" value="B"> B. 没有变化</label>
<label class="option"><input type="radio" name="q8" value="C"> C. 越来越低</label>
</div>
<div class="question">
<p>9. 要使小提琴发出的声音变高,应采取的方法是( )</p>
<label class="option"><input type="radio" name="q9" value="A"> A. 调紧琴弦</label>
<label class="option"><input type="radio" name="q9" value="B"> B. 调松琴弦</label>
<label class="option"><input type="radio" name="q9" value="C"> C. 增加部分弦线的长度</label>
</div>
<div class="question">
<p>10. 制作小乐器的第一步是( )</p>
<label class="option"><input type="radio" name="q10" value="A"> A. 进行制作</label>
<label class="option"><input type="radio" name="q10" value="B"> B. 设计方案</label>
<label class="option"><input type="radio" name="q10" value="C"> C. 展示与交流</label>
</div>
</div>
<!-- 填空题部分 -->
<div class="section">
<h2 class="section-title">二、填空题(每题2分,共12分)</h2>
<div class="question">
<p>11. 我们喉咙里有一个能够发出声音、控制声音的器官是 <input type="text" class="fill-blank" id="q11"></p>
</div>
<div class="question">
<p>12. 按压橡皮筋,橡皮筋 <input type="text" class="fill-blank" id="q12">(填“会”或“不会”)发出声音。</p>
</div>
<div class="question">
<p>13. 耳朵的结构中,具有聚集声音作用的是 <input type="text" class="fill-blank" id="q13"></p>
</div>
<div class="question">
<p>14. 物体在振动时会引起它周围物质 <input type="text" class="fill-blank" id="q14"></p>
</div>
<div class="question">
<p>15. 声音的高低可以用 <input type="text" class="fill-blank" id="q15"> 来描述。</p>
</div>
<div class="question">
<p>16. 物体振动的 <input type="text" class="fill-blank" id="q16"> 越大,发出的声音越强。</p>
</div>
</div>
<!-- 判断题部分 -->
<div class="section">
<h2 class="section-title">三、判断题(每题2分,共14分)</h2>
<div class="question">
<p>17. 我们仔细听一听,能听到教室外的不同物体发出的声音( )</p>
<label class="option"><input type="radio" name="q17" value="√"> √</label>
<label class="option"><input type="radio" name="q17" value="×"> ×</label>
</div>
<div class="question">
<p>18. 当潜水员潜到水里时,就听不到水面上的声音了( )</p>
<label class="option"><input type="radio" name="q18" value="√"> √</label>
<label class="option"><input type="radio" name="q18" value="×"> ×</label>
</div>
<div class="question">
<p>19. 燃放烟花爆竹时捂上耳朵,能避免强烈声音对我们听力的伤害( )</p>
<label class="option"><input type="radio" name="q19" value="√"> √</label>
<label class="option"><input type="radio" name="q19" value="×"> ×</label>
</div>
<div class="question">
<p>20. 远近不同或高低不同的声音,引起鼓膜的振动是一样的( )</p>
<label class="option"><input type="radio" name="q20" value="√"> √</label>
<label class="option"><input type="radio" name="q20" value="×"> ×</label>
</div>
<div class="question">
<p>21. 宇航员在太空中工作时,需要借助电子通信设备才能进行沟通( )</p>
<label class="option"><input type="radio" name="q21" value="√"> √</label>
<label class="option"><input type="radio" name="q21" value="×"> ×</label>
</div>
<div class="question">
<p>22. 二胡、小提琴、吉他都属于弦乐器( )</p>
<label class="option"><input type="radio" name="q22" value="√"> √</label>
<label class="option"><input type="radio" name="q22" value="×"> ×</label>
</div>
<div class="question">
<p>23. 我们制作出的乐器,只要能发出声音就算成功了( )</p>
<label class="option"><input type="radio" name="q23" value="√"> √</label>
<label class="option"><input type="radio" name="q23" value="×"> ×</label>
</div>
</div>
<!-- 连线题部分 -->
<div class="section">
<h2 class="section-title">四、连线题(共10分)</h2>
<p>24. 请将耳朵结构的字母与对应的名称连起来(每连对1组得1.67分)</p>
<table class="link-table">
<tr>
<td>字母</td>
<td>A</td>
<td>B</td>
<td>C</td>
<td>D</td>
<td>E</td>
<td>F</td>
</tr>
<tr>
<td>结构名称</td>
<td>
<select class="fill-blank" id="linkA">
<option value="">请选择</option>
<option value="外耳">外耳</option>
<option value="耳郭">耳郭</option>
<option value="中耳">中耳</option>
<option value="内耳">内耳</option>
<option value="听小骨">听小骨</option>
<option value="鼓膜">鼓膜</option>
</select>
</td>
<td>
<select class="fill-blank" id="linkB">
<option value="">请选择</option>
<option value="外耳">外耳</option>
<option value="耳郭">耳郭</option>
<option value="中耳">中耳</option>
<option value="内耳">内耳</option>
<option value="听小骨">听小骨</option>
<option value="鼓膜">鼓膜</option>
</select>
</td>
<td>
<select class="fill-blank" id="linkC">
<option value="">请选择</option>
<option value="外耳">外耳</option>
<option value="耳郭">耳郭</option>
<option value="中耳">中耳</option>
<option value="内耳">内耳</option>
<option value="听小骨">听小骨</option>
<option value="鼓膜">鼓膜</option>
</select>
</td>
<td>
<select class="fill-blank" id="linkD">
<option value="">请选择</option>
<option value="外耳">外耳</option>
<option value="耳郭">耳郭</option>
<option value="中耳">中耳</option>
<option value="内耳">内耳</option>
<option value="听小骨">听小骨</option>
<option value="鼓膜">鼓膜</option>
</select>
</td>
<td>
<select class="fill-blank" id="linkE">
<option value="">请选择</option>
<option value="外耳">外耳</option>
<option value="耳郭">耳郭</option>
<option value="中耳">中耳</option>
<option value="内耳">内耳</option>
<option value="听小骨">听小骨</option>
<option value="鼓膜">鼓膜</option>
</select>
</td>
<td>
<select class="fill-blank" id="linkF">
<option value="">请选择</option>
<option value="外耳">外耳</option>
<option value="耳郭">耳郭</option>
<option value="中耳">中耳</option>
<option value="内耳">内耳</option>
<option value="听小骨">听小骨</option>
<option value="鼓膜">鼓膜</option>
</select>
</td>
</tr>
</table>
</div>
<!-- 综合题部分 -->
<div class="section">
<h2 class="section-title">五、综合题(共15分)</h2>
<p>小明找来5根长短、粗细不相同的铁钉,如下表,请结合所学知识完成问题:</p>
<table class="table-question">
<tr>
<td>铁钉号</td>
<td>①号铁钉</td>
<td>②号铁钉</td>
<td>③号铁钉</td>
<td>④号铁钉</td>
<td>⑤号铁钉</td>
</tr>
<tr>
<td>长度</td>
<td>5厘米</td>
<td>8厘米</td>
<td>10厘米</td>
<td>10厘米</td>
<td>10厘米</td>
</tr>
<tr>
<td>直径</td>
<td>0.2厘米</td>
<td>0.2厘米</td>
<td>0.2厘米</td>
<td>0.3厘米</td>
<td>0.4厘米</td>
</tr>
</table>
<div class="question">
<p>(1) 用相同大小的力分别敲击①②③号铁钉,发出声音最高的是 <input type="text" class="fill-blank" id="q25-1"> 号铁钉(3分)</p>
</div>
<div class="question">
<p>(2) 用相同大小的力分别敲击③④⑤号铁钉,发出声音最低的是 <input type="text" class="fill-blank" id="q25-2"> 号铁钉(3分)</p>
</div>
<div class="question">
<p>(3) 如果在③号铁钉上由重到轻敲打五下,这根铁钉( )(9分)</p>
<label class="option"><input type="radio" name="q25-3" value="A"> A. 振动快慢不变</label>
<label class="option"><input type="radio" name="q25-3" value="B"> B. 振动幅度不变</label>
<label class="option"><input type="radio" name="q25-3" value="C"> C. 振动幅度和振动快慢都不变</label>
</div>
</div>
<button class="submit-btn" onclick="calculateScore()">提交测试</button>
<!-- 测试结果部分 -->
<div class="result" id="result">
<h2 class="result-title">测试结果</h2>
<div class="score" id="score"></div>
<div class="answer-key">
<h3 class="answer-key-title">标准答案:</h3>
<p>1-10题:A、B、B、B、C、C、C、A、A、B</p>
<p>11-16题:声带、不会、耳郭、振动、音高、幅度</p>
<p>17-23题:√、×、√、×、√、√、×</p>
<p>24题:A-外耳、B-耳郭、C-中耳、D-内耳、E-听小骨、F-鼓膜</p>
<p>25题:(1)①、(2)⑤、(3)A</p>
</div>
</div>
<script>
// 标准答案
const correctAnswers = {
q1: "A", q2: "B", q3: "B", q4: "B", q5: "C",
q6: "C", q7: "C", q8: "A", q9: "A", q10: "B",
q11: "声带", q12: "不会", q13: "耳郭", q14: "振动", q15: "音高", q16: "幅度",
q17: "√", q18: "×", q19: "√", q20: "×", q21: "√", q22: "√", q23: "×",
linkA: "外耳", linkB: "耳郭", linkC: "中耳", linkD: "内耳", linkE: "听小骨", linkF: "鼓膜",
q25_1: "①", q25_2: "⑤", q25_3: "A"
};
// 计算分数
function calculateScore() {
let score = 0;
// 选择题(3分/题)
for (let i = 1; i <= 10; i++) {
const selected = document.querySelector(`input[name="q${i}"]:checked`)?.value;
if (selected === correctAnswers[`q${i}`]) score += 3;
}
// 填空题(2分/题)
for (let i = 11; i <= 16; i++) {
const answer = document.getElementById(`q${i}`).value.trim();
if (answer === correctAnswers[`q${i}`]) score += 2;
}
// 判断题(2分/题)
for (let i = 17; i <= 23; i++) {
const selected = document.querySelector(`input[name="q${i}"]:checked`)?.value;
if (selected === correctAnswers[`q${i}`]) score += 2;
}
// 连线题(10分,每对1组约1.67分)
const links = ["A", "B", "C", "D", "E", "F"];
let correctLinks = 0;
links.forEach(letter => {
const selected = document.getElementById(`link${letter}`).value;
if (selected === correctAnswers[`link${letter}`]) correctLinks++;
});
score += Math.round(correctLinks * 10 / 6);
// 综合题
const q25_1 = document.getElementById("q25-1").value.trim();
const q25_2 = document.getElementById("q25-2").value.trim();
const q25_3 = document.querySelector('input[name="q25-3"]:checked')?.value;
if (q25_1 === correctAnswers.q25_1) score += 3;
if (q25_2 === correctAnswers.q25_2) score += 3;
if (q25_3 === correctAnswers.q25_3) score += 9;
// 显示结果
document.getElementById("score").textContent = `你的得分:${score} 分(满分100分)`;
document.getElementById("result").style.display = "block";
// 滚动到结果区域
document.getElementById("result").scrollIntoView({ behavior: "smooth" });
}
</script>