本专业旨在让您探索计算思维和初级 C 语言编程主题,应用这些概念为各种实际问题制定解决方案。第一门课程假定您没有编程经验,在本专业的 4 门课程中,您将学习计算思维和 C 语言编程。该专业课程的内容与我们在 UCCS 开设的计算思维课程相当。
应用的学习项目
学员利用专业课程中涉及的概念构建各种 C 语言程序。他们还将在算法、数据收集、分析和表示、抽象、自动化、模拟和并行化等方面的大量练习和题目理解检查中应用计算思维理念。
本专业旨在让您探索计算思维和初级 C 语言编程主题,应用这些概念为各种实际问题制定解决方案。第一门课程假定您没有编程经验,在本专业的 4 门课程中,您将学习计算思维和 C 语言编程。该专业课程的内容与我们在 UCCS 开设的计算思维课程相当。
应用的学习项目
学员利用专业课程中涉及的概念构建各种 C 语言程序。他们还将在算法、数据收集、分析和表示、抽象、自动化、模拟和并行化等方面的大量练习和题目理解检查中应用计算思维理念。
添加到您的领英档案
本专业旨在让您探索计算思维和初级 C 语言编程主题,应用这些概念为各种实际问题制定解决方案。第一门课程假定您没有编程经验,在本专业的 4 门课程中,您将学习计算思维和 C 语言编程。该专业课程的内容与我们在 UCCS 开设的计算思维课程相当。
应用的学习项目
学员利用专业课程中涉及的概念构建各种 C 语言程序。他们还将在算法、数据收集、分析和表示、抽象、自动化、模拟和并行化等方面的大量练习和题目理解检查中应用计算思维理念。
本课程是您学习计算思维和初级 C 语言编程的起点。如果你想探索我们如何以严谨的计算方式与世界互动,同时也想开始学习编程,那么这门课程就是你的不二之选!你最近可能听到了很多关于计算思维的讨论,但如果你问 10 个不同的人什么是计算思维,你可能会得到 10 个不同的答案。与其试图给计算思维下定义,我们不如直接说它是一种解决问题的过程,包括许多不同的组成部分。在本课程中,我们将探讨算法和数据收集。 大多数人对 C 语言编程入门的含义都有较好的理解!在本课程中,您将通过编写第一个 C 程序开始学习如何开发 C 程序;学习数据类型、变量和常量;并通过实现各种 STEM 计算来磨练您的 C 编程技能。本课程不假定您以前有任何编程经验,因此如果您以前从未编写过代码,也不必担心。 如果您对这些内容感兴趣,请立即进入课程!注意:本课程为初级课程(假定您以前没有任何编程经验):入门(假设没有编程知识)并不等于简单(不难做到)。学习编程确实很难,尤其是本专业的课程是根据大学一年级的课程设置的。在掌握教材的同时,迎接课程的挑战会让你受益匪浅,但这需要你付出艰苦的努力,甚至可能需要你在学习过程中说几句脏话。 模块 1:了解算法并编写第一个 C 语言程序 模块 2:模块 3: 探索如何使用数据收集来解决问题和回答问题 模块 4: 练习编写 C 程序来执行 STEM 计算
本课程是探索计算思维和初级 C 语言编程的第二门专业课程。与其试图给计算思维下定义,我们不如直接说它是一个包括许多不同组成部分的解决问题的过程。大多数人都能更好地理解 C 语言编程入门的含义!本课程假定您已经掌握了本专业前一门课程的前提知识。在学习本课程之前,您应该通过学习前一门课程或根据个人经验确保已经掌握了这些知识。下面列出了所需的先决知识。
计算思维必备知识:算法和程序、数据收集 必备的 C 语言知识:数据类型、变量、常量和 STEM 计算 在本课程中,您将学习到数据分析和数据表示,这些计算思维技巧可以帮助我们理解数据集要告诉我们什么。在编程主题方面,您将通过实现选择(让我们决定执行哪些代码)和迭代(或循环)(让我们多次重复代码块)来继续巩固您的 C 语言知识。 模块 1:了解我们在分析数据集时可以计算的一些常见统计数据 模块 2:模块 3: 探索表示数据集的各种方法 模块 4: 使用迭代(循环)来重复代码中的操作
本课程是探索计算思维和初级 C 语言编程的第三门专业课程。与其试图给计算思维下定义,我们不如直接说它是一个解决问题的过程,包括很多不同的组成部分。大多数人都能更好地理解 C 语言编程入门的含义!本课程假定您已经掌握了本专业前两门课程的前提知识。在学习本课程之前,您应该确保自己已经掌握了这些知识,无论是通过学习前面的课程还是根据个人经验。下面列出了所需的先决知识。
计算思维必备知识:算法和程序以及数据收集、分析和表示 前提 C 知识:数据类型、变量、常量;STEM 计算;选择;迭代(循环) 在本课程中,您将探索的计算思维主题包括抽象和问题分解,前者是指决定哪些细节对于您要解决的问题至关重要,后者是指将大型问题分解为较小的子问题,以处理复杂性。在编程主题方面,您将继续巩固 C 语言知识,练习使用数组和字符串,前者可以在单个变量中存储多个值,后者则是字符数组。您还将学习如何实现函数,这是我们在 C 语言程序中用于问题分解的机制。 模块 1:了解数组是在单个变量中存储多个值的一种方法 模块 2:模块 3:探索抽象和问题分解 模块 4:使用函数在代码中实现问题分解
本课程是探索计算思维和初级 C 语言编程的第四门也是最后一门专业课程。与其试图给计算思维下定义,我们不如直接说它是一个解决问题的过程,包括许多不同的组成部分。大多数人都能更好地理解 C 语言编程入门的含义!本课程假定您已经掌握了本专业前三门课程的前提知识。在学习本课程之前,您应该确保自己已经掌握了这些知识,无论是通过学习前面的课程还是根据个人经验。下面列出了所需的先决知识。
计算思维必备知识:算法和程序;数据收集、分析和表示;抽象;以及问题分解:数据类型、变量、常量;STEM 计算;选择;迭代(循环);数组;字符串和函数 在整个课程中,您将探索的计算思维主题包括:自动化、模拟、并行化和算法分析。 在编程主题方面,您将通过在程序中实现文件输入和输出以及更深入地探索指针,继续巩固您的 C 语言知识。 模块 1:学习如何读取、写入和追加文件。探索自动化 模块 2:模块 3:学习如何执行算法分析以量化算法复杂性 模块 4:深入探讨如何使用指针
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
科罗拉多大学是全国乃至全球高等教育领域公认的佼佼者。 我们通力合作,满足学生和社区的不同需求。 我们以科罗拉多州内外独有的方式促进创新、鼓励探索并支持知识的扩展。
该专业的 4 门课程共有 16 周的材料;每周包括 3-5 小时的视频材料和动手操作。您可以根据自己的空闲时间,尽快完成专业课程!
没有。我不假设你有任何计算思维或编程经验。
是的,您需要按顺序完成课程。
不,我们不为完成专业课程提供大学学分
本课程完全在线,因此无需亲自到教室上课。您可以随时随地通过网络或移动设备访问讲座、阅读和作业。
可以!要开始学习,请单击您感兴趣的课程卡并注册。您可以注册并完成课程,以获得可共享的证书。当您订阅属于专项课程的课程时,您将自动订阅完整的专项课程。访问您的学习者仪表板,跟踪您的学习进度。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
不,您不能免费学习此课程。报名参加该课程后,您可以学习专项课程中的所有课程,完成作业后可获得证书。如果您付不起学费,可以申请经济援助。
提供助学金,