Python技能树及CSDN MarkDown编辑器测评
班级 | 2113 |
---|---|
姓名 | 武久淳 |
学号 | 20211308 |
实验教师 | 王志强 |
实验日期 | 2022年4月14日 |
必修/选修 | 公选课 |
一、python技能树
1.各部分测评及感受
1.1前言
打开CSDN Python技能树界面映入眼帘的就是python学习目录,分为预备知识,基础语法,进阶语法,进阶语法,面向对象编程等栏目,并且每个大标题下都有具体的小标题,方便初学者学习或是python进阶学习者有针对性的具体学习。
1.2预备知识测评
以预备知识中的程序设计思想为例,我们可以看到该部分的参考资料,并且参考资料较为具体的讲解了python作为一个面对对象编程的语言的特点,同时也举例说明了面向对象编程与面对过程编程的不同,知识讲解透彻清晰,而且简单易懂,适合初学者。
学习完知识后我们可以点击练习题,对所学知识进行自我检测。
可以一边学习一边对所学内容以笔记的形式记录下来。
同时也可以点击交流讨论区,对所学内容进行交流,也可以观看别人所写的笔记,进行查缺补漏。
1.3基础知识测评
与上一个界面不同的是,该部分有老师讲解的视频,比较清晰地讲解了python函数的知识。
同样,我们可以在学习后进行自我检测。
2.一些建议
2.1建议多添加一些编程题。
- 在每个知识模块下建议添加不同难度的编程题,方便初学者练习。
- 对一些有关算法的题可提交源代码供大佬们点评算法优缺点。
2.2在python应用方面如:python爬虫等,多增加一些实际项目,和讲解视频。
- 便于初学者实战,方便上手。
- 多方面讲解也有利于初学者学习。
2.3将学习进度以特别形式显示,更加直观,更能激发大家的学习欲望。
- 希望可以将学习进度更加清晰地展示
- 建议增设某学校特定社区,将学习进度进行排名,激发学习积极性。
二、CSDN MArkdown编辑器测评
1.创新点(亮点)
1.1编辑界面更加人性化
以博客园为例,博客园的markdown编译器编辑和预览并不在同一界面,不能实现按照排版情况,实时对博客内容进行更改。
1.2功能显示更人性化
- 比如将一段字体进行加粗:加粗样式
- 或是对一段字体加斜线:斜体样式
- 亦或是插入一段c语言或python代码
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<string.h>
int main()
{
srand((unsigned int)time(0));
int i,j,a[10],b,a1,a2,sum=0;
float answer;
int panduan=0,count=0,e,f;
float rate,tr;
char c[4]={'+','-','*','/'};
char right_word[4][100]={"Very good","Excellent","Nice work","Keep up the good work"};
char wrong_word[4][100]={"No.Please try again.","Wrong.Try once more","Don't give up","Not correct!Keep trying."};
char fuhao;
char word[100];
相比于以往的Markdown编译器,功能显示更加清晰,相应对应功能都有示范样例,在编译器右上角还有语法说明,对于初用Markdown编译器的码友很友好,并且容易上手。
1.3 新增了一些功能快捷键
撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G
1.4文章目录显示更清晰,有利于作者理清思路
如图:可以通过屏幕右侧的文章目录将本博客按照标题级别的顺序进行排序,有助于写作者理清思路,生成标题也更加方便直接输入1次#,并按下space后,将生成1级标题,输入2次#,并按下space后,将生成2级标题,一直支持到6级标题。
1.5 甘特图功能,使文章内容更加清晰
1.6 UML 图表
流程图更加清晰:下图只是简单举例,没有特殊意义。
2.一些建议
2.1字体改变颜色不够便捷
字体不能快速设置成彩色,,在介绍文章中也没有提到。
2.2文章是否能够设置自行空行行间距,页边距等。
如word中可以自行设置页边距,固定单倍行距等,但在CSDN的Markdown编译器中空行以及间距控制功能还不够完善。
2.3表格功能设计不够完善
未提供很多的表格模板,很难做到个性化。
2.4建议内设编译器将代码结果直接显示
可以方便读者直观地看到运行结果,不用复制后自行运行才可以浏览。
三、整体感悟
在当今各类语言学习资料蜂拥而至,能够在CSDN找到系统化地对一门语言具体的讲解是难得可贵的,并且一站式学习还能面向不同基础的学习者,这是很令人敬佩的,并且整个学习过程清晰,很能令人接受,而CSDN的Markdown编译器清新,功能丰富且容易上手,可以不断激发学习者分享经验,互相交流,CSDN为语言学习者塑造了一个良好的平台,希望CSDN能不断完善,同时也希望CSDN越办越好!