Computer Fundamentals: Problem Solving Using Computational Thinking
Computer Fundamentals: Problem Solving Using Computational Thinking
少于1000 人选课
更新日期:2026/04/03
开课平台学堂在线
开课高校南开大学
开课教师李敏高裴裴郭蕴蔡庆琼宋丽培
学科专业工学计算机类
开课时间2026/02/06 - 2026/07/23
课程周期24 周
开课状态开课中
每周学时-
课程简介

This course is designed for cultivating students’ practical ability of solving problems with computational thinking skills.

With the emergence and development of cutting-edge technologies in the computer-related fields, such as artificial intelligence, Internet of Things, big data and blockchain, etc., an era of intelligence has undoubtedly arrived. It has become an essential skill for college students in this era that having the ability to utilize computer-related intelligent tools and applications in analyzing and solving real-world problems.

From this course, students’ could not only obtain fundamental knowledge about how computer works, but also get the capability and awareness of using computer-related techniques in solving problems, as well as cultivate a literacy of applying computational thinking skills in daily life.



课程大纲
Chapter 1 Computer History and Development and Computational Thinking
1.1 Computing Cultures
1.2 Computational Thinking
Chapter 2 0 and 1 in Digital World
2.1 Number system
2.2 Number in Digital World
2.3 Characters in digital world
2.4 Images, Sounds and Videos in Digital World
2.5 Barcode
Chapter 3 Fundamentals of Algorithms
3.1 Overview of Algorithms
3.2 Typical Algorithms
Chapter 4 Fundamentals of Programming
4.1 Introduction to Python
4.2 Basic Syntax of Python and Programming Examples
Chapter 5 Computer Hardware
5.1 Computer Hardware
5.2 Basic Working Principles of Computers
5.3 Composition and Performance of Modern Computers
Chapter 6 Computer Software
6.1 Overview of Computer Software
6.2 System Software
6.3 Application Software
Chapter 7 Computer Network
7.1 Computer Network
7.2 LAN Technology
7.3 Internet and its Applications
7.4 Cyber Security
Chapter 8 Data Management and Database
8.1 Data Management
8.2 Structured Database
8.3 Big Data
Chapter 9 Computer Frontier Technology
9.1 Artificial Intelligence
9.2 Internet of Things
9.3 Cloud Computing
9.4 Blockchain
Final Exam
App 下载
关注我们