计算思维课程可以帮助您学习问题分解、模式识别、算法设计和抽象技术。您可以在从编程到数据科学的各种应用中培养逻辑推理、数据分析和有效解决方案开发方面的技能。许多课程会介绍 Python、Scratch 和各种模拟软件等工具,展示如何应用这些技能来解决人工智能、机器人和软件开发等领域的复杂问题。

University of California San Diego
您将获得的技能: Debugging, Computer Programming Tools, Digital pedagogy, Computational Logic, Education Software and Technology, Computational Thinking, Programming Principles, Computer Programming, Theoretical Computer Science, Game Design
初级 · 课程 · 1-3 个月

Princeton University
您将获得的技能: 代码重用性, 计算机编程, 理论计算机科学, 计划发展, 编程原则, 面向对象编程(OOP), Java, 模拟, 算法, 面向对象设计, 计算机科学, 计算思维, 动画, Java 编程, 文件输入/输出, 数据结构, Algorithm
★ 4.7 (1356) · 初级 · 课程 · 1-3 个月

Rice University
您将获得的技能: 计划发展, 理论计算机科学, 编程原则, Python 编程, 算法, 图论, 网络分析, 计算思维, 数据分析, 分析, 数据结构, Algorithm
★ 4.6 (384) · 中级 · 课程 · 1-4 周

IBM
您将获得的技能: 合作, 批判性思维, 专业发展, 创造性地解决问题, 创造性思维, 个人发展, 解决问题, 批判性思维和解决问题, 敏捷项目管理, Agile 项目管理, 分析, 根源分析
★ 4.6 (777) · 初级 · 课程 · 1-4 周
Stanford University
您将获得的技能: 演绎推理, 高等数学, 普通数学, 数学教育, 微积分, 数学与数学建模, 数学理论与分析, 逻辑推理
★ 4.8 (3029) · 中级 · 课程 · 1-3 个月

Rice University
您将获得的技能: 生物信息学, Python 编程, 无监督学习, 文本挖掘, 理论计算机科学, 算法, 计算思维, 数据分析, 分析, Algorithm, 数据结构
★ 4.7 (219) · 中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 合作, 独立思考, 批判性思维, 个人发展, 决策, 自我意识, 集思广益, 建设性反馈, 解决问题, 批判性思维和解决问题, 分析
★ 4.8 (1318) · 初级 · 课程 · 1-4 周
University of Washington
您将获得的技能: 感官系统分析, 网络模型, 机器学习方法, 生物学, 人工神经网络, 递归神经网络 (RNN), 数学软件, 微分方程, 概率分布, 监督学习, 计算机视觉, 强化学习, 机器学习算法, 应用机器学习, 电生理学, 生理学, Matlab, 数学建模, 神经学
★ 4.6 (1140) · 初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Debugging, Computer Programming Tools, Algorithms, Classroom Management, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Brainstorming
★ 4.7 (33) · 初级 · 专项课程 · 3-6 个月
University of London
您将获得的技能: Javascript, 开发环境, 算术, 网络安全, 通用网络, 计算机图形学, 计算机科学, 网络应用, 计算机编程, 计算机系统, 计算思维, 解决问题, 计算机扫盲, 计算机网络, 应用数学, 计算机编程工具, 数值分析, 普通数学, 应用安全, 调试, Network Security
★ 4.2 (1551) · 初级 · 专项课程 · 1-3 个月

University of California San Diego
您将获得的技能: 计算机编程, 编程原则, 计划发展, 数字教学法, 计算机科学, 集思广益, 协作软件, 算法, 计算思维, 教育软件和技术, 计算机编程工具, Algorithm, 调试
★ 4.8 (26) · 初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 决策智能, 图像分析, 理论计算机科学, 心理学, 人工智能, 行为经济学, 人工神经网络, 概率分布, 计算机视觉, 算法, 人工智能和机器学习(AI/ML), 计算思维, 博弈论, 解决问题, 人类发展, 代理系统, 卷积神经网络, 人工智能扫盲, Algorithm, 逻辑推理, 分析技能
★ 4.4 (369) · 初级 · 专项课程 · 3-6 个月