Now Reading
visualising information buildings and algorithms by means of animation

visualising information buildings and algorithms by means of animation

2023-08-29 03:34:46

visualising information buildings and algorithms by means of animation

NUS Computing

Featured story: Visualizing Algorithms with a Click




Optiver

VisuAlgo project is funded by Optiver for 2023-2024. We now open VisuAlgo account registration to every Computer Science students/teachers worldwide and have started various upgrading (sub)-projects.

No consequence have been discovered.>

CPbook
lulu

About

Initially conceived in 2011 by Affiliate Professor Steven Halim, VisuAlgo aimed to facilitate a deeper understanding of information buildings and algorithms for his college students by offering a self-paced, interactive studying platform.

That includes quite a few superior algorithms mentioned in Dr. Steven Halim’s e-book, ‘Aggressive Programming’ — co-authored with Dr. Felix Halim and Dr. Suhendry Effendy — VisuAlgo stays the unique platform for visualizing and animating a number of of those advanced algorithms even after a decade.

Whereas primarily designed for Nationwide College of Singapore (NUS) college students enrolled in varied information construction and algorithm programs (e.g., CS1010/equal, CS2040/equal (together with IT5003), CS3230, CS3233, and CS4234), VisuAlgo additionally serves as a worthwhile useful resource for inquisitive minds worldwide, selling on-line studying.

Initially, VisuAlgo was not designed for small contact screens like smartphones, as intricate algorithm visualizations required substantial pixel area and click-and-drag interactions. For an optimum person expertise, a minimal display decision of 1366×768 is advisable. Nevertheless, since April 2022, a cell (lite) model of VisuAlgo has been made out there, making it doable to make use of a subset of VisuAlgo options on smartphone screens.

VisuAlgo stays a piece in progress, with the continued growth of extra advanced visualizations. At current, the platform options 24 visualization modules.

Geared up with a built-in query generator and reply verifier, VisuAlgo’s “on-line quiz system” allows college students to check their information of fundamental information buildings and algorithms. Questions are randomly generated based mostly on particular guidelines, and college students’ solutions are routinely graded upon submission to our grading server. As extra CS instructors undertake this on-line quiz system worldwide, it might successfully get rid of handbook fundamental information construction and algorithm questions from normal Pc Science exams in lots of universities. By assigning a small (however non-zero) weight to passing the web quiz, CS instructors can considerably improve their college students’ mastery of those fundamental ideas, as they’ve entry to an nearly limitless variety of follow questions that may be immediately verified earlier than taking the web quiz. Every VisuAlgo visualization module now consists of its personal on-line quiz element.

VisuAlgo has been translated into three major languages: English, Chinese language, and Indonesian. Moreover, we’ve authored public notes about VisuAlgo in varied languages, together with Indonesian, Korean, Vietnamese, and Thai:

id,
kr,
vn,
th.

Crew

Venture Chief & Advisor (Jul 2011-present)
Associate Professor Steven Halim, College of Computing (SoC), Nationwide College of Singapore (NUS)
Dr Felix Halim, Senior Software program Engineer, Google (Mountain View)

Undergraduate Pupil Researchers 1
CDTL TEG 1: Jul 2011-Apr 2012: Koh Zi Chun, Victor Loh Bo Huai

Ultimate Yr Venture/UROP college students 1
Jul 2012-Dec 2013: Phan Thi Quynh Trang, Peter Phandi, Albert Millardo Tjindradinata, Nguyen Hoang Duy
Jun 2013-Apr 2014 Rose Marie Tan Zhao Yun, Ivan Reinaldo

Undergraduate Pupil Researchers 2
CDTL TEG 2: Could 2014-Jul 2014: Jonathan Irvin Gunawan, Nathan Azaria, Ian Leow Tze Wei, Nguyen Viet Dung, Nguyen Khac Tung, Steven Kester Yuwono, Cao Shengze, Mohan Jishnu

Ultimate Yr Venture/UROP college students 2
Jun 2014-Apr 2015: Erin Teo Yi Ling, Wang Zi
Jun 2016-Dec 2017: Truong Ngoc Khanh, John Kevin Tjahjadi, Gabriella Michelle, Muhammad Rais Fathin Mudzakir
Aug 2021-Apr 2023: Liu Guangyuan, Manas Vegi, Sha Lengthy, Vuong Hoang Lengthy, Ting Xiao, Lim Dewen Aloysius

Undergraduate Pupil Researchers 3
Optiver: Aug 2023-Oct 2023: Bui Hong Duc, Oleh Naver, Tay Ngan Lin

Ultimate Yr Venture/UROP college students 3
Aug 2023-Apr 2024: Xiong Jingya, Radian Krisno, Ng Wee Han

Checklist of translators who’ve contributed ≥ 100 translations may be discovered at statistics web page.

Acknowledgements
NUS CDTL gave Instructing Enhancement Grant to kickstart this venture.

See Also

For Educational Yr 2023/24, a beneficiant donation from Optiver will likely be used to additional develop VisuAlgo.

Phrases of use

VisuAlgo is generously supplied for gratis to the worldwide Pc Science group. When you recognize VisuAlgo, we kindly request that you simply unfold the phrase about its existence to fellow Pc Science college students and instructors. You’ll be able to share VisuAlgo by means of social media platforms (e.g., Fb, YouTube, Instagram, TikTok, Twitter, and so on), course webpages, weblog critiques, emails, and extra.

Information Constructions and Algorithms (DSA) college students and instructors are welcome to make use of this web site instantly for his or her courses. When you seize screenshots or movies from this web site, be happy to make use of them elsewhere, offered that you simply cite the URL of this web site (https://visualgo.net) and/or the listing of publications beneath as references. Nevertheless, please chorus from downloading VisuAlgo’s client-side recordsdata and internet hosting them in your web site, as this constitutes plagiarism. Right now, we don’t allow others to fork this venture or create VisuAlgo variants. Private use of an offline copy of the client-side VisuAlgo is suitable.

Please notice that VisuAlgo’s on-line quiz element has a considerable server-side aspect, and it isn’t straightforward to save lots of server-side scripts and databases regionally. At the moment, most of the people can entry the web quiz system solely by means of the ‘coaching mode.’ The ‘take a look at mode’ presents a extra managed atmosphere for utilizing randomly generated questions and computerized verification in actual examinations at NUS.

Checklist of Publications

This work has been introduced on the CLI Workshop on the ICPC World Finals 2012 (Poland, Warsaw) and on the IOI Convention at IOI 2012 (Sirmione-Montichiari, Italy). You’ll be able to click on this link to learn our 2012 paper about this technique (it was not but referred to as VisuAlgo again in 2012) and this link for the quick replace in 2015 (to hyperlink VisuAlgo identify with the earlier venture).

Bug Stories or Request for New Options

VisuAlgo will not be a completed venture. Affiliate Professor Steven Halim remains to be actively enhancing VisuAlgo. In case you are utilizing VisuAlgo and spot a bug in any of our visualization web page/on-line quiz device or if you wish to request for brand new options, please contact Affiliate Professor Steven Halim. His contact is the concatenation of his identify and add gmail dot com.

Privateness Coverage

Model 1.2 (Up to date Fri, 18 Aug 2023).

Since Fri, 18 Aug 2023, we not use Google Analytics. Thus, all cookies that we use now are solely for the operations of this web site. The annoying cookie-consent popup is now turned off even for first-time guests.

Since Fri, 07 Jun 2023, because of a beneficiant donation by Optiver, anybody on the earth can self-create a VisuAlgo account to retailer a number of customization settings (e.g., format mode, default language, playback pace, and so on).

Moreover, for NUS college students, through the use of a VisuAlgo account (a tuple of NUS official e-mail deal with, scholar identify as within the class roster, and a password that’s encrypted on the server aspect — no different private information is saved), you’re giving a consent to your course lecturer to maintain observe of your e-lecture slides studying and on-line quiz coaching progresses that’s wanted to run the course easily. Your VisuAlgo account can even be wanted for taking NUS official VisuAlgo On-line Quizzes and thus passing your account credentials to a different individual to do the On-line Quiz in your behalf constitutes a tutorial offense. Your person account will likely be purged after the conclusion of the course until you select to maintain your account (OPT-IN). Entry to the total VisuAlgo database (with encrypted passwords) is restricted to Prof Halim himself.

For different CS lecturers worldwide who’ve written to Steven, a VisuAlgo account (your (non-NUS) e-mail deal with, you need to use any show identify, and encrypted password) is required to differentiate your on-line credential versus the remainder of the world. Your account could have CS lecturer particular options, particularly the power to see the hidden slides that include (fascinating) solutions to the questions introduced within the previous slides earlier than the hidden slides. You can even entry Laborious setting of the VisuAlgo On-line Quizzes. You’ll be able to freely use the fabric to boost your information buildings and algorithm courses. Observe that there may be different CS lecturer particular options sooner or later.

For anybody with VisuAlgo account, you may take away your personal account by your self do you have to want to not be related to VisuAlgo device.

Source Link

What's Your Reaction?
Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0
View Comments (0)

Leave a Reply

Your email address will not be published.

2022 Blinking Robots.
WordPress by Doejo

Scroll To Top