在接下来的铁人文中会陆续访问来自不同接触过 APCS 的人。除了准备过 APCS 的同学外,期望也可以向程序设计的教学者、程序竞赛选手,甚至是大学端的教授,期望能够以多角度分享对於 APCS 的看法及期望。
第一棒先由高中三年的同班同学,同时也是研究夥伴间程序竞赛校队的朋友开始~
Q: 想请问有关程序的学习经历有哪些?
国中有参加课程碰过 Python / C
高中跟着师大附中资讯校队一起练习演算法
此外也在高中专研接触过机器学习
Q: 在初学程序的期间遇到最大的低潮/障碍是什麽?怎麽走出低潮的?
国中时自己学习 C 语言的函式及递回(解GreenJudge题目)的时候,怎麽看也看不懂,顺序是怎样等等。卡了一个多月,最後询问家人才知道怎麽写。
Q: 请问在考 APCS 前准备方式有哪些?
因为本身就是打竞技程序,因此没有特别准备。硬要说的话就是参加培训,练题目等在校队会做的练习。
Q: 觉得 APCS 这个考试对於高中生的定位是什麽?公信力的评价如何?
目前感觉主要还是升学导向,公信力觉得已经够不错了,至少现在有非常多人会考。
但应该要鼓励有兴趣都可以试试看增加视野,因为程序并不只是拿来考试,若只这样想的话偏可惜。
Q: 针对越来越多 APCS 补习班的看法?
有点惨,但只要是和升学扯上关系的都会有补习班,也挺合理的。
Q: 在坊间有许多补习班建议用 Python/Java 来准备 APCS,对此你的看法是?
可能对於实作三级可以考虑,如果允许也可以拿到第三四题的部分分数撑上第四级。
但正常有拿部分分数思维的人都通常知道复杂度的概念,所以用 Python 来写似乎没有什麽意义。Java 的部分我不太清楚。
Q: 有私藏准备 APCS 的小撇步吗?
应该要看目标的分数决定要准备哪些题目
第一题是基本输入输出
第二题是多变数、回圈
第三题是基本的资料结构
第四题是高中常见演算法(动态规划、贪婪演算法、二分搜)
Q: 对初学者利用 APCS 升学的看法
APCS 分数应该要到 观念4/实作3 以上才会比较有用,
若没有任何程序经验不建议准备,升学反而会比较简单。
无论如何不应该把 APCS 组当作主要的管道,风险太高。
Q: 最後想说的话吗?
Hmmmmm...
希望有更多人能够投入资工领域~
(以上内容均有经过本人审核同意再贴出)
<<: Day 20. 用 Figma 来设计基本 icon 吧!
大家好~ 今天的画画时间又来了 但是 我家狗狗今天送医住院了 可能活不了很多天了........ 所...
有效的使用 Observability 的资料 系列文章 (1/4) - 透过 Machine Le...
DBA Bootcamp 有听过 SQL Server 的 collation (定序)设定吗?讲到...
各位看官不好意思,贩子发现其实可以从9/15才开始发废文,原本想说从9/1开始写,但发现底子不够,很...
在还没有跟夥伴一起接案、案件收入全放进自己口袋的时期,接过案件金额最高纪录是 24 万 8,当时是负...