成为第一个分享这门课真实体验的人。
来自官方课程资料的结构化信息
课程代码
AMA2222
课程名称
Principles of Programming
开课学系
ama
所属学院
Faculty of Science
学分
3 学分
级别
2
课程简介
1. 计算机基础 计算机和计算的基本概念,编译和解释,基本的编程结构。 2. 流程控制 基本的流程控制:选择、重复和函数。 3. 数据集合 结构、列表、集合和字符串。 4. 程序设计 问题求解、问题正确性、算法设计、测试和调试。 5. 程序范式和应用简介 面向对象编程、函数式编程、逻辑编程。 6. AI与编程 生成式AI在编程中的应用,社会责任,学术诚信
学习目标
1. 为学生提供计算机编程的基本元素知识。 2. 介绍开发更复杂的计算机应用程序所需的高级编程技术。 3. 提升数字素养,促进与数字技术使用相关的社会责任和学术诚信。
先修要求
先修课程无 排除 Principles of Programming (AMA2222A)
教学模式
本课程强调计算机编程的概念元素和实践经验。讲授将以工作坊模式进行,通过动手练习强化所学概念。学生需参加实验室课程,以巩固在讲座中学到的概念。其他实践活动有助于巩固所学的编程技能。