Introduction to C++: Problem Solving Using Computational Thinking
Introduction to C++: Problem Solving Using Computational Thinking
少于1000 人选课
更新日期:2024/12/19
开课平台学堂在线
开课高校南开大学
开课教师赵宏郭蕴路明晓李妍王刚郭天勇于刚康介恢
学科专业工学计算机类
开课时间2024/07/26 - 2025/01/25
课程周期27 周
开课状态开课中
每周学时-
课程简介

This course enables learners to basically get the consciousness and ability of using computer to analyze and solve problems, and to improve their basic literacy in acquiring, processing, analyzing, and using information. The course provides the basic principles and methods of computing, and how to use C ++ programming language to implement these methods. The objectives of this course are to cultivate students' consciousness, to improve their ability to use “Computational Thinking” to solve problems, and to provide them a good foundation of using computers to solve problems in their daily lives in the future.

学习时间建议.png

教材.png

课程大纲
Part 1 How to make a computer compute
Part 2 How to represent data in a computer
Part 3 How to process basic data types in C++
Part 4 Branch and iteration algorithm and their C++ implementation
Part 5 Structured data and its C ++ implementation
Part 6 Modularity
Part 7 Data storage and its C++ implementation
Final Exam