Learning Path · 推荐学习路径
由浅入深,循序渐进
按照以下路径学习效果最佳,每步打好基础再进入下一步
1
分支结构
掌握 if...else、switch,学会让程序"做选择"
→
2
循环结构
掌握 for / while / do-while,学会让程序"重复做"
→
3
排序算法
冒泡 → 选择 → 插入,三种经典排序逐一突破
→
4
查找算法
顺序查找 → 二分查找,理解效率差异
→
5
递归算法
直接递归 + 间接递归,掌握"自己调自己"
控制结构
程序的三大基本结构之二:分支与循环
if...else · switch
分支结构
学习 if...else 双分支、if...else if 多分支和 switch 选择语句。通过判断成年人、成绩证书、奶茶付费三个实训案例,掌握让程序根据条件选择不同执行路径的能力。
if...elseif...else ifswitchbreakdefault
for · while · do-while
循环结构
学习 for 循环、while 循环、do-while 循环及 goto/break/continue/return 四种跳转语句。通过奇数输出、数字反转、加法测验三个实训案例,掌握让程序重复执行的能力。
forwhiledo-whilebreakcontinuegotoreturn
排序算法
三种经典排序算法,从原理到代码全流程拆解
查找算法
从无序到有序,理解效率的本质差异
递归算法
自己调自己,将大问题分解为小问题
Features · 课程特色
四大特色,确保学习效果
交互式动画演示
每门微课配备可操作的动画演示,输入数据即可实时查看算法执行过程
C# 代码逐行分析
完整 C# 代码 + 语法高亮 + 要点卡片,每一行代码都有详细说明
实训案例驱动
每门微课配套 2-3 个实训案例,从分析到编码到运行结果全流程覆盖
VS2010 操作示范
从新建项目到运行调试,手把手实操步骤,零基础也能跟上
