|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/data-analysis-representation-selection-iteration
课程评论:没有评论
课程名称:数据分析与表示、选择与迭代 课程概述:本课程是该系列中的第二门课程,旨在探讨计算思维和初级 C 编程。我们将不尝试对计算思维进行定义,而是将其视为一种包含多种组成部分的问题解决过程。初级 C 编程的含义更为清晰。 本课程假设学员已具备上一门课程的相关知识。在参与本课程之前,确保您拥有必要的基础知识,您可以通过参加之前的课程或个人经验来获得这些知识。所需的预备知识包括: 预备的计算思维知识:算法和程序、数据收集 预备的 C 语言知识:数据类型、变量、常量以及 STEM 计算 在本课程中,您将学习数据分析和数据表示,这些都是帮助我们理解数据集所要传达信息的计算思维技术。编程主题方面,您将通过实现选择(决定执行哪段代码)和迭代(循环,允许我们多次重复代码块)进一步深化 C 语言知识。 模块 1:学习我们在分析数据集时可以计算的一些常见统计数据 模块 2:了解我们如何在代码中做出决策 模块 3:探索我们可以用来表示数据集的各种方式 模块 4:使用迭代(循环)在代码中重复操作 课程大纲:
名称:数据分析
描述:
名称:选择
描述:
名称:数据表示
描述:
名称:迭代
描述:
Name:DATA ANALYSIS
Description:
Name:Selection
Description:
Name:Data Representation
Description:
Name:Iteration
Description:
This course is the second course in the specialization exploring both computational thinking and beginning C programming. Rather than trying to define computational thinking, we’ll just say it’s a problem-solving process that includes lots of different components. Most people have a better understanding of what beginning C programming means! This course assumes you have the prerequisite knowledge from the previous course in the specialization. You should make sure you have that knowledge, either by taking that previous course or from personal experience, before tackling this course. The required prerequisite knowledge is listed below. Prerequisite computational thinking knowledge: Algorithms and procedures, data collection Prerequisite C knowledge: Data types, variables, constants, and STEM computations Throughout this course you'll learn about data analysis and data representation, which are computational thinking techniques that help us understand what sets of data have to tell us. For the programming topics, you'll continue building on your C knowledge by implementing selection, which lets us decide which code to execute, and iteration (or looping), which lets us repeat chunks of code multiple times. Module 1: Learn about some common statistics we can calculate as we analyze sets of data Module 2: Discover how we make decisions in our code Module 3: Explore the various ways we can represent sets of data Module 4: Use iteration (looping) to repeat actions in your code