PolyUHub
课程评价吃喝玩乐学习指南生活指南二手市集自由讨论区入学攻略专题
登录注册
登录注册
PolyUHub

For and By Polyuer

课程·学习·生活

本站为学生自发建设的非官方社区平台,与香港理工大学官方无隶属关系。用户生成内容仅代表用户个人观点。

社区规则私隐政策网站使用条款版权与侵权免责声明联系邮箱

© 2026

返回课程评价

Computational Thinking and Problem Solving

COMP1002COMPFaculty of Engineering4 学分

Computational Thinking and Problem Solving

官方课程信息 + 学生真实评价

登录 后即可收藏课程

登录后评价

课程评价

还没有评价

成为第一个分享这门课真实体验的人。

登录后评价

课程概览

来自官方课程资料的结构化信息

课程代码

COMP1002

课程名称

Computational Thinking and Problem Solving

开课学系

comp

所属学院

Faculty of Engineering

学分

4 学分

级别

1

课程简介

主题 1. 计算思维导论:将问题形式化以便计算机求解;逻辑地组织和分析数据;通过抽象表示数据;通过算法思维自动化解决方案;实现高效的解决方案;概括问题求解过程。 主题 2. 通过高级编程语言解决问题:使用数字和字符串进行计算;列表和文件;函数;决策结构;循环结构和布尔值;集合和字典。 主题 3. 程序设计:问题分析与设计;函数抽象与模块化;自底向上和自顶向下的方法。 主题 4. 计算技术的应用:在不同领域中的应用,例如金融数据计算、谜题求解、游戏开发、网页开发和科学计算。

学习目标

1. 为没有编程经验的学生提供基本的计算思维和技能。特别是,学生将学习如何抽象和解决问题,并如何在高级编程语言中实现它们;2. 使学生能够成为终身问题解决者。

先修要求

无

教学模式

讲座将涵盖使用计算机解决问题的主要概念和想法,并通过许多例子进行说明。学生还将有机会立即练习这些概念和想法。实验室主要用于覆盖程序设计和理论概念的实现。