Files
iOS_2026_National_Day/README.md
T

49 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# iOS 部 2026 国庆考核
> **筹备中 · 题面初稿**(2026-09-21)
> 当前仓库用于题目审阅和完善,尚未正式开放提交。截止时刻、提交步骤、设备环境和最终评价细则将在发布前补齐。
欢迎来到 ITStudio iOS 部国庆考核。我们希望通过两道共同题和一道选做题,了解你怎样学习基础编程、思考一个应用的用途,以及将想法做成作品。
## 三道题
| 题目 | 你要完成什么 | 提交材料 | AI 使用规则 |
| --- | --- | --- | --- |
| [第一题:出门检查器](tasks/01-basics.md) · 必做 | 学习 Swift 基础,独立编写并运行一个清单检查程序 | `main.swift`、真实运行截图 | 仅可辅助学习和讲解基础知识;解题、编码与排错须独立完成 |
| [第二题:为一个小麻烦设计 App](tasks/02-design.md) · 必做 | 提出自己的方案,用草图和操作示例说明 | 一份 `design.pdf` | 仅可润色本人已有的文字和草图 |
| [第三题:把想法做成 App](tasks/03-development.md) · 选做 | 开发第二题方案,或统一题目“出门前” | 个人 Fork 中的项目、需求说明、实际运行展示 | 允许使用 AI 完成开发,须亲自检查和说明 |
第二题不需要编程基础,可以独立于第一题完成。第三题未选做不扣共同题成绩,挑战完成情况单独记录。
## 从这里开始
1. 阅读对应题面,尤其是每题的完成要求、提交材料和 AI 规则。
2. 第一题的学习资源见题面;第二题可以复制[设计文档模板提纲](templates/design-document.md),在熟悉的文档工具中填写并导出 PDF。
3. 第三题需要 Fork [本仓库](https://git.itouc.cn/ITStudio_OUC/iOS_2026_National_Day),在个人 Fork 的 [development/](development/README.md) 目录开发,保留原题文件。
## 提交安排
- **第一、二题:**提交到本次考核原仓库。具体采用哪个上传入口、怎样命名和组织材料,将在正式发布时统一说明;目前尚未开放提交。
- **第三题:**完整项目保留在个人 Fork,在原仓库提交 Fork 链接及用于验收的提交版本。作品入口的提交步骤及 Fork 可见性安排待发布时说明。
- 截止日期与时刻、材料可见范围、环境说明、求助渠道:**待公布**。
源码、截图和录屏应对应实际完成的版本。允许如实提交未完成的部分,不得拼造运行结果或编造经历。遇到环境或提交问题时,保留当前文件与现象,按正式通知的渠道求助。
## 评价与二面
第一题关注代码是否符合规则、能否随输入变化、是否亲自运行并理解结果;第二题关注问题、操作和取舍是否来自自己的思考;第三题关注作品是否真正可用,以及如何实现、验证和改进。
二面会围绕实际提交的内容交流。第三题允许 AI 参与开发,能用好工具、检查结果并说明关键选择,同样是有效能力。详细规则以各题题面为准;最终评分细则会在开放提交前公布。
## 仓库目录
```text
tasks/ 三道题的题面与需求说明
templates/ 第二题设计文档模板提纲
development/ 第三题个人 Fork 的开发目录
README.md 考核入口与统一说明
.gitignore Swift/Xcode 常见临时文件忽略规则
```
当前默认分支为 `main`。仓库尚未配置自动检查(CI);检查范围及提交流程确定后再补齐。题面仍可能在正式发布前调整,请以发布时的仓库说明为准。