iOS 部 2026 国庆考核

正式版(2026-09-22) 当前仓库已完成题目审阅和完善,尚未正式开放和接收提交。

欢迎来到 ITStudio iOS 部国庆考核。我们希望通过两道共同题和一道选做题,了解你怎样学习基础编程、思考一个应用的用途,以及将想法做成作品。

三道题

题目 你要完成什么 提交材料 AI 使用规则
第一题:出门检查器 · 必做 学习 Swift 基础,独立编写并运行一个清单检查程序 main.swift、真实运行截图 仅可辅助学习和讲解基础知识;解题、编码与排错须独立完成
第二题:为一个小麻烦设计 App · 必做 形成自己的方案,用草图和操作示例说明 一份 design.pdf 仅可辅助润色、排版和制图等表达工作;构思与设计由本人完成
第三题:把想法做成 App · 选做 开发第二题方案,或数独游戏 个人 Fork 自行开发;无需提交,当面展示与考察 允许使用 AI 辅助开发,须亲自检查和说明

第二题不需要编程基础,可以独立于第一题完成。第三题未选做不扣共同题成绩,挑战完成情况单独记录。

从这里开始

  1. 阅读对应题面,尤其是每题的完成要求、提交材料和 AI 规则。
  2. 第一题的学习资源见题面;第二题可以复制App 设计说明书(简版模板),在熟悉的文档工具中完成并导出 PDF。
  3. 第三题需要 Fork 本仓库,在个人 Fork 中自行组织项目目录,保留原题文件;development/ 提供数独路线的详细需求和基础材料。

提交安排

  • 第一、二题:整理到同一个以“年级+姓名”命名的个人文件夹,例如 25刁泓宁,放在原仓库的 submissions/ 下。通过本仓库的个人分支提交,再发起指向 main 的 PR,由干部审核合并。具体目录和步骤见前两题提交说明。
  • 第三题:Fork 后自行开发,无需向原仓库提交材料、PR 或作品入口,也不要求录屏。有做的同学当面展示与交流;最好提前告知负责人仓库链接和项目位置,方便先看代码,并确认仓库可访问。
  • 截止日期与时刻、材料可见范围、环境说明、求助渠道:待公布。

源码、截图和录屏应对应实际完成的版本。允许如实提交未完成的部分,不得拼造运行结果或编造经历。遇到环境或提交问题时,保留当前文件与现象,按正式通知的渠道求助。

评价与二面

第一题关注代码是否符合规则、能否随输入变化、是否亲自运行并理解结果;第二题关注问题与使用过程是否清楚、是否理解自己的方案(设计取舍选填,AI 使用说明仅作过程采样,不参与评分);第三题关注作品是否真正可用,以及如何实现、验证和改进。

二面会围绕实际提交的内容交流。第三题允许 AI 参与开发,能用好工具、检查结果并说明关键选择,同样是有效能力。详细规则以各题题面为准;最终评分细则会在开放提交前公布。

仓库目录

tasks/                 三道题的题面
templates/             第二题简版设计说明书模板
submissions/           前两题个人提交文件夹与提交说明
development/           数独路线的详细需求与基础材料
README.md              考核入口与统一说明
.gitignore             Swift/Xcode 常见临时文件忽略规则

当前默认分支为 main。仓库尚未配置自动检查(CI);前两题的分支、PR 流程由负责人试跑后补充具体操作指引和权限安排。题面仍可能在正式发布前调整,请以发布时的仓库说明为准。

S
Description
ITStudio iOS 部 2026 国庆考核:Swift 基础语法、App 设计,选做开发挑战
Readme 180 KiB
Languages
Markdown 100%