Python技能树及 CSDN MarkDown编辑器测评
文章目录
前言
去年10月Python登顶后至今仍牢牢占据榜一大哥的位置。不出意外的话,Python会在接下来的一段时间,持续“霸占”榜首位置。
以下是全球知名TIOBE编程语言社区发布的2022年4月的编程语言排行榜。
随着python使用人数增多,初学者也在增多。而python的知识点难有多,大部分人很难系统的进行python的学习。这时候python技能树的作用就体现出来了。在此简单对CSDN的Python技能树以及大家常使用的markdown做个测评。
一、对Python技能数的测评
1.什么是python
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆(Guido van Rossum) 于1990 年代初设计,作为一门叫做 ABC语言的替代品。
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
2.python技能树介绍
·技能树是CSDN提供的系统化,面向实战的学习环境。它能帮助用户从初学者成长为合格的Python工程师。
·它系统地整理了关于Python领域的知识点,并从海量的 CSDN 数据中不断更新高质量内容。
·除了传统的阅读学习,技能树为每一个知识点都提供了匹配的练习题,帮助用户随练随学直到精通。
3.python技能树的优点
(1)首先,打开python技能树
页面简洁,一目了然。大致上分成了三个区域。
①左边是按照python学习进程制作的目录可以根据使用者的需求直接跳转到相应的学习课程。
②中间这一块则是将python各个知识点从易到难系统的排序出来。这里也可以滚动看到各部分的具体内容,同时可以查看到章节难度,以及各种资料情况。
③而右边是设置了学习奖章,给使用者在学习的过程中能够获得学习到一项技能的成就感,
以此来激励其学习热情。(虽然我一个没有。)
(2)然后,以下就是学习时的界面
①左边跟上一个界面一样是知识点目录。
以及细心的小伙伴应该发现了在目录上有几个知识点右边出现了灰色和绿色的小叶子。
这是帮助你记住学习进程的一个小书签。
绿色叶子代表着你已经完成了该知识点的学习以及课后习题。
而灰色叶子表示该知识点还没有学习完,方便使用者能快速的进行学习。
②中间则是学习区
I.参考资料里面有详细的教学视频和学习资料。
使用者可以选择自己进行相关知识点的学习,同时也可以选择跟着视频中老师的讲解进行学习,满足了不同学习习惯的使用者的需求。(以个人角度看两者结合学习效果也不错。)
II.在学习结束后,使用者可以立即进行相关的练习,来对自己学习过的知识点进行巩固。(有些题目还挺有趣的,在学习的过程中增加了乐趣。)
如果回答正确,则会出现如下图所示的提示。
如果回答错误,则会出现如下图所示的提示。
同时,如果这道题目在之前就已经做过且回答正确了,则会出现如下图所示的提示。这样可以防止对题目的重复练习进而提高学习效率。
III交流讨论则是提供一个让大家互相交流问题,互相解决问题场所。
IV在右侧是个人专属的课堂笔记,在学习的过程中可以随时把学习感悟记录下来方便以后查看。
(3)总结
总的来说,Python技能树的功能还是十分完善的。
对于刚入门python的小白来说,缺乏对于整个编程学习的框架式理解,而技能树很好地为其提供了一个简洁详细的系统学习python的环境,可以让小白的编程基础得到较好的夯实。
难度和小书签的设置较为突出的表现当前的学习进度和学习情况。可以帮助使用者更快地掌握所需要学习的Python知识。
课后习题的设置有利于使用者巩固新学的知识,四个相似的选项可以更好地帮助使用者记住易错点。
讨论区的设置可以加强使用者之间的互动,让小白可以得到老手的帮助和解惑,而开发者之间也能更好地进行交流。
4.python科技树的缺点及改进建议
(1)关于课后习题:
①每个知识点的习题较少,多准备一些习题更有利于使用者巩固刚学的知识点。
②习题没有发布解析,再加上选项之间相似度太高,容易导致使用者不知道哪里做错了,对题目的理解也没能更进一步。
③有些题目难度太大,容易打击使用者自信心。
④只有选择题,题型单一,而且选择题存在蒙的成分。可以增加一些填空题或者设置一个题目让使用者自己尝试打代码。
(2)关于讨论区:
发布讨论的方式不是很容易发现,可以在讨论区下方添加发布讨论的快捷键,更加方便用户的讨论与交流。
(4)关于笔记:
可以让一些使用者分享自己的笔记,为后续的使用者提供帮助。
二、对Markdown编辑器的测评
1.Markdown编辑器简介
Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML文档。由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。
2.Markdown编辑器功能探究
在使用者第一次进入Markdown编辑器时,便会出现以下界面导航,来引领使用者了解它的功能。
而在再次进入后,则会变成如下图所示的页面。
页面上方为文章标题和丰富的工具栏
左边为编辑部分,使用者可以将想要发表的内容在此部分进行编辑
中间的部分为预览部分,使用者在编辑部分输入的内容和格式均可以在预览部分看到产生的效果
而右边的部分可以在目录、发文助手、语法说明三部分来回切换,不仅如此发文助手会检测使用者的文章标题、错别字、内容质量,帮助使用者减少错误,提升文章质量
以下为Markdown编辑器中的功能快捷键。
通过以上描述可以看出,Markdown编辑器不仅功能多样,能够帮助使用者快速撰写文章。除此之外,对小白来说还是非常友好的,即便是从来没有接触过的小白也能很快地上手。
3.Markdown编辑器使用感受
这是我第一次使用Markdown编辑器,我原本以为这会是一个高端复杂功能多而杂乱的一个编辑器,我以为我会有一次非常痛苦的体验,但没想到在使用起来感觉极度舒适。原本看着其他大佬写出的文章的排版都那么工整,而现在有了Markdown编辑器自己也终于能够写出格式比较工整的文章了,应该说这是一个非常好用的编辑器。
4.Markdown编辑器的缺点和改进建议
①上传图片时,第一张图片出现卡顿和图片加载不出的情况,但是重新上传一次后,后续图片就没有问题了,总体上无伤大雅。
②插入的图片无法进行裁剪切割和平面移动,并不利于灵活的编辑博文。可以在选择页面增添“多张图片”;“图片裁剪”;“图片拼接”等功能。
③使用者在进入编译器时提供了少许模板,但提供的模板还不够精细,数量也相对较少,且模板之间也具有重复内容。可以在后续开发中添加一些模板,将相似的模板留一份较完整的留下就好。
④可以让使用者编辑并发布一些好的模板,以此扩展模板的多样性。
三、总结
以上便是我对于Python技能树和Markdown编辑器的测评,希望能给制作者和使用者一些灵感和帮助。因为我自己都仍然还属于python的初学者,所以如果是出现了一些描述错误或者有一些问题没有发现,还希望大家能够及时指出,我一定尽快纠正。