课程目录
1-1 [01-创建角色,开始你的编程江湖] 01-1-基本输出语句 (20:24) 1-2 [01-创建角色,开始你的编程江湖] 01-2-变量的基本使用 (13:44) 1-3 [01-创建角色,开始你的编程江湖] 01-3-格式化输出 (13:47) 1-4 [01-创建角色,开始你的编程江湖] 01-4-伤害计算 (20:36) 1-5 [01-创建角色,开始你的编程江湖] 01-5-练习:交换两个数 (07:34) 2-1 [02-条件判断] 02-1- if语句基础 (16:18) 2-2 [02-条件判断] 02-02-if语句的嵌套 (09:40) 2-3 [02-条件判断] 02-3-并列的elseif (13:33) 2-4 [02-条件判断] 02-4-练习讲解1 (30:03) 2-5 [02-条件判断] 02-5-练习讲解2 (18:51) 2-6 [02-条件判断] 02-6-微信猜拳 (24:00) 2-7 [02-条件判断] 02-7-程序调试方法 (14:23) 2-8 [02-条件判断] 02-8-猜数字(选做) (10:08) 2-9 [02-条件判断] 02-9-计算个人所得税(选做) (16:32) 3-1 [03-循环] 03-1-循环基本概念 (39:02) 3-2 [03-循环] 03-2-循环举例 (20:54) 3-3 [03-循环] 03-3-二重循环 (15:36) 3-4 [03-循环] 03-4-break-continue (19:56) 3-5 [03-循环] 03-5-案例:ATM机 (44:58) 3-6 [03-循环] 03-6-案例:21点 (22:51) 3-7 [03-循环] 03-7-案例:抽奖程序 (11:21) 4-1 [04-数组] 04-1-数组的基本用法 (24:01) 4-2 [04-数组] 04-2-数组与内存的关系 (17:54) 4-3 [04-数组] 04-3-一维数组练习提示 (06:09) 4-4 [04-数组] 04-4-一维数组练习讲解 (25:09) 4-5 [04-数组] 04-5-二维数组基本用法 (14:21) 4-6 [04-数组] 04-6-二维数组求平均成绩 (14:24) 4-7 [04-数组] 04-7-冒泡排序热身 (09:21) 4-8 [04-数组] 04-8-冒泡排序实战 (24:54) 4-9 [04-数组] 04-9-选择排序 (37:41) 4-10 [04-数组] 04-10-二分搜索 (29:50) 5-1 [05-方法] 05-1-方法的使用、方法练习提示 (48:31) 5-2 [05-方法] 05-2-方法练习讲解 (21:49) 5-3 [05-方法] 05-3-ref方式传参、练习提示 (25:04) 5-4 [05-方法] 05-4-数组传参、练习布置(选做) (11:05) 5-5 [05-方法] 05-5-方法练习讲解(选做) (43:54) 5-6 [05-方法] 05-6方法重载、可变长参数列表 (21:25) 6-1 [06-面向对象:封装] 06-1-类和对象的概念和基本使用 (46:29) 6-2 [06-面向对象:封装] 06-2-宠物类练习讲解-单只宠物 (28:12) 6-3 [06-面向对象:封装] 06-3-宠物类练习讲解-收费和免费的两只宠物 (27:05) 6-4 [06-面向对象:封装] 06-4-私有变量的使用 (16:39) 6-5 [06-面向对象:封装] 06-5-构造器的使用 (10:44) 6-6 [06-面向对象:封装] 06-6-构造器和私有变量练习讲解 (24:17) 6-7 [06-面向对象:封装] 06-7-构造器调用构造器 (11:53) 6-8 [06-面向对象:封装] 06-8-const和readonly常量 (11:49) 6-9 [06-面向对象:封装] 06-9-static变量 (18:27) 6-10 [06-面向对象:封装] 06-10-单件模式 (33:23) 6-11 [06-面向对象:封装] 06-11-允许空曹的背包(添加、显示物品) (21:11) 6-12 [06-面向对象:封装] 06-12-允许空槽的背包(交换、丢弃物品) (16:55) 6-13 [06-面向对象:封装] 06-13-将背包物品类独立出来 (21:00) 6-14 [06-面向对象:封装] 06-14-选修:好友列表(原理、优缺点,追加、打印元素) (44:40) 6-15 [06-面向对象:封装] 06-15-选修:好友列表(查找、删除、插入元素) (52:45) 6-16 [06-面向对象:封装] 06-16-选修:从好友列表中提取顺序表类 (29:57) 6-17 [06-面向对象:封装] 06-17-动态数组 (29:10) 6-18 [06-面向对象:封装] 06-18-内部类 (11:52) 6-19 [06-面向对象:封装] 06-19-小测验 (16:17) 6-20 [06-面向对象:封装] 06-snake-1-游戏分析、map类的实现 (32:04) 6-21 [06-面向对象:封装] 06-snake-2-Snake类的总体实现 (15:23) 6-22 [06-面向对象:封装] 06-snake-3-Snake类的详细实现1 (49:20) 6-23 [06-面向对象:封装] 06-snake-4-Snake类的详细实现2 (11:03)





