• Cite Icon4
  • https://doi.org/10.1145/3364510.3364530Copy DOI Icon

BiGO

  • Nov 21, 2019
  • Tapani Toivonen +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Analysis of algorithms is a part of computing curriculums throughout the world in both undergraduate and graduate levels. However, students in general find this topic to be difficult subject due its theoretical and mathematical nature. This paper presents BiGO, a tool to support the students to understand and learn to analyze the time complexity of algorithms in rigorous manner. BiGO has four main features: i. it enables students to encode any given primitive recursive function with a specific scripting language in order to ii. automatically compute the upper bounds of the script and to, iii. visualize the behavior of the upper bounds in comparison to the most commonly occurring time complexity classes and, iv. view how long it takes for a computer to process the algorithm based on the different input values. This paper outlines the pedagogical goals of the tool and the system implementation architecture. Furthermore, we discuss future developmental plans for the tool and an evaluation within undergraduate and graduate level courses such as Data structures and algorithms and Design and analysis of algorithms.

Similar Papers
  • Conference Article
  • Citations1

A modern approach to graduate flight dynamics, stability, and control courses

  • Aug 06, 2001
  • John Valasek +1
  • Research Article
  • Citations5

The Brinkmanship Game: Bargaining Under the Mutual Risk of Escalation

  • Feb 11, 2022
  • Journal of Political Science Education
  • Phil Haun +1
  • Book Chapter

Identical Particles

  • Oct 21, 2021
  • Arjun Berera +1
  • Research Article
  • Citations12

The Baldrige Award Framework for Teaching Total Quality Management

  • Dec 01, 1993
  • Journal of Education for Business
  • João Sérgio Neves +1
  • Conference Article
  • Citations2

Multi-motor controller as an educational tool

  • May 01, 2013
  • Chamika M Liyanagedera +1
  • Research Article
  • Citations1

Morocco's Novatis Group: diaper manufacturing in a developing country

  • Oct 17, 2012
  • Emerald Emerging Markets Case Studies
  • Shahram Taj +3
  • Book Chapter

Hydrogen Atom

  • Oct 21, 2021
  • Arjun Berera +1
  • Single Book
  • Citations7

Intelligence Analysis Fundamentals

  • Aug 06, 2018
  • Patrick Mcglynn +1
  • Book Chapter

Systems in Three Spatial Dimensions

  • Oct 21, 2021
  • Arjun Berera +1
  • Book Chapter

Atmospheric Observations and Models

  • Apr 20, 2023
  • John M Wallace +3
  • Single Book
  • Citations1

Costume in Motion

  • Apr 27, 2021
  • E Shura Pollatsek +1
  • Research Article

Using Debate to Understand How Unethical Decisions Can Be Made by Ethical Organizations

  • Jan 01, 2018
  • Journal of Business Ethics Education
  • Peggy L Hedges
  • Book Chapter

The High Frequency Extratropical Transients

  • Apr 20, 2023
  • John M Wallace +3
  • Book Chapter
  • Citations1

Time-Independent Perturbation Theory

  • Oct 21, 2021
  • Arjun Berera +1
  • Book Chapter

Bibliography

  • Apr 20, 2023
  • John M Wallace +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.