AI 摘要
计算机科学能力概况描述了预科学校计算机科学课程的目标和内容。它培养逻辑思维和解决问题的能力。内容因课程类型(T、W、G/S)而异,包括建模、编程、数据库、计算机架构以及标准软件的使用。
1. 学科的自我定位及其对能力培养的贡献
信息的获取、存储、传输和系统化处理是现代信息社会的特征。计算机科学 (Informatik) 学科对逻辑思维、抽象能力和解决问题能力的进一步发展做出了重要贡献。根据课程类型(T、W、G/S)的不同,学生将以不同的强度(从应用导向到理论导向)学习计算机科学。计算机不仅是工具,也是该学科的研究对象。
2. 能力领域
- 建模与实现: 分析问题,设计计算机科学模型(例如:类图、ER 图)及其具体实现(编程、数据库),并对解决方案进行测试。
- 论证与评估: 通过逻辑推理将陈述联系起来,并根据专业标准评估事实(例如:算法)。
- 结构化与网络化: 系统地掌握对象和过程(例如:冯·诺依曼架构),并将新内容整合到自己的知识体系中。
- 沟通与合作: 软件项目中的专业沟通、信息检索和团队合作。
- 展示与解释: 使用多种展示形式(流程图、结构图)并对其进行解释以获取信息。
3. 能力预期(针对不同课程)
- T-Kurs(技术类): 区分符号、数据、信息;应用数据类型和基本算法模块;设计、实现和测试程序;理解计算机架构。
- W-Kurs(经济类): 将信息结构化为数据;创建数据模型和数据库;使用查询语言;使用形式化符号分析和展示结构。
- G/S-Kurs(人文/社会类): 区分符号、数据、信息;评估不同的信息展示方式;独立选择适合解决问题的应用程序(文字处理、电子表格)。
4. 课程内容
a) 基础内容
- 符号、数据和信息。
- 数据类型和数据结构。
- 冯·诺依曼计算机的结构。
- T-Kurs: 基本算法模块、建模、实现。
- W-Kurs: 电子表格、数据库、数据管理。
- G/S-Kurs: 文字处理、电子表格、演示软件。
b) 可能的细化或扩展
- 形式语言和自动机。
- 数据保护、数据安全、法律和伦理方面。
- 人工智能、云计算。
- 项目管理和软件开发。
- 计算机工程、机器人编程(T-Kurs)。