20 APCS 系列文章食用姿势

自从系列文的第二篇开始把自己的程序经历写下来後,截至目前为止已经写了十余篇。但因为撰文的顺序没有特别事前规划,因此不适合从头到尾照顺序看,因此在这边简单列出目前写过的文章,若是没有头绪从哪里开始看可以从本文慢慢往下翻阅。

程序学习心法

虽然要拿到 APCS 高分的基础知识并不多,但因为上手难度很高,而其中最困难的部分在於克服对程序的陌生感及得不到成就感的落寞。因为本人在学习的历程上因此停滞不前了一段时间,上网查也没有一些相关的解决方案或提点,在此特别提出在练习程序时有哪些技巧可以克服心理层面上的困难。

07 Re: 从零开始的竞程生活
08 C++演算法自学指南

手把手带你从 0 到 0.30000000000000004

程序初学者或是对电脑不熟悉的同学,在一开始进入练题阶段的路上会有一些颠簸。考虑到这样的情况,在此写了两篇文章,目的是能够让你能够拥有练习程序的环境,并带你练习一次从看题目、程序撰写、到上传的手把手教学。若是有任何不清楚的部分,可以参考第三篇。

11 手把手带你安装 APCS 虚拟环境
10 手把手带你从 OJ 练题 (Zero Judge)
?? 手把手带你把不会的问题拿去问 Google

APCS 考试技巧/准备方法

APCS 是本篇铁人赛的核心,但在系列文章中不会出现语法及任何演算法的教学文。原因其一是目前网路上已经有很多非常优秀的资料可以参考,其二则是本系列文章本来就不属於教学导向。但在考试技巧方面不在此限,知道一些考试技巧及准备方法能够让学习的效率更高,走得冤枉路也能够少一些。当然,光是知道也无用,希望想要拿到高级分的大家都能够一砖一瓦的把基础盖起来。

06 APCS 考试内容 Overview
19 APCS 观念题考试技巧
12 APCS 实作题考试技巧
09 程序除错技巧指南

高中竞技程序之路

在高中的竞技程序中,除了 APCS 外也有很多不同的活动及比赛,同时也有更多的准备程序竞赛的技巧及方法。若是拥有 APCS 中高级的实力,多参加这些活动也能够获取许多经验,在练习 APCS 上也会很有帮助。

13 高中竞赛程序活动懒人包
17 程序竞赛前中後准备技巧
18 程序竞赛前中後准备实例 (NCPC 2021)

升大学相关讨论

在这部分回归到 APCS 本身,列出对於资工方面有兴趣的同学,到底是否该再高中阶段就投入时间在资工方面,还是把时间拿来准备应考等。在最後也列举了各校资工系的教学大纲,给有兴趣的同学参考。

14【推坑】考 APCS 升大学大有优势
15【雷坑】千万别肖想用 APCS 升大学
16 综观各校资工系修课蓝图


系列文章也经来到最後 1/3 目前为止还没有把内容带到最想写的 APCS 在高中资讯教育中扮演的角色,以及在 108 课纲中,APCS 到底是否能够客观地成为高中程序设计能力的指标,大学为何又为此开放名额给考 APCS 的同学等等。不过在这些方面的答案还没有摸索清楚,也是我不太熟悉的部分。我很期待在未来十天会探索到什麽新的想法。


<<:  Day19:SwiftUI—Button

>>:  2.4.10 Design System - Input Text

Azure AutoML02及结语

AutoML得到的结果,说明如下。见图<AZ-exp4MNIST.png> 当看到 [S...

【Day28】:STM32实际应用1—马达精准控速(PID初浅教学(下))

实际编程 昨天介绍了PID的理论与原理,最後以下面这个公式收尾 但我们到底要怎麽在程序当中积分、微分...

Docker基础功能教学

#Docker Install 安装下载相关套件 sudo apt-get update sudo ...

Day26- Go with Scylla

前言 前一篇我们介绍了如何在 Go 中对 MySQL 做操作,而 MySQL 为关联式资料库,而今天...

Day 21 - Code Review

前言 进入倒数十天了,这一路走来也是不容易啊((汗 剩下来的十篇,我想要试着把焦点转移,不再是那麽「...