首页 > 最新文献

The Journal of open source education最新文献

英文 中文
r-cubed: Guiding the overwhelmed scientist from random wrangling to Reproducible Research in R R -立方:引导不知所措的科学家从随机争吵到R的可重复性研究
Pub Date : 2021-01-01 DOI: 10.21105/jose.00122
Luke Johnston, Helene Juel, Bettina Lengger, Daniel R Witte, H. Chatwin, Malene R Christiansen, A. Isaksen
The amount of biological data created increases every year, driven largely by technologies such as high-throughput -omics, real-time monitoring, or high resolution imaging in addition to greater access to routine administrative data and larger study populations. This not only presents operational challenges, but also highlights considerable needs for the skills and knowledge to manage, process, and analyze this data (Brownson et al., 2015). Along with the open science movement on the rise, methods and analytic processes are also increasingly expected to be open and transparent and for scientific studies to be reproducible (Watson, 2015).
由于高通量组学、实时监测或高分辨率成像等技术的推动,以及常规管理数据的更大获取途径和更大的研究人群,每年产生的生物数据量都在增加。这不仅带来了操作上的挑战,而且还凸显了对管理、处理和分析这些数据的技能和知识的巨大需求(Brownson等人,2015)。随着开放科学运动的兴起,人们也越来越期望方法和分析过程是开放和透明的,并且科学研究是可重复的(Watson, 2015)。
{"title":"r-cubed: Guiding the overwhelmed scientist from random wrangling to Reproducible Research in R","authors":"Luke Johnston, Helene Juel, Bettina Lengger, Daniel R Witte, H. Chatwin, Malene R Christiansen, A. Isaksen","doi":"10.21105/jose.00122","DOIUrl":"https://doi.org/10.21105/jose.00122","url":null,"abstract":"The amount of biological data created increases every year, driven largely by technologies such as high-throughput -omics, real-time monitoring, or high resolution imaging in addition to greater access to routine administrative data and larger study populations. This not only presents operational challenges, but also highlights considerable needs for the skills and knowledge to manage, process, and analyze this data (Brownson et al., 2015). Along with the open science movement on the rise, methods and analytic processes are also increasingly expected to be open and transparent and for scientific studies to be reproducible (Watson, 2015).","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67736305","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Teaching Python for Data Science: Collaborative development of a modular & interactive curriculum. 数据科学 Python 教学:合作开发模块化互动课程。
Pub Date : 2021-01-01 Epub Date: 2021-12-17 DOI: 10.21105/jose.00138
Marlena Duda, Kelly L Sovacool, Negar Farzaneh, Vy Kim Nguyen, Sarah E Haynes, Hayley Falk, Katherine L Furman, Logan A Walker, Rucheng Diao, Morgan Oneka, Audrey C Drotos, Alana Woloshin, Gabrielle A Dotson, April Kriebel, Lucy Meng, Stephanie N Thiede, Zena Lapp, Brooke N Wolford

We are bioinformatics trainees at the University of Michigan who started a local chapter of Girls Who Code to provide a fun and supportive environment for high school women to learn the power of coding. Our goal was to cover basic coding topics and data science concepts through live coding and hands-on practice. However, we could not find a resource that exactly met our needs. Therefore, over the past three years, we have developed a curriculum and instructional format using Jupyter notebooks to effectively teach introductory Python for data science. This method, inspired by The Carpentries organization, uses bite-sized lessons followed by independent practice time to reinforce coding concepts, and culminates in a data science capstone project using real-world data. We believe our open curriculum is a valuable resource to the wider education community and hope that educators will use and improve our lessons, practice problems, and teaching best practices. Anyone can contribute to our Open Educational Resources on GitHub.

我们是密歇根大学的生物信息学实习生,在当地成立了 "Girls Who Code "分会,旨在为高中女生提供一个有趣和支持性的环境,让她们学习编码的力量。我们的目标是通过现场编码和动手实践来介绍基本的编码主题和数据科学概念。然而,我们无法找到完全符合我们需求的资源。因此,在过去的三年里,我们开发了一套课程和教学形式,使用 Jupyter 笔记本有效地教授数据科学的 Python 入门课程。这种方法受到了 Carpentries 组织的启发,使用一口式课程,然后利用独立练习时间强化编码概念,最后使用真实世界的数据开展数据科学顶点项目。我们相信,我们的开放式课程对更广泛的教育界来说是一个宝贵的资源,并希望教育工作者能够使用和改进我们的课程、练习题和教学最佳实践。任何人都可以在 GitHub 上为我们的开放教育资源做出贡献。
{"title":"Teaching Python for Data Science: Collaborative development of a modular & interactive curriculum.","authors":"Marlena Duda, Kelly L Sovacool, Negar Farzaneh, Vy Kim Nguyen, Sarah E Haynes, Hayley Falk, Katherine L Furman, Logan A Walker, Rucheng Diao, Morgan Oneka, Audrey C Drotos, Alana Woloshin, Gabrielle A Dotson, April Kriebel, Lucy Meng, Stephanie N Thiede, Zena Lapp, Brooke N Wolford","doi":"10.21105/jose.00138","DOIUrl":"10.21105/jose.00138","url":null,"abstract":"<p><p>We are bioinformatics trainees at the University of Michigan who started a local chapter of Girls Who Code to provide a fun and supportive environment for high school women to learn the power of coding. Our goal was to cover basic coding topics and data science concepts through live coding and hands-on practice. However, we could not find a resource that exactly met our needs. Therefore, over the past three years, we have developed a curriculum and instructional format using Jupyter notebooks to effectively teach introductory Python for data science. This method, inspired by The Carpentries organization, uses bite-sized lessons followed by independent practice time to reinforce coding concepts, and culminates in a data science capstone project using real-world data. We believe our open curriculum is a valuable resource to the wider education community and hope that educators will use and improve our lessons, practice problems, and teaching best practices. Anyone can contribute to our Open Educational Resources on GitHub.</p>","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8851894/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"39939809","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
General relativity in R: visual representation of Schwarzschild space using different coordinate systems R中的广义相对论:使用不同坐标系的史瓦西空间的视觉表示
Pub Date : 2020-10-12 DOI: 10.21105/JOSE.00091
R. Hankin
In general relativity, Schwarzschild coordinates for a black hole have desirable properties such as asymptotic matching with flat-space spherical coordinates; but other coordinate systems can be used which have other advantages such as removing the non-physical coordinate singularity at the event horizon. Following Schwarzschild’s original publication in 1916 of his spherically symmetrical solution to the vacuum Einstein field equations, a variety of coordinate transformations have been described that highlight different features of the Schwarzschild metric. These include: Kruskal-Szekeres (Kruskal, 1960; Szekeres, 1960), Eddington-Finkelstein (Eddington, 1924; Finkelstein, 1958), Gullstrand-Painleve (Gullstrand, 1922; Painlevé, 1921), Lemaitre (Lemaître, 1933), and various Penrose transforms with or without a black hole (Hawking & Ellis, 1973). These are described in many undergraduate GR textbooks such as Schutz (2009) and Carroll (2019).
在广义相对论中,黑洞的史瓦西坐标具有理想的性质,如与平面空间球面坐标的渐近匹配;但是可以使用具有其他优点的其他坐标系,例如去除事件视界处的非物理坐标奇异性。1916年,史瓦西首次发表了真空爱因斯坦场方程的球对称解,之后描述了各种坐标变换,突出了史瓦西度量的不同特征。其中包括:Kruskal-Szekeres(Kruskal,1960;Szekeres,1960)、Eddington Finkelstein(Eddington,1924;Finkelstein,1958)、Gullstrand Painleve(Gullstrant,1922;Painlevé,1921)、Lemaitre(Lemaître,1933),以及各种有或没有黑洞的Penrose变换(Hawking&Ellis,1973)。Schutz(2009)和Carroll(2019)等许多本科生GR教材都对这些进行了描述。
{"title":"General relativity in R: visual representation of Schwarzschild space using different coordinate systems","authors":"R. Hankin","doi":"10.21105/JOSE.00091","DOIUrl":"https://doi.org/10.21105/JOSE.00091","url":null,"abstract":"In general relativity, Schwarzschild coordinates for a black hole have desirable properties such as asymptotic matching with flat-space spherical coordinates; but other coordinate systems can be used which have other advantages such as removing the non-physical coordinate singularity at the event horizon. Following Schwarzschild’s original publication in 1916 of his spherically symmetrical solution to the vacuum Einstein field equations, a variety of coordinate transformations have been described that highlight different features of the Schwarzschild metric. These include: Kruskal-Szekeres (Kruskal, 1960; Szekeres, 1960), Eddington-Finkelstein (Eddington, 1924; Finkelstein, 1958), Gullstrand-Painleve (Gullstrand, 1922; Painlevé, 1921), Lemaitre (Lemaître, 1933), and various Penrose transforms with or without a black hole (Hawking & Ellis, 1973). These are described in many undergraduate GR textbooks such as Schutz (2009) and Carroll (2019).","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47590651","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
DraggleSimulator: An Open Source Web Application for Teaching Genetic Drift DraggleSimulator:一个用于遗传漂移教学的开源Web应用程序
Pub Date : 2019-11-07 DOI: 10.21105/jose.00070
Mark Fisher
The concept of genetic drift in population genetics is a notoriously difficult concept to teach and to learn. DraggleSimulator is an open-source simulation web application written using Google’s Angular framework that allows students to create a metapopulation (a collection of isolated subpopulations) of draggles: fictitious, diploid (meaning they have a mom and a dad and two copies of every gene in their genomes, just like humans), monogamous (only mating with one other individual), and simultaneously-hermaphroditic animals (any individual can mate with any other individual and the sex of the individual is a non-issue). The animals mate at a rate consistent with replacement-level fertility (2 offspring per couple), and the simulator tracks these matings and how they change the composition of alleles (versions of genes) across generations.
在群体遗传学中,遗传漂变的概念是一个非常难教难学的概念。DraggleSimulator是一个使用谷歌的Angular框架编写的开源模拟web应用程序,它允许学生创建一个draggles元种群(一个孤立的子种群的集合):虚构的,二倍体(意味着它们有一个妈妈和一个爸爸,基因组中的每个基因都有两个副本,就像人类一样),一夫一妻制(只与另一个个体交配),同时雌雄同体动物(任何个体都可以与任何其他个体交配,个体的性别无关)。这些动物的交配速度与替代水平的生育率一致(每对夫妇生育2个后代),模拟器跟踪这些交配以及它们如何在几代之间改变等位基因(基因的版本)的组成。
{"title":"DraggleSimulator: An Open Source Web Application for Teaching Genetic Drift","authors":"Mark Fisher","doi":"10.21105/jose.00070","DOIUrl":"https://doi.org/10.21105/jose.00070","url":null,"abstract":"The concept of genetic drift in population genetics is a notoriously difficult concept to teach and to learn. DraggleSimulator is an open-source simulation web application written using Google’s Angular framework that allows students to create a metapopulation (a collection of isolated subpopulations) of draggles: fictitious, diploid (meaning they have a mom and a dad and two copies of every gene in their genomes, just like humans), monogamous (only mating with one other individual), and simultaneously-hermaphroditic animals (any individual can mate with any other individual and the sex of the individual is a non-issue). The animals mate at a rate consistent with replacement-level fertility (2 offspring per couple), and the simulator tracks these matings and how they change the composition of alleles (versions of genes) across generations.","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44253485","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Happy Belly Bioinformatics: an open-source resource dedicated to helping biologists utilize bioinformatics Happy Belly Bioinformatics:一个致力于帮助生物学家利用生物信息学的开源资源
Pub Date : 2019-09-29 DOI: 10.21105/jose.00053
Michael Lee
Our civilization’s ability to generate data has far surpassed our current, collective capabilities to efficiently access and utilize it. And while the necessary educational infrastructure is trying to adapt and grow as quickly as possible, many graduate students, postdocs, faculty, and other researchers have found ourselves in situations where self-education with little direction is the only option available. This can make it difficult to get through the initial steep learning curve of beginning to use bioinformatics effectively – particularly when this is expected to happen alongside all of our other research and educational responsibilities.
我们的文明生成数据的能力已经远远超过了我们目前有效访问和利用数据的集体能力。尽管必要的教育基础设施正在努力尽快适应和发展,但许多研究生、博士后、教师,其他研究人员发现,在这种情况下,几乎没有方向的自我教育是唯一的选择。这可能会使我们很难度过开始有效使用生物信息学的最初陡峭的学习曲线——尤其是当这将与我们所有其他的研究和教育职责一起发生时。
{"title":"Happy Belly Bioinformatics: an open-source resource dedicated to helping biologists utilize bioinformatics","authors":"Michael Lee","doi":"10.21105/jose.00053","DOIUrl":"https://doi.org/10.21105/jose.00053","url":null,"abstract":"Our civilization’s ability to generate data has far surpassed our current, collective capabilities to efficiently access and utilize it. And while the necessary educational infrastructure is trying to adapt and grow as quickly as possible, many graduate students, postdocs, faculty, and other researchers have found ourselves in situations where self-education with little direction is the only option available. This can make it difficult to get through the initial steep learning curve of beginning to use bioinformatics effectively – particularly when this is expected to happen alongside all of our other research and educational responsibilities.","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43302878","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
BeamBending: a teaching aid for 1-D shear force and bending moment diagrams 梁弯曲:一个教学辅助的1-D剪切力和弯矩图
Pub Date : 2019-09-02 DOI: 10.21105/jose.00065
A. Carella
• teachers who want to automatically create problem sets with their solutions (easily scriptable, random-problem-generator friendly); • students who want to verify their solutions to introductory problem sets; • students who like to play with example problems and receive immediate visual feedback (i.e. about how simple modifications to imposed loads affect the resulting reaction forces and internal stresses).
•希望用自己的解决方案自动创建问题集的教师(易于编写脚本,对随机问题生成器友好);•想要验证他们对介绍性问题集的解决方案的学生;•喜欢处理示例问题并立即收到视觉反馈的学生(即,关于施加载荷的简单修改如何影响由此产生的反作用力和内应力)。
{"title":"BeamBending: a teaching aid for 1-D shear force and bending moment diagrams","authors":"A. Carella","doi":"10.21105/jose.00065","DOIUrl":"https://doi.org/10.21105/jose.00065","url":null,"abstract":"• teachers who want to automatically create problem sets with their solutions (easily scriptable, random-problem-generator friendly); • students who want to verify their solutions to introductory problem sets; • students who like to play with example problems and receive immediate visual feedback (i.e. about how simple modifications to imposed loads affect the resulting reaction forces and internal stresses).","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43933686","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Emacs-reveal: A software bundle to create OER presentations Emacs-reveal:一个用于创建OER演示的软件包
Pub Date : 2019-08-04 DOI: 10.21105/JOSE.00050
Jens Lechtenbörger
According to the Ljubljana OER Action Plan 2017 (UNESCO, 2017), “Open Educational Resources (OER) support quality education that is equitable, inclusive, open and participatory.” However, several challenges are known that hinder widespread creation, use, and re-use of OER. The first challenge identified in the Action Plan lies in “the capacity of users to find, re-use, create,and share OER”, and the first action category addressing that challenge, “Building awareness and skills to use OER”, lists ten actions, among which action (c) reads as follows: “Disseminate the findings of research on OER to support models of good practice with a focus on cost-effectiveness, sustainability, exploration of new tools and technologies for the creation and sharing of OER”.
根据《卢布尔雅那开放教育资源行动计划2017》(教科文组织,2017年),“开放教育资源(OER)支持公平、包容、开放和参与的优质教育。”然而,有几个挑战阻碍了OER的广泛创建、使用和重用。行动计划中所确定的第一个挑战在于“用户发现的能力,再利用,创造,并分享OER”,第一个动作分类解决这个挑战,“建设意识和技能使用OER”,列出了十大行动,其中行动(c)读取如下:“传播研究OER的结果支持模型的良好实践关注成本效益,可持续发展,探索新工具和技术的创造和共享OER的”。
{"title":"Emacs-reveal: A software bundle to create OER presentations","authors":"Jens Lechtenbörger","doi":"10.21105/JOSE.00050","DOIUrl":"https://doi.org/10.21105/JOSE.00050","url":null,"abstract":"According to the Ljubljana OER Action Plan 2017 (UNESCO, 2017), “Open Educational Resources (OER) support quality education that is equitable, inclusive, open and participatory.” However, several challenges are known that hinder widespread creation, use, and re-use of OER. The first challenge identified in the Action Plan lies in “the capacity of users to find, re-use, create,and share OER”, and the first action category addressing that challenge, “Building awareness and skills to use OER”, lists ten actions, among which action (c) reads as follows: “Disseminate the findings of research on OER to support models of good practice with a focus on cost-effectiveness, sustainability, exploration of new tools and technologies for the creation and sharing of OER”.","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47038298","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A graduate student-led participatory live-coding quantitative methods course in R: Experiences on initiating, developing, and teaching 研究生主导的参与式R语言实时编码定量方法课程:启动、开发和教学的经验
Pub Date : 2019-06-06 DOI: 10.21105/jose.00049
Luke Johnston, Madeleine Bonsma-Fisher, Joel Ostblom, Ahmed R. Hasan, James S. Santangelo, L. Coome, Lina Tran, Elliott de Andrade, Sara Mahallati
1 Department of Physics, University of Toronto 2 Department of Nutritional Sciences, University of Toronto 3 Department of Public Health, Aarhus University 4 Institute of Biomaterials and Biomedical Engineering, University of Toronto 5 Department of Psychology, University of Toronto 6 Department of Cell and Systems Biology, University of Toronto 7 Department of Ecology and Evolutionary Biology, University of Toronto 8 Department of Physiology, University of Toronto
1多伦多大学物理系2多伦多大学营养科学系3奥胡斯大学公共卫生系4多伦多大学生物材料与生物医学工程研究所5多伦多大学心理学系6多伦多大学细胞与系统生物学学系7多伦多大学生态与进化生物学学系8多伦多大学生理学系
{"title":"A graduate student-led participatory live-coding quantitative methods course in R: Experiences on initiating, developing, and teaching","authors":"Luke Johnston, Madeleine Bonsma-Fisher, Joel Ostblom, Ahmed R. Hasan, James S. Santangelo, L. Coome, Lina Tran, Elliott de Andrade, Sara Mahallati","doi":"10.21105/jose.00049","DOIUrl":"https://doi.org/10.21105/jose.00049","url":null,"abstract":"1 Department of Physics, University of Toronto 2 Department of Nutritional Sciences, University of Toronto 3 Department of Public Health, Aarhus University 4 Institute of Biomaterials and Biomedical Engineering, University of Toronto 5 Department of Psychology, University of Toronto 6 Department of Cell and Systems Biology, University of Toronto 7 Department of Ecology and Evolutionary Biology, University of Toronto 8 Department of Physiology, University of Toronto","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45524799","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Aero Python: classical aerodynamics of potential flow using Python 使用Python的经典势流空气动力学
Pub Date : 2019-05-17 DOI: 10.21105/JOSE.00045
L. Barba, O. Mesnard
The AeroPython set of lessons present a computational approach to an engineering course in classical aerodynamics. The audience of such a course would be advanced undergraduate students in mechanical or aerospace engineering (or master’s students), with a fluid mechanics pre-requisite. Classical aerodynamics is a broad theoretical subject— this learning module focuses on one topic: the use of potential flow for aerodynamic analysis, via the panel method.
aerpython课程集介绍了经典空气动力学工程课程的计算方法。这种课程的受众是机械或航空航天工程的高级本科生(或硕士生),先决条件是流体力学。经典空气动力学是一个广泛的理论课题-本学习模块侧重于一个主题:通过面板方法使用势流进行空气动力学分析。
{"title":"Aero Python: classical aerodynamics of potential flow using Python","authors":"L. Barba, O. Mesnard","doi":"10.21105/JOSE.00045","DOIUrl":"https://doi.org/10.21105/JOSE.00045","url":null,"abstract":"The AeroPython set of lessons present a computational approach to an engineering course in classical aerodynamics. The audience of such a course would be advanced undergraduate students in mechanical or aerospace engineering (or master’s students), with a fluid mechanics pre-requisite. Classical aerodynamics is a broad theoretical subject— this learning module focuses on one topic: the use of potential flow for aerodynamic analysis, via the panel method.","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47808430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A course on Geographic Data Science 地理数据科学课程
Pub Date : 2019-04-26 DOI: 10.21105/JOSE.00042
Daniel Arribas-Bel
Data Science (Donoho, 2017) has become one of the most demanded skills thanks to an explosion in the availability of data (Kitchin, 2014). Most of these new sources are, directly or indirecly, geographic in that they can be related to a particular location on a map. However, the vast majority of data science resources available currently ignore the spatial dimension of data, particularly when it comes to the more analytic set of methods covered. At the same time, traditional resources for teaching the handling, visualisation, and analysis of geographic data are based on a paradigm that emphasises graphical interfaces and “point-and-click” software packages. This approach, although valid, limits the flexiblity with which the analyst can effectively move from data to insights, and is more difficult to connect with and benefit from modern advances in both data tools and workflows. This paper presents a pedagogical bridge between the “spatially unaware” set of practices emerging from Data Science, and more traditional resources designed to teach spatial analysis within a Geographic Information Systems (GIS) environment.
由于数据可用性的激增,数据科学(Donoho,2017)已成为最需要的技能之一(Kitchin,2014)。这些新来源大多是直接或间接的地理来源,因为它们可以与地图上的特定位置相关。然而,目前绝大多数可用的数据科学资源都忽略了数据的空间维度,尤其是在涉及到更具分析性的方法时。同时,用于地理数据处理、可视化和分析教学的传统资源基于强调图形界面和“点击”软件包的范式。这种方法虽然有效,但限制了分析师从数据到见解的灵活性,而且更难与数据工具和工作流程的现代进步联系起来并从中受益。本文在数据科学中出现的“空间无意识”实践与旨在教授地理信息系统(GIS)环境中的空间分析的更传统的资源之间架起了一座教学桥梁。
{"title":"A course on Geographic Data Science","authors":"Daniel Arribas-Bel","doi":"10.21105/JOSE.00042","DOIUrl":"https://doi.org/10.21105/JOSE.00042","url":null,"abstract":"Data Science (Donoho, 2017) has become one of the most demanded skills thanks to an explosion in the availability of data (Kitchin, 2014). Most of these new sources are, directly or indirecly, geographic in that they can be related to a particular location on a map. However, the vast majority of data science resources available currently ignore the spatial dimension of data, particularly when it comes to the more analytic set of methods covered. At the same time, traditional resources for teaching the handling, visualisation, and analysis of geographic data are based on a paradigm that emphasises graphical interfaces and “point-and-click” software packages. This approach, although valid, limits the flexiblity with which the analyst can effectively move from data to insights, and is more difficult to connect with and benefit from modern advances in both data tools and workflows. This paper presents a pedagogical bridge between the “spatially unaware” set of practices emerging from Data Science, and more traditional resources designed to teach spatial analysis within a Geographic Information Systems (GIS) environment.","PeriodicalId":75094,"journal":{"name":"The Journal of open source education","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49072462","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
期刊
The Journal of open source education
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1