学习计算思维。站得高才能看的远,看的远才能看的真。
“看山是山,看水是水”(昨夜西风凋碧树,独上高楼,望尽天涯路)。
我们在学习中理解了一个概念,这种概念,这种思维,是不是一种正确的理解,这个时候,我们就要站的高,看的远,看的远,我们才能理解这个概念究竟是一个什么样的概念。所以我们要把知识贯通,只有把知识贯通了,才能认识到这种准确性,正确性。
“看山不是山,看水不是水”(衣带渐宽终不悔,为伊销得人憔悴)
从爱情联想到对事业的追求,这里体现了一种联想。我们在学习的过程中,要不断联想,善于联想,浮想联翩,由此及彼,我们才能发现一些规律性的东西,所以联想和贯通是很重要的。
“看山还是山,看水还是水” (众里寻她千百度,蓦然回首,那人却在灯火阑珊处)
只有不断地训练,不断地理解,才能找出本质,才能创新,而我们学习,经常困扰我们的就是这个概念本身。所以我们要强调训练的重要性。所以我们在学习计算思维的的时候,要理解计算机是如何工作的。l “计算机”的思维:计算机是如何工作的?计算机的功能是如何越来越强大的?l 利用计算机的思维:现实世界的各种事物如何利用计算机来进行控制和处理?u 计算思维(Computational Thinking)是运用计算机科学的基础概念去 求解问题、设计系统和 理解人类行为,其本质是 抽象和 自动化----from周以真
知识与思维的差别在哪里?知识与贯通知识的思维的差别。
语意符号化;符号计算化,计算01化,01自动化,分成构造化,构造集成化。把各方面知识集贯穿了起来了,使我们可以理解。什么是知识,从知识的学习,过度到知识的贯通。仅仅了解知识是不够的,要把知识贯通起来,我们才能看到知识在贯通中的作用,即计算思维。
计算思维的本质是什么,他反应计算思维中很多原理性的内容。可实现的思维,可实现,不是关注他的很多细节,要建立一种观念,这种思维时刻实现的。要联想,不断地联想,只有不断地联想,,才能去发现,才有启发性的东西。这是我们要学的计算思维。学习思路。
思维的学习:好奇、思考、联想、贯通。。思维训练的课程(大学计算机计算机专业导论计算思维导论)启发与理解Understandig
知识/技能的训练:技能与掌握:不断地训练。练习,练习,再练习… …(计算机语言
与程序设计数据库数学建模或非数学建模)
能力。知识与视野拓展:视野
宽度---知识面宽,前沿性
深度---贯通性,深入性
知识好比人身上的这些穴位,什么是思维呢,就是把这些不同的穴位贯通起来,就是一种思维。用于治疗一些疾病,就和脉络相关,所以,把脉络叫做思维。仅仅知道这些脉络还不够,还要使气息在脉络中贯通起来,所以就要不断练习,只有不断地训练,才能使气息贯通,才能体现出这种能力。。。打通知识脉络,融贯各门课程,内功强化基础,外功灵活应变。。也就是说,只有把计算思维打好了,面对复杂多变的应用环境,我们才能应用自如。
能力----内功(贯通的脉络)
• 实践----锻炼,使脉络贯通
• 思维----脉络(穴位链)
• 知识----穴位
怎么学好。
大学计算机课程,能否学好取决于以下要素?
ü1.你是否有信念和信心?---信念和信心将决定你能否学好!
ü2.你是否坚持?是否保持兴趣?---坚持听课,坚持训练,“铁杵磨针”,就能学得好!
---只要听课,就能有收获,就会有想法,就会有兴趣!
ü3.你是否主动思考主动探索?
---思维的建立是不断思考的结果,对任何持疑的内容都要想办法把它弄清楚。用计算思维解决身边或社会上的问题。
对任何有疑问的问题,通过互联网进一步探索和学习,或者及时与教师沟通获得提高!
ü记住:计算思维的学习,不仅仅是会不会用计算机的问题,
而是会不会利用计算思维来解决身边的或社会
记住:计算思维的学习,不仅仅是会不会用计算机的问题,
而是会不会利用计算思维来解决身边的或社会/自然当中问题的问题
数据做交换,有这么一串固定的流程。用的是这一套成熟的代码。我么叫做套路。学习编程,当然要要学习一些基本的东西,比如说C语言到底要怎么写程序啊,变量到底要怎么定义啊,但是光有那些是 不够的。就像你在学习外语的时候,你学习了很多单词,你还要学习遇到这件事情,人们是怎么说的,这就是套路。当你要交换两个变量的时候,人们一般是怎样写程序的。当你要做一个加法的时候,人们是怎么做的,当你要做一个复杂的表达式的时候,人们是怎么做的,当你要去做一个计数的时候,人们一般是怎么去做的。很多事情都有一般的做法,就是叫做套路的。那么这些套路的学习,靠什么呢,和学外语一样,靠阅读。你看别人是怎么做的,然后你跟着做,于是你就知道这件事是怎么做的了。你听别人是怎么说的
很多人厌烦阅读,希望只通过视频来学习。编程和写作在本质上有很多共通性,一个作家不看书是很难写出好作品的。对于概念和原理,视频讲解,比书来得更易懂。比如一些排序算法,树结构变化,动态地视频能更好帮助初学者理解。网上很多视频讲解软件工具的操作基础。操作工具类的视频手把手教比较易学,比如PS很多人是看视频学习的。要是能有一些关于编程工具使用视频这是很好的。可以解决新手看了半天网文,还是弄不懂这个工具怎用的痛苦。这种说半天不懂,教做一遍就会的东西就应该用视频来教。但是基础语言知识通过视频来讲解却会显得很拖沓。原本就几行文字能概括的,用数分钟话语描述后反而很累赘。网上很多视频都在讲语言基础。当然,还有一些其他的。。
�