当前课程知识点:程序设计基础 > 第一章 编程初步 > 程设论道 > 程设论道
今天的课就到这里
我们下周再见
王老师辛苦了
这录的课和咱们平常上的课
还是很大的差别啊
其实差别主要是形式上的
只要老师们习惯就好了
有我们制作团队的帮助
还是希望老师们能够更多的
把精力放在对教学内容的
设计和编排上
那么其他形式上的内容呢
就交给我们制作团队上就好
那我还找另外一个任课老师
再讨论讨论 行
上完课了
感觉怎么样
跟平时上课还是差别挺大的
有什么差别
眼睛不知道往哪看
跟制作团队咱们聊了一下
反正后期他们会剪辑嘛
就都交给他们了
形式上的事咱们不用关心
我们还是注重内容
但是我们内容跟别的
传统编排方法不太一样
所以我说咱们有必要
在一个环境里面
跟学生好好的介绍一下
我们这么来编排这么来上课
到时什么样的是要达到一个
什么样的教学目的
我们理念是什么
这两条要跟学生好好讲一讲
我先说
第一个就是说
我们这个课是以培养学生
技术思维为主线
我们的内容在编排上面
这个就是计算思维的培养
应该把它放在更突出的地方
而不能说我们讲一个语言
在那个地方用语法
作为主要的
这个把它转换过来
思维为主
语法是背后的东西
用到了我们再讲
比如说这个地方这个方法
我要用到循环了
用到if语句了
或者什么怎么着
我们再来介绍它
太强调语言的话
感觉就是大家最后会写了
但不知道为什么会写成这样
然后就能够解决这个问题
而且你在掌握思维
你可以举一反三
你学一个语言可以
换到别的语言
就是说你学会了一个
在看另外一个可能
也许半天就会了
反过来你不这样的话
也许语法每一条你都会
结果你真正碰到一个问题
不知道从哪里下手
其实我们培养计算思维
这个宗旨是为了大家能
解决生活中的问题
但是呢 即是解决生活问题
其实我觉得第二个我要感觉
我们的计算思维从哪里培养
从哪里来
这个我们的课上
我们的讲法里面有
一个鲜明的特点就是
总是从任务驱动
对,我们会讲一个问题
然后从问题来引入
然后激发学生去思考
去提炼去总结
然后从生活当中
得到这些求解的基本思路
最好是这个同学先自己想说
这个问题我要怎么解决的
可能是我以前遇到过
以前遇到过我怎么做的呢
现在我们看计算机来做
可能我们一样可能有不一样
对 这样思考以后
可能更有助于说
在我们讲的里面慢慢的
去了解什么是计算思维
逐渐去培养计算思维的能力
而且我觉得计算思维
本身来讲
还是相对来讲比较专业
来讲的一个说法
那学生他在学习的时候
他更多的是
对生活的东西他会很熟悉
所以我们从一个他熟悉的
地方着手然后告诉他
这个里面其实你换个
角度来看它
它其实蕴含了一些
深刻的道理在里面
对 就像我们说的打牌
大家都很喜欢打扑克牌
拿到牌了以后理牌
其实用我们计算机来
看这是一个排序过程
理牌每个人都会
可你说计算机写个程序
去排序
那可能很多人不学这个
学了可能都不太掌握
就是一个思维我们本来就有
但是不够总结提炼
没有形成一种理论上
更深入的认识
通过我们这课程的学习
才能够逐渐帮助他引导他
把这些东西提炼出来
要说在一个我们教学的目的
或者理念上的话
第三条的话是在
这个计算思路的基础上
更进一步的
往深里面去挖
来引导学生去进行
这种哲学思考
让他看问题更深刻一点
你看提炼出来之后呢
你会发现这个思维解决
不仅仅生活中的问题
还可以干更多的事
比如说平时这个搞学术科研
用的都是同一套思路
举一反三融会贯通
所以你只有说上升到一定的
抽象的层次上面
它可能适应的领域才能
更广泛
不仅是能够算一些
计算的问题
还能解决我们的研究啊
或者说科学研究里面的一些
问题里面的求解
对于它也是有很大的帮助的
所以我们讲那个计算思维
还需要去这种科学的方法论
教大家怎么用更科学的方法
去分析问题去解决问题
当然这思维本身也是一个
刚才说的逐渐总结
逐渐提高深入的
这样一个过程
到这个层次上了之后啊
这个课程其实不尽的说
只是计算机专业的
学生来去选它
别的专业的学生去选择这个
不只是说掌握了一个编程
的语言而已
我觉得对他自己学科的方向
他将来的研究什么之类的
都会有所帮助
这样的话我觉得就
体验出我们这样讲课
这种很不一样的理念
和意义所在里面
那我们现在说语文、数学
这些都是基础课
现在已经是信息时代了
互联网时代了
我们每天都弄计算机了
现在是个人都会说
大数据 云计算
你想可能这个二十年前
很多人都没摸过计算机
现在呢
每个人可能手里都碰过
所以就说这些方面
计算机基本知识
这种计算的思维
其实也是【】
一种基础必备的素质
所以就说我们这个
说的更拔高一点
我们这个第四个目的
理想啊 能够引导我们学生
相当于去推开信息社会
外面精彩世界的一个门
然后引领他进去走进去
然后跟我们一起
我们三个老师也有
各自不同的背景
我们平时授课学生也不一样
所以我们这边有一些
不同的感悟
我们希望呢
也引导我们的学生
按到我们前面讲的那些东西
给他带来一个不一样的
学习的体验
真的是做到说
他不仅是有乐趣
而且呢真正学到一些
有意义有道理的知识
而且是一种专业的话
我们也希望能够带他
走好第一步
这踏踏实实的台阶
以后不管是继续深入
搞学术研究也好
去搞这个很多技术开发也好
都能够走的比较顺畅比较稳当
我们希望他以后有志趣
在计算机科学基础方面去
进一步的发展
别的志趣也可以
他做别的研究也没问题
因为我们在课上
分析的那些问题
怎么把复杂的问题简单化
怎么从里面找到规律
怎么把这个规律变成
思维的表达
最后怎么把思维表达
变成程序写出来
这个一系列的过程其实在
不同的研究领域里面
都会用的到
是吧 所以我觉得其实可以
用几句话简单
把我们的教学理念和目的
总结出来
第一个 培养计算思维
第二个 激发学术志趣
最后我们是要引领计算人生
-1.1 基础知识
-1.2 买菜问题
-1.3 数学运算
-1.4 补充说明
-1.5 总结
--1.5 总结
-程设论道
--程设论道
-师生问答
-第一章 编程初步--语法自测
-2.1 关于超级计算器的几点思考
-2.2 电子秤模拟 — 背景介绍及需求分析
-2.3 电子秤模拟 — 代码实现
-2.4 变量定义与变量类型
-2.5 猜数游戏与数据表示
-2.6 关于变量的讨论
--公告
-2.7 变量体现的计算思维
-程设论道
--程设论道
-师生问答
--师生问答
-第二章 变量与代数思维--语法自测
-3.1 谁做的好事——语义表示
-3.2 谁做的好事——真假检查
-3.3 谁做的好事——循环枚举
-3.4 谁是嫌疑犯——多重循环枚举
-3.5 谁是嫌疑犯——破案线索表示
-3.6 谁是嫌疑犯——用二进制枚举
-程设论道
--程设论道一
--程设论道二
--程设论道三
-师生问答
-第三章 逻辑推理与枚举解题--语法自测
-4.1 插花游戏
-4.2 筛法
-4.3 线性查找
-4.4 折半查找
--4.4.1 提问
-4.5 排序问题
-4.6 总结
--4.6.1 总结
-程设论道
--程设论道二:筛法
-师生问答
-第四章 筛法与查找--语法自测
-5.1 阶乘
-5.2 排序
-5.3 矩阵填充
-5.4 分书与八皇后
-5.5 青蛙过河
-程设论道
--程设论道一
--程设论道二
-师生问答
--师生问答一
--师生问答二
-第五章 分治思想与递归--语法自测
-6.1 兔子数列问题
-6.2 分鱼问题
-6.3 橱窗的插花问题
-6.4 最长公共子序列问题
-程设论道
--程设论道一
--程设论道二
-师生问答
--师生问答
-第六章 递推与动态规划--语法自测
-7.1 统计记录总数
-7.2 统计活跃用户数
-7.3 统计在线时长
--7.3.2 结构
-7.4 总结
--7.4.1 总结
-程设论道
--程设论道
-师生问答
--师生问答
-第七章 文本数据处理--语法自测
-8.1 将数据组织成链表
-8.2 提高链表访问效率 —— 哈希链表
-8.3 以二进制文件存储链表
-程设论道
--程设论道一
--程设论道二
-师生问答
--师生问答
-第八章 非文本数据处理--语法自测
-9.1 自动售卖程序
-9.2 配制水果信息
-9.3 指定界面语言
-程设论道
--程设论道
-师生问答
--师生问答
-第九章 可配置的程序设计--语法自测