成为第一个分享这门课真实体验的人。
来自官方课程资料的结构化信息
课程代码
COMP1001
课程名称
Problem Solving Methodology in Information Technology
开课学系
comp
所属学院
Faculty of Engineering
学分
3 学分
级别
1
课程简介
1. 计算思维导论:将问题表述为计算机可解决的形式;逻辑地组织和分析数据;通过抽象表示数据;通过算法思维自动化解决方案;实现高效的解决方案;概括问题解决过程。 2. 通过 Python 解决问题:使用数字和字符串进行计算;列表和文件;函数;决策结构;循环结构和布尔值;数据集合;图形对象。 3. 程序设计:问题分析和规范;自顶向下设计;自底向上实现。
学习目标
本课程旨在为没有任何计算机编程经验的学生提供基本的计算思维和技能。特别是,学生将学习如何将可计算问题表述为解决方案,并在高级编程语言中实现这些解决方案。
先修要求
先修课程 / 共修课程 / 排除课程
教学模式
39 小时的讲座将涵盖使用计算机解决问题的主要概念和想法,并通过许多例子进行说明。学生还将有机会立即练习这些概念和想法。12 小时的实验室主要用于覆盖图形对象和程序设计。