Affiliation:
1. Universidad de Chile, Santiago, Chile
Abstract
In this paper we propose and discuss how to teach algorithms, including contents, methodologies, textbooks, and computer labs. We use the ACM/IEEE curricula as a starting point and compare our proposal to theirs. We raise several issues, but we do not provide definite answers. Our main proposal is a paradigm driven methodology for the main algorithmic course, as well as some paradigms and problems not usually covered. An ultimate teaching algorithm is still an open problem.
Publisher
Association for Computing Machinery (ACM)
Reference53 articles.
1. Computing as a discipline
2. Computing Curricula 1991
3. {5} S. Baase "Computer Algorithms: Introduction to Design and Analysis" Addison-Wesley 1988. {5} S. Baase "Computer Algorithms: Introduction to Design and Analysis" Addison-Wesley 1988.
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Online Judgment System for Assessing C Program Structure;J INF SCI ENG;2022
2. Algodynamics: Algorithms as systems;2021 IEEE Frontiers in Education Conference (FIE);2021-10-13
3. Teaching Complex Scheduling Algorithms;2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW);2021-06
4. A Case Study of an Integrated Programming Course Based on PBL;2019 IEEE Frontiers in Education Conference (FIE);2019-10
5. GATutor: A Guided Discovery Based Tutor for Designing Greedy Algorithm;2015 IEEE Seventh International Conference on Technology for Education (T4E);2015-12