计算思维学习总结(一)

简介: 计算思维学习总结(一)

首先学习了一下Ant Design的设计理念,感觉Ant Design的界面给人一种很舒服的感觉,然后从自己开发的项目出发,向微软学习。

正文

1.Ant Design十大原则

Ant Design十大原则各有用处,如果一个产品能够符合上述的十个原则,那么毫无疑问这个产品就是一个非常优秀的产品

2.向微软学习产品设计

例子1:以番茄为例

该项目开始一个番茄需要先点击开始番茄,然后在弹出的界面中再次点击开始,这样的设计违背了一次点击的设计原则,那么如何去完善这点呢?


应该在打开一个番茄的时候就开始这个番茄,而番茄的临时修改应该增加别的按钮或者操作。

例子2:番茄里面有一个调整背景音乐,每次选择完背景音乐之后就会播放音乐,而且无法暂停,这点如何优化呢?

你会发现微软的声音设置中也有选择音乐地方,当你选择完音乐之后,并不会播放,只有等你点击测试之后才会有一个数秒的背景音乐。

然后我们打开了音量

不知道你有没有发现,微软中的音量选择只有在你用鼠标单击去选择音量时才会出现声音,而当时使用滚轮和拖动去调整声音的时候都不会出现声音,这样的设计非常符合人的感官,让人很舒服。

小结

感觉微软之所以成功不是没有道理的,人性化的设计随处可见,想要做好产品设计,就要多多向微软学习。另外Ant Design也是一个非常好的巨人,仍在学习之中。

目录
相关文章
|
2月前
如何用公式化思维?几个经典公式收集
如何用公式化思维?几个经典公式收集
带你读《计算思维导论实验 与习题指导》之一:初识计算思维
本书围绕《计算思维导论》主教材,设计了13个实验,并针对前8章内容设计了习题,包括单选题、多选题、填空题、判断题等。通过实验和习题,能帮助学生:了解计算思维的概念和计算机发展简史;理解进制转换、字符编码和中文编码等相关知识,掌握数制转换的方法和口诀;了解计算机硬件并学会配置与组装计算机,同时能够对简单故障进行判断和排除;掌握上网浏览、查询资料、收发电子邮件等信息时代的必备知识,同时学会局域网的搭建、WWW和FTP服务器的构建;掌握利用Access创建数据库的方法,并能初步设计与管理数据库;掌握命题符号化方法,以及基本的推理理论,并能利用真值表、等值演算等方法进行简单的逻辑推理等能力。
|
2月前
|
机器学习/深度学习 算法 搜索推荐
【高效率学习】探索最适合你的学习之路:从心理学、动机到教育学的深度解析
【高效率学习】探索最适合你的学习之路:从心理学、动机到教育学的深度解析
115 0
【高效率学习】探索最适合你的学习之路:从心理学、动机到教育学的深度解析
|
机器学习/深度学习 人工智能 机器人
强化学习从基础到进阶--案例与实践含面试必知必答[9]:稀疏奖励、reward shaping、curiosity、分层强化学习HRL
强化学习从基础到进阶--案例与实践含面试必知必答[9]:稀疏奖励、reward shaping、curiosity、分层强化学习HRL
强化学习从基础到进阶--案例与实践含面试必知必答[9]:稀疏奖励、reward shaping、curiosity、分层强化学习HRL
|
机器学习/深度学习 人工智能 算法
鄂维南:从数学角度,理解机器学习的“黑魔法”,并应用于更广泛的科学问题(2)
鄂维南:从数学角度,理解机器学习的“黑魔法”,并应用于更广泛的科学问题
204 0
|
机器学习/深度学习 人工智能 算法
鄂维南:从数学角度,理解机器学习的“黑魔法”,并应用于更广泛的科学问题(1)
鄂维南:从数学角度,理解机器学习的“黑魔法”,并应用于更广泛的科学问题
216 0
带你读《计算思维导论实验 与习题指导》之二:计算基础
本书围绕《计算思维导论》主教材,设计了13个实验,并针对前8章内容设计了习题,包括单选题、多选题、填空题、判断题等。通过实验和习题,能帮助学生:了解计算思维的概念和计算机发展简史;理解进制转换、字符编码和中文编码等相关知识,掌握数制转换的方法和口诀;了解计算机硬件并学会配置与组装计算机,同时能够对简单故障进行判断和排除;掌握上网浏览、查询资料、收发电子邮件等信息时代的必备知识,同时学会局域网的搭建、WWW和FTP服务器的构建;掌握利用Access创建数据库的方法,并能初步设计与管理数据库;掌握命题符号化方法,以及基本的推理理论,并能利用真值表、等值演算等方法进行简单的逻辑推理等能力。
|
存储 编解码
带你读《计算思维导论》之二:计算基础
本书设计了9个章节,分别是绪论、计算基础、计算平台、计算机网络基础、数据库技术基础、逻辑思维、问题求解、数据挖掘基础、计算机新技术。通过本书的学习,学生能够了解利用计算手段求解社会问题或自然问题的基本思维模式,理解网络的原理与构建,从而形成网络化思维,了解抽象复杂系统或复杂问题的基本思维模式,了解由问题到算法再到程序的问题求解思维模式,了解数据管理和挖掘的手段,并体验基于数据库和数据挖掘的数据运用方法,理解大数据、人工智能等技术的社会影响。