一、内容
首先是进入技能树界面的UI,是我比较喜欢的简洁画面,功能明了:
点击左侧技能树可以切换到其他技能树:
这一点我有点疑惑,Python进阶技能树是不是和Python入门技能树放一起会不会更好?要翻到下一页才能找个进阶技能树:
左侧可以点开导航栏:Python在其他领域相关功能,可以进行学习。
中间为内容展示,点开展示首先为练习题,若是先是简介后是练习题检测是不是效果更好?然后是范博士的题目哈哈哈,也是大家吐槽的太多的,题目代码量实在太多了,连安装都有题目可见范博士的用心:
个人感想是题目确实写的很好但是安装这种也出代码体我感觉是否有点小题大做?而且代码量大了大部分人还是不愿意看的,都比较喜欢做选择题文字选择类型的题目。
参考资料很棒,从简介到安装到使用都有范例,代码都可以通过编译,图文结合。每个核心函数参数都有给解释,这点很棒!但是遇到长图还是会很影响观感,比如:
就只能看到大图的一部分放和缩小都不行。
这里我是360浏览器,我再切换到谷歌浏览器上:
也一样,这里需要再改进一下图片插入的问题。
交流讨论
点击可以看到其他学习过的小伙伴学过的笔记,点击我的笔记可以记录自己学习到的一些心得,需要用Markdown编辑,可以做到边学习边总结知识,而且还能作为以后博文更深入的学习作铺垫。
这里有一点当文章内容过多时,边框限制会导致内容遮挡:
Matplotlib快速入门-绘图库Matplotlib-CSDNPython进阶技能树
这块代码超过边框看不到了。
只能用鼠标平移过去,确实比较麻烦。
二、产品功能
基于上述内容具体总结一下技能树功能:
技能树相当于CSDN给出的一套系统化的学习方案,涉及各个方面。系统地整合了关于Python领域的知识点。每次更新都会迭代新的优化内容,扩展其他方面知识。适合初学者学习入门,但内容初确实需要其他文章来补充,进阶知识文章比较难懂,应该细分模块化。
就现在有三个问题还有待商议:
1.冗余问题
一些题目代码量过大,大部分人不愿意答题。就拿安装环境以及其他python库来讲:
代码几乎一致,就算能够找到错误问题,我感觉意义也不大。 该功能或许可以考虑类似慕课网的代码功能展示。
2. 内容遮挡
类似结构流程图,组织结构图和思维导图这种大图就很难显示全面。给后来浏览文章的同学带来不便。
3.代码超过边框
这类问题感觉在代码框装个拖动栏就可以解决。
4.缩小页面后无法加载
当浏览器最大页面时是可以看到最右侧一栏的勋章和其他信息的:
但是当小化页面之后 移到最右侧却看不到任务信息,显示一片空白:
为此我换了个一个浏览器用来验证,原浏览器是360浏览器现在换成谷歌浏览器:
效果仍然如此,可见应该是个BUG。
三、UI界面
整体UI界面还是很美观简介的。点击左侧button还能实现隐藏导航栏,增大主体资料博文这点很好。但是笔记我话
这里可以和慕课网对比:
如果能有代码展示运行效果就更好了。比起慕课网技能树的笔记就显得很优秀, 能够将文章的重要部分总结摘出,记录自己不懂的地方。
但交流讨论这一功能个人感觉有点鸡肋,看的人太少了。这一点我觉得沪江网校的笔记分享这一点做得很好。
四、用户激励
技能树是以勋章来激励用户学习的,但是该勋章只能自己看到属实有点可惜。如果能够激励更多的人去学该技能树,在其他学习社区大家都能看到应该更好。除此之外除了徽章我觉得给予用户文件下载次数奖励或者积分这种实质性的奖励对学习者更有激励作用。
五、使用体验
还是很十分推荐初学者来学习Python技能树的,比起初学者独自一个人摸索着学习。显然跟着技能树一步一步深入学习更有效率。而且Python技能树也十分的全面,随着迭代知识点会一次一次刷新扩张,学习的内容也将更加全面。
六、改进建议
改进建议其实上述已经说的比较细致了,如果是扩展其功能的话我更希望是和慕课网或者菜鸟网一样,能够实现部分代码在线编译出来效果。能够实时检验自己所学的内容。
除此之外对于那些已经学完了技能树的同学来说可以来个最终总结测验,优秀答题者将得到一系列奖励例如校招试题、实习机会等等。
七、结语
总而言之是一个非常有潜力的功能,我也乐意分享给母校和协会一直在学习IT知识的小伙伴。