課程信息

6,177 次近期查看
可分享的證書
完成後獲得證書
100% 在線
立即開始,按照自己的計劃學習。
可靈活調整截止日期
根據您的日程表重置截止日期。
中級
完成時間大約為76 小時
中文(簡體)
字幕:中文(簡體)
可分享的證書
完成後獲得證書
100% 在線
立即開始,按照自己的計劃學習。
可靈活調整截止日期
根據您的日程表重置截止日期。
中級
完成時間大約為76 小時
中文(簡體)
字幕:中文(簡體)

提供方

北京大学 徽標

北京大学

教學大綱 - 您將從這門課程中學到什麼

1

1

完成時間為 7 小時

第1讲 C#程序设计简介

完成時間為 7 小時
9 個視頻 (總計 80 分鐘), 16 個閱讀材料, 2 個測驗
9 個視頻
CLR与IL指令--exe内容是什么6分鐘
三步编写一个程序8分鐘
对象的三要素14分鐘
事件及自动9分鐘
控制台、WinForm 及 WebForm程序的编写14分鐘
程序中的输入与输出6分鐘
常用的开发工具3分鐘
EditPlus的设置4分鐘
16 個閱讀材料
学习准备篇--准备教材10分鐘
参考:framework版本10分鐘
网址大放送:学习C#的好去处10分鐘
温馨提示10分鐘
改变文本、位置、颜色10分鐘
两个相同的文本框--找准对象事件是关键10分鐘
我最喜爱的Timer及Random10分鐘
控制台程序10分鐘
WebForm程序10分鐘
控制台的输入与输出10分鐘
Winform计算平方根10分鐘
网址:开发工具的下载地址10分鐘
文字版:EditPlus的设置10分鐘
本周示例中常用一些编程技术10分鐘
本周的Visual Studio使用技巧10分鐘
小结本周的内容10分鐘
1 個練習
第1讲测验32分鐘
2

2

完成時間為 7 小時

第2讲 C#语言基础

完成時間為 7 小時
13 個視頻 (總計 93 分鐘), 8 個閱讀材料, 4 個測驗
13 個視頻
几种类型的细节8分鐘
运算符5分鐘
表达式及类型转换5分鐘
简单语句及分支语句8分鐘
做一个屏保程序(使用if)4分鐘
自动出题并判分7分鐘
循环语句5分鐘
角谷猜想(使用while及for循环)5分鐘
画许多圆(使用循环与绘图)3分鐘
数组的声明与分配空间8分鐘
筛法求素数(使用bool数组)4分鐘
排块游戏(使用按钮数组及其他)13分鐘
8 個閱讀材料
分数等级(使用switch语句)10分鐘
屏保程序10分鐘
自动出题并判分10分鐘
角谷猜想10分鐘
画许多圆10分鐘
筛法求素数10分鐘
将项目转成低版本的程序,作业互评时可能会用到10分鐘
第2讲讲义10分鐘
3 個練習
关于数据类型的那些事20分鐘
关于运算符与表达式20分鐘
C#语言基础1 小時 22 分
3

3

完成時間為 7 小時

第3讲 面向对象的C#语言

完成時間為 7 小時
7 個視頻 (總計 77 分鐘), 8 個閱讀材料, 4 個測驗
7 個視頻
实战:银行系统(v1)9分鐘
属性与索引12分鐘
类的继承11分鐘
修饰符11分鐘
接口12分鐘
结构及枚举9分鐘
8 個閱讀材料
源码:银行系统(v1)10分鐘
用索引取一个记录中的各项10分鐘
Student类继承Person类10分鐘
Runner/Swimmer(使用接口)10分鐘
显式成员接口实现(较高要求,可选)10分鐘
结构10分鐘
枚举10分鐘
第3讲讲义10分鐘
3 個練習
类、字段与方法8分鐘
关于修饰符20分鐘
面向对象的C#语言1 小時 10 分
4

4

完成時間為 6 小時

第4讲 C#语言高级特性

完成時間為 6 小時
10 個視頻 (總計 91 分鐘), 10 個閱讀材料, 2 個測驗
10 個視頻
委托12分鐘
事件12分鐘
Lambda表达式12分鐘
不同版本C#中的委托与Lambda9分鐘
运算符重载7分鐘
异常处理11分鐘
Attribute8分鐘
其他成分5分鐘
程序的组织5分鐘
语法总结5分鐘
10 個閱讀材料
求函数积分10分鐘
函数绘图10分鐘
委托的多播10分鐘
下载时发出事件10分鐘
Lambda及相关的写法10分鐘
复数的运算重载10分鐘
银行系统内部异常10分鐘
Attribute定义及使用10分鐘
指针,久违了!10分鐘
第4讲小结10分鐘
1 個練習
C#语言高级特性50分鐘

常見問題

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • 您购买证书后,将有权访问所有课程材料,包括评分作业。完成课程后,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

  • 您可在付款后两周内,或者在课程第一个班次开课后(对于已启动的课程)两周内,获得全额退款,以其中较晚者为准。获得课程证书后,您便无法再退款;即使您在两周的退款期内完成了课程,也是如此。请阅读我们完整的退款政策

  • 是的,Coursera 可以向无法承担学费的学生提供助学金。点击左侧‘注册’按钮下的‘助学金’链接即可申请助学金。您可以根据屏幕提示完成申请,申请获批后会收到通知。了解详情

  • C#读成c sharp,当然,读成 “C井”别人也能理解。就像WindowXP,读成“Windows叉P”中国人都知道。

  • C#是在C++与Java基础上发展起来的,比C++的功能更强大,而且用起来不知要方便多少倍!

  • C#编程很容易入门,不信的话,你学一次课就知道,它是如何容易入门了。当然,C#也可以学得很深很深。

  • 实用啊,你要编写个“背单词”、“2048”、“ToDoList”这样的实用程序,正是这门课要学习的内容。课程中有相当多的有趣的实用程序的例子。

  • 这门课程中会对C#语言系统性地学习,也会对C#语言的基本应用系统性地练习。

  • 唐大仕《C#程序设计教程》清华大学出版社

  • 此课程不提供大学学分,但部分大学可能会选择接受课程证书作为学分。查看您的合作院校,了解详情。Coursera 上的在线学位Mastertrack™ 证书提供获得大学学分的机会。

還有其他問題嗎?請訪問 學生幫助中心