P
编程专业能力
P 科目题库
5 道编程题,满分 500 分,≥200 分通过。 报名时选定一种语言:C++、Python 或图形化(Scratch)。
选哪种语言?
C++
性能最强,竞赛主流语言。有 C++ 基础的教师首选。
Python
语法简洁,入门友好。日常教学以 Python 为主的教师首选。
图形化(Scratch)
面向少儿启蒙教学。教图形化编程课程的教师首选。
直接刷真题
以下 OJ 平台收录了历届 PTA 认证考试真题,支持在线提交评测,是最高效的备考方式。
推荐PTA 真题 OJ 平台
收录第 1–9 次认证考试全部真题,支持 C++、Python、图形化三语言在线提交, 即时给出评测结果,是最接近真实考场体验的备考工具。
第1–9次真题在线评测三语言支持即时反馈
知识点索引
C++
- 01基础语法(变量、运算符、输入输出)
- 02条件判断(if/else/switch)
- 03循环结构(for/while/do-while)
- 04数组与字符串
- 05函数与递归
- 06结构体
- 07STL 容器(vector、map、set)
- 08排序与搜索算法
- 09动态规划基础
- 10图与树的遍历
Python
- 01基础语法(变量、数据类型)
- 02条件与循环
- 03列表、元组、字典、集合
- 04函数定义与调用
- 05字符串操作
- 06文件与异常处理
- 07面向对象基础
- 08常用标准库(math、random)
- 09递归与迭代
- 10算法实现(排序、搜索)
图形化
- 01基础积木块(运动、外观、声音)
- 02控制结构(条件、循环)
- 03变量与运算
- 04列表操作
- 05自制积木(函数)
- 06消息广播与接收
- 07克隆机制
- 08侦测与传感器
- 09数学运算积木
- 10项目综合应用
P 科目备考建议
01
先确定语言,不要三个都练。按自己日常教学语言选择,事半功倍。
02
目标是通过(≥200/500),即答对至少 2 道。不必追求满分。
03
从历届真题摸清出题规律:前 2 题通常是基础题,后 3 题递增难度。
04
考前一周重点刷基础题,确保前两道题稳拿分,再攻第三题。