更正第一题:添加物品须在运行时从控制台输入;iPad 不适用于第一题
- 重写“4. 从控制台添加物品与运行案例”,明确 readLine 输入及重复、空输入、清单外物品的处理 - 学习范围补充 while、readLine 与可选值的最基本处理;考察重点补充“输入与更新” - 环境指南:iPad 不能用于第一题,新增控制台输入验证与中文输入报错处理 - 首页加入更正提示
This commit is contained in:
@@ -3,13 +3,15 @@
|
||||
> **正式版**(2026-10-01 发布)
|
||||
> 第一、二题通过邮件提交,发送时间 **10 月 3 日至 10 月 7 日 23:59**,此前不接收提交 · 有问题在招新 QQ 群联系干部
|
||||
|
||||
> **2026-10-02 更正**:[第一题](tasks/01-basics.md)明确要求在程序运行时**从控制台输入**要添加的物品,不能通过修改源码里的数组来完成;iPad 的 Swift Playground 无法控制台输入,不能用于第一题。详见题面。
|
||||
|
||||
欢迎来到 ITStudio iOS 部国庆考核。我们希望通过两道共同题和一道选做题,了解你怎样学习基础编程、思考一个应用的用途,以及将想法做成作品。
|
||||
|
||||
## 三道题
|
||||
|
||||
| 题目 | 你要完成什么 | 提交材料 | AI 使用规则 |
|
||||
| --- | --- | --- | --- |
|
||||
| [第一题:出门检查器](tasks/01-basics.md) · 必做 | 学习 Swift 基础,独立编写并运行一个清单检查程序 | `main.swift`、真实运行截图 | 仅可辅助学习和讲解基础知识;解题、编码与排错须独立完成 |
|
||||
| [第一题:出门检查器](tasks/01-basics.md) · 必做 | 学习 Swift 基础,独立编写并运行一个清单检查程序,运行时从控制台输入添加物品 | `main.swift`、真实运行截图 | 仅可辅助学习和讲解基础知识;解题、编码与排错须独立完成 |
|
||||
| [第二题:为一个小麻烦设计 App](tasks/02-design.md) · 必做 | 形成自己的方案,用草图和操作示例说明 | 一份 `design.pdf` | 仅可辅助润色、排版和制图等表达工作;构思与设计由本人完成 |
|
||||
| [第三题:把想法做成 App](tasks/03-development.md) · 选做 | 开发第二题方案,或数独游戏 | 在自己的 Gitea 仓库开发;无需提交,当面展示与考察 | 允许使用 AI 辅助开发,须亲自检查和说明 |
|
||||
|
||||
@@ -18,7 +20,7 @@
|
||||
## 从这里开始
|
||||
|
||||
1. 阅读对应题面,尤其是每题的完成要求、提交材料和 AI 规则。
|
||||
2. 配置环境:第一题不需要 Mac,按[开发环境配置指南](guides/environment.md)选择自己的路线。第一题的学习资源见题面;第二题可以复制[App 设计说明书(简版模板)](templates/design-document.md),在熟悉的文档工具中完成并导出 PDF。
|
||||
2. 配置环境:第一题需要一台电脑(Windows / Mac 均可,不需要 Mac),按[开发环境配置指南](guides/environment.md)选择自己的路线。第一题的学习资源见题面;第二题可以复制[App 设计说明书(简版模板)](templates/design-document.md),在熟悉的文档工具中完成并导出 PDF。
|
||||
3. 第三题在 git.itouc.cn 上新建自己的仓库开发(10 月 6 日前私有,10 月 6 日至 8 日公开);[development/](development/README.md) 提供数独路线的详细需求和基础材料。
|
||||
|
||||
## 提交安排
|
||||
|
||||
Reference in New Issue
Block a user