在《编程基础》课程的基础上,本课程将教您如何编写代码,首先规划您的程序应该做什么--这对于程序员新手和专业人员来说都是非常重要的方法。您将学习如何编译和运行程序,然后学习如何测试和调试程序。本课程以您已学过的 "七个步骤 "为基础,提供了一个系统地测试问题和解决问题的框架,因此您可以高效地发现和解决问题。
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
在本模块中,您将学习编写代码,并在实践编程环境中完成第一次作业。在上一课程中,您已经练习了 "七步曲 "中的前四步,在学习 "第五步:将算法转化为代码 "之前,您将在此复习这些步骤。专家级程序员在开始编写代码之前,会将大部分时间花在计划上,您也将学习到这一点!
涵盖的内容
6个视频22篇阅读材料2个作业4个编程作业
现在,您已经知道如何规划算法并将其转化为代码,您需要学习如何编译和运行它!您将了解编译器,它将您编写的代码转换成机器可以执行的指令,然后您就可以运行这些指令了。您还将了解编译器的不同选项,以及运行程序的不同方法,从而获得调试信息。
涵盖的内容
8个视频14篇阅读材料4个作业4个编程作业
测试--发现代码中的问题,调试--修复问题,这两项技能对良好编程至关重要。在本模块中,您将学习识别代码问题的系统方法,以及在发现错误时如何运用科学方法修复程序。
涵盖的内容
6个视频15篇阅读材料3个作业3个编程作业
在本模块中,您将开始在专业课程的其余部分中完成的项目。在每门课程结束时,您将编写一段程序,通过蒙特卡罗模拟(一种通过生成随机数据计算复杂概率的方法)计算不同牌局的胜率。
涵盖的内容
2个视频2篇阅读材料2个编程作业
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
65.45%
- 4 stars
16.78%
- 3 stars
5.07%
- 2 stars
4.83%
- 1 star
7.85%
显示 3/826 个
已于 May 14, 2019审阅
Great introduction into learning how to develop algorithms, translating them into code (compiling them), testing that code, and debugging that code.
已于 Dec 24, 2020审阅
This course looks boring at first sight but when you try to complete the course's assignment it is very challenging
已于 May 30, 2020审阅
Instructors and the instructors who moderate the forums are great. It is a bit different way to look at programming but it makes sense and I would recommend to anyone who wants to learn C
从 计算机科学 浏览更多内容

Simplilearn

Duke University

Dartmouth College

Dartmouth College







