A PHP Error was encountered

Severity: Warning

Message: file_get_contents(https://...@pubfacts.com&api_key=b8daa3ad693db53b1410957c26c9a51b4908&a=1): Failed to open stream: HTTP request failed! HTTP/1.1 429 Too Many Requests

Filename: helpers/my_audit_helper.php

Line Number: 176

Backtrace:

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 176
Function: file_get_contents

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 250
Function: simplexml_load_file_from_url

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 3122
Function: getPubMedXML

File: /var/www/html/application/controllers/Detail.php
Line: 575
Function: pubMedSearch_Global

File: /var/www/html/application/controllers/Detail.php
Line: 489
Function: pubMedGetRelatedKeyword

File: /var/www/html/index.php
Line: 316
Function: require_once

R Markdown as a dynamic interface for teaching: Modules from math and biology classrooms. | LitMetric

R Markdown as a dynamic interface for teaching: Modules from math and biology classrooms.

Math Biosci

Department of Mathematics and Computer Science, University of Richmond, United States of America. Electronic address:

Published: July 2022

AI Article Synopsis

  • Advancing technologies, like interactive tools, are transforming classroom teaching methods in academia, specifically through R Markdown, which combines R code with formatted text for creating interactive educational modules.
  • These modules enable instructors to guide students through complex concepts while allowing for hands-on coding and text responses, promoting independent report creation.
  • Two course examples demonstrate R Markdown's effectiveness: one focuses on mathematical modeling to explain herd immunity, and the other teaches biology students R programming and data visualization, highlighting its benefits as a dynamic educational resource.

Article Abstract

Advancing technologies, including interactive tools, are changing classroom pedagogy across academia. Here, we discuss the R Markdown interface, which allows for the creation of partial or complete interactive classroom modules for courses using the R programming language. R Markdown files mix sections of R code with formatted text, including LaTeX, which are rendered together to form complete reports and documents. These features allow instructors to create classroom modules that guide students through concepts, while providing areas for coding and text response by students. Students can also learn to create their own reports for more independent assignments. After presenting the features and uses of R Markdown to enhance teaching and learning, we present examples of materials from two courses. In a Computational Modeling course for math students, we used R Markdown to guide students through exploring mathematical models to understand the principle of herd immunity. In a Data Visualization and Communication course for biology students, we used R Markdown for teaching the fundamentals of R programming and graphing, and for students to learn to create reproducible data investigations. Through these examples, we demonstrate the benefits of R Markdown as a dynamic teaching and learning tool.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC9487201PMC
http://dx.doi.org/10.1016/j.mbs.2022.108844DOI Listing

Publication Analysis

Top Keywords

markdown dynamic
8
classroom modules
8
guide students
8
students learn
8
learn create
8
teaching learning
8
students markdown
8
markdown
7
students
7
dynamic interface
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!