PTA(Programming Teaching Assistant)是PAT(Programming Ability Test)的配套练习平台。
1、关于PAT
PAT(Programming Ability Test)是计算机程序设计能力考试。具体可参考PAT的网站。那么这个考试有什么用那?企业是否认可那?参考知乎该问题第一条回答,其中特别诱人的是:
PAT中心会在每场考试结束后立刻把考生数据(在考生自愿的前提下)发给企业。所以很多成绩优秀的考生根本不用自己提简历,直接被企业的HR们追着打电话发邮件请去面试。
--引用自知乎回答
当然能做到被公司HR们追着打电话的也需要考出一个高分,如何考出高分,刷题!在PAT上有专题练习和配套课程.配套课程都是免费的mooc,适合初学者,但是专题练习还是适合学完语言和数据结构的同学。那么初学者刷题的话还是去PTA吧。
2、PTA
PTA是PAT的配套练习平台,支持更丰富的题目类型,其编程类题目具有与PAT相同的判题环境,题目库由全国高校程序设计与算法类课程群的教师们共同建设。PTA是程序设计类课程的辅助教学工具,可联系浙大老师(向chenyue@zju.edu.cn 发送单位,
教师姓名、邮箱、手机号)要求开通教师权限,有了教师权限就可以构建题目集、新建题目、和创建用户组(创建班级)。
3、教师如何布置PTA作业
若仅布置作业教师只需要完成教师用户说明书中的如下步骤:
- 创建班级
- 一、2. 开学第一周:导入学生名单
- 三、创建教学班
- 布置作业
- 尤其注意固定时间是用来考试的,固定时长才是布置作业的。
- 二、 创建新题目集
其他需要详见教师用户说明书,也可私信我。
4、学生如何使用PTA
注册登陆PTA网站,绑定学号后,点击“进入题库”可进入题目集:
在题目集里,带有“浙大版”的题库都需要输入读者码,购买相应配套教材,在教材的背面封皮上一般有读者码。剩余的题目集,比如基础编程题目集、数据结构与算法题目集(中文)等都是点击查看答题的。
那么如何答题那?
假如教师创建的题目集名称为C程序设计(黑龙江科技大学),将题目集加入用户组之后,学生可进行如下操作来完成答题:
- 点击题目集名称里大有C程序设计(黑龙江科技大学),教师给大家创建的作业题,点击去之后可以看到题目:
- 随意点击一个题目可以看到题目要求:
-
根据题目要求在自己电脑上的编译器上编写程序,编写好程序后并且编译运行成功后,提交程序代码。在题目页面的最下面,如下图所示,将程序代码粘贴到gcc下面的程序代码处,然后点击提交。
-
提交后,PTA会有反馈信息,并且对提交的题目有一些要求。
注意:关于PTA的反馈信息 具体可参见PTA网站首页的 常见问题解答FAQ
需要特别注意的是: