Proceedings of the 2016 International Conference on Artificial Intelligence: Technologies and Applications

The Design and Implementation of a Kind of “Data Structure” Visualized CAI Software

Authors
Zhao Wang, Hui Ma
Corresponding Author
Zhao Wang
Available Online January 2016.
DOI
10.2991/icaita-16.2016.40How to use a DOI?
Keywords
data structure and algorithm; visualization; CAI; C#
Abstract

Data structure and algorithm is one of the core courses in computer science. The textbook “Algorithm and Data Structure: C language description " edited by Naixiao Zhang, Professor of Peking University, is one of the national higher education quality teaching materials in China. The software was built according to this textbook, the visualization of the algorithms in the textbook was implemented by the software. The dynamic demonstration of the classic algorithms, automatic code execution, code execution in single step, displaying of key memory data, highlighting the executing code, supporting for user defined data input and other functions were implemented. This software can be executed on Windows platform. It used C# language programming on .Net Framework, Windows Forms (Winforms) and GDI+ graphics library technology to achieve the dynamic demonstration and interactive features.

Copyright
© 2016, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 2016 International Conference on Artificial Intelligence: Technologies and Applications
Series
Advances in Intelligent Systems Research
Publication Date
January 2016
ISBN
978-94-6252-162-9
ISSN
1951-6851
DOI
10.2991/icaita-16.2016.40How to use a DOI?
Copyright
© 2016, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Zhao Wang
AU  - Hui Ma
PY  - 2016/01
DA  - 2016/01
TI  - The Design and Implementation of a Kind of “Data Structure” Visualized CAI Software
BT  - Proceedings of the 2016 International Conference on Artificial Intelligence: Technologies and Applications
PB  - Atlantis Press
SP  - 156
EP  - 159
SN  - 1951-6851
UR  - https://doi.org/10.2991/icaita-16.2016.40
DO  - 10.2991/icaita-16.2016.40
ID  - Wang2016/01
ER  -