A modern approach to discrete structures

Russ Miller
{"title":"A modern approach to discrete structures","authors":"Russ Miller","doi":"10.1504/IJTCS.2018.10011119","DOIUrl":null,"url":null,"abstract":"In this paper, we present a new paradigm for a freshman course in discrete structures. Historically, a freshman course in discrete structures is taught by presenting a variety of topics in a modular fashion. Topics typically include logic, sets, functions, induction, recursion, algorithms, graphs, probability, counting, proofs, and Boolean algebra, to name a few. Students are expected to follow, digest, and retain such knowledge, often for several years before applying it in junior- and/or senior-level courses. In the Department of Computer Science and Engineering at the State University of New York at Buffalo, the success of a traditional course in discrete structures has been marginal, at best. The alternative approach that we present provides a focused educational experience covering key components of discrete structures. Specifically, we present a unifying thread of modern computer architectures and their algorithms, where critical components of discrete structures are presented in context. In addition, we provide freshman students with an opportunity to take ownership of the educational process. To date, results of this new paradigm have been extremely promising.","PeriodicalId":253960,"journal":{"name":"International Journal of Teaching and Case Studies","volume":"124 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Teaching and Case Studies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/IJTCS.2018.10011119","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we present a new paradigm for a freshman course in discrete structures. Historically, a freshman course in discrete structures is taught by presenting a variety of topics in a modular fashion. Topics typically include logic, sets, functions, induction, recursion, algorithms, graphs, probability, counting, proofs, and Boolean algebra, to name a few. Students are expected to follow, digest, and retain such knowledge, often for several years before applying it in junior- and/or senior-level courses. In the Department of Computer Science and Engineering at the State University of New York at Buffalo, the success of a traditional course in discrete structures has been marginal, at best. The alternative approach that we present provides a focused educational experience covering key components of discrete structures. Specifically, we present a unifying thread of modern computer architectures and their algorithms, where critical components of discrete structures are presented in context. In addition, we provide freshman students with an opportunity to take ownership of the educational process. To date, results of this new paradigm have been extremely promising.
离散结构的现代方法
在本文中,我们提出了一种新的范例,用于大一的离散结构课程。从历史上看,离散结构的大一课程是通过以模块化的方式呈现各种主题来教授的。主题通常包括逻辑、集合、函数、归纳法、递归、算法、图、概率、计数、证明和布尔代数,仅举几例。在将这些知识应用于初级和/或高级课程之前,学生通常需要学习、消化和保留这些知识几年。在纽约州立大学布法罗分校(State University of New York at Buffalo)的计算机科学与工程系,离散结构的传统课程取得的成功充其量只是微乎其微。我们提出的另一种方法提供了涵盖离散结构关键组件的集中教育经验。具体来说,我们提出了现代计算机体系结构及其算法的统一线索,其中离散结构的关键组件在上下文中呈现。此外,我们为新生提供了一个掌握教育过程的机会。到目前为止,这种新模式的结果非常有希望。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信