关于算法学习神器ElementStudio一经在微软商店、今日头条等平台发布,便引发了网友们的广泛热议。很多人把它当作IDE(集成开发环境)看待(),认为它是一个写程序的东西;所以很多有开发或编码经验的人认为托托拽拽还不如写的快......。也有更多的C语言的入门者认为找到了一个新的编程环境(),会认为不学习C语言的语法也能写出C的程序了......。在这里我们项目组还是把这个产品的设计初衷和大家交代一下,以便让大家更能理解这个产品的本质作用。
我们先回忆一下学习过数据结构课程的小伙伴们的遭遇
![C语言常用语法PK算法学习神器ElementStudio](http://p2.ttnews.xyz/loading.gif)
C语言描述的数据结构
![C语言常用语法PK算法学习神器ElementStudio](http://p2.ttnews.xyz/loading.gif)
晦涩的逻辑解释
很不熟练的C语言语法
大部分的学习者在大学的课堂里忍受着这样的教程与照本宣科式的讲授。
- 痛点一、C语言不熟练
- 痛点二、数据结构讲授方式晦涩难懂
- 痛点三、逻辑到代码看不懂
- 痛点四、像打字机一样把代码抄写到电脑,N多bug....
基于这样的体验。我们提出ElementStudio产品。目前的版本是一个覆盖C语言语法的伪代码编程环境。让有一定C语言概念的学习者把思考重心放在算法逻辑与数据结构上,把实现的语法细节先放到一边。下面我们把C语言语法在算法与数据结构中常用的语法部分整理出来。便于大家熟悉ElementStudio。
变量
运算符
C语言算术运算与赋值运算
选择结构
if选择结构
if...else if...else 语句
switch语句
未完待续.......
閱讀更多 步波算法研究 的文章