課程信息

8,210 次近期查看

可分享的證書

完成後獲得證書

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

中級

完成時間大約為52 小時

建議:6 hours/week...

中文(簡體)

字幕:中文(簡體)

可分享的證書

完成後獲得證書

100% 在線

立即開始,按照自己的計劃學習。

可靈活調整截止日期

根據您的日程表重置截止日期。

中級

完成時間大約為52 小時

建議:6 hours/week...

中文(簡體)

字幕:中文(簡體)

提供方

北京大学 徽標

北京大学

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

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分鐘

常見問題

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您购买证书后,将有权访问所有课程材料,包括评分作业。完成课程后,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

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

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

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

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

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

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

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