GESP三级编程题得分点拆解提分技巧.docxVIP

  • 18
  • 0
  • 约3.12千字
  • 约 6页
  • 2026-04-11 发布于山西
  • 举报

GESP三级编程题得分点拆解提分技巧

一、GESP三级编程题核心得分逻辑解析

GESP(全国青少年软件编程等级考试)三级考试聚焦结构化编程能力与基础算法应用能力,题型以“阅读理解+程序填空+代码改错+简单编程”为主,满分100分,编程题通常占40–50分。不同于单纯语法记忆,阅卷严格按“功能实现→逻辑正确→边界处理→代码规范”四级递进赋分,每一步均有明确得分点。考生失分常因“只求跑通、忽略细节”,而非能力不足。掌握得分点分布规律,是提分最直接、最高效的路径。

二、四大题型对应得分点精准拆解

?1.程序填空题(常见分值:8–12分)

该类题给出不完整代码(多为Python),要求补全关键语句。得分点高度结构化:

-语法正确性(2分):变量名、缩进、冒号、括号匹配等基础语法无误;

-逻辑完整性(4–6分):所填代码必须使程序能正确完成题目指定功能(如:循环终止条件、分支判断依据、累加/计数变量更新位置);

-数据类型适配(2分):如输入需转为int但未转换、字符串拼接误用+而非join、列表索引越界未防护等,均扣分;

-边界情形覆盖(1–2分):例如题目要求“输入n个正整数”,填空处若未处理n=0或n=1的特例,即使主逻辑正确也酌情扣分。

?实操提示:先通读全文,定位空缺处前后变量状态与控制流走向;再结合样例输入输出反推该处应实现的“最小功能单元”,避免过度设计。

?2.代码改错题(常

文档评论(0)

1亿VIP精品文档

相关文档