Home
  • About
  • Projects
  • Blog
  • Talks
  • Resources

Interactive Teaching with webR

Teaching R, but better! The package webR by George Stagg transforms traditional lectures into dynamic and interactive sessions. It helps maintain student interest and improves comprehension through hands-on practice. Plus, it simplifies the teaching process, allowing instructors to focus on content delivery rather than technical setup.
Author

Brian Cervantes Alvarez

Published

August 6, 2024

Modified

June 16, 2025

Yapper Labs | AI Summary Model Logo Model: ChatGPT 4.5

I introduced Quarto, highlighting its capabilities for creating dynamic presentations, interactive Shiny applications, and professional portfolio websites using multiple languages like R, Python, Julia, and ObservableJS. I demonstrated practical uses, including generating simulated datasets, implementing cross-language coding examples with tabsets, and deploying interactive visualizations and Shiny apps directly within Quarto. Additionally, I emphasized mastering GitHub, RMarkdown, and Shiny as foundational skills before fully leveraging Quarto’s extensive features.

This website uses Google Analytics to improve its functionality.

Yappify Chat Assistant

Yappify 1.0
RAG
Qwen 2.5
LLM
GPT-4
Coming Soon
Claude
Coming Soon
New Chat
Start a fresh conversation
Export Chat
Download conversation
JSON
JSON Format
Structured data for developers
XLSX
Excel Format
Spreadsheet with formatting
CSV
CSV Format
Simple comma-separated data
Search Website
Coming Soon
Yappify can make mistakes. Please double-check responses.
Source Code
---
title: "Interactive Teaching with webR"
author: "Brian Cervantes Alvarez"
date: '08-06-2024'
date-modified: today
image: /assets/images/uni.jpeg
description: "Teaching R, but better! The package webR by George Stagg transforms traditional lectures into dynamic and interactive sessions. It helps maintain student interest and improves comprehension through hands-on practice. Plus, it simplifies the teaching process, allowing instructors to focus on content delivery rather than technical setup."
format:
  html:
    code-tools: true
    html-math-method: katex
    page-layout: full
execute: 
  warning: false
  message: false
ai-summary:
  banner-title: "Yapper Labs | AI Summary"
  model-title: "Model: ChatGPT 4.5"
  model-img: "/assets/images/OpenAI-white-monoblossom.svg"
  summary: "I introduced Quarto, highlighting its capabilities for creating dynamic presentations, interactive Shiny applications, and professional portfolio websites using multiple languages like R, Python, Julia, and ObservableJS. I demonstrated practical uses, including generating simulated datasets, implementing cross-language coding examples with tabsets, and deploying interactive visualizations and Shiny apps directly within Quarto. Additionally, I emphasized mastering GitHub, RMarkdown, and Shiny as foundational skills before fully leveraging Quarto’s extensive features."
---




:::{.column-page}

```{=html}
<div style="
  position: relative;
  width: 100%;
  height: 70vh;        /* 70% of the viewport height */
  min-height: 10vh;   /* fallback on very short screens */
  overflow: hidden;
  border-radius: 15px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px,
              rgba(0, 0, 0, 0.3) 0px 7px 13px -3px,
              rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
  margin: 1rem 0;
">
  <iframe 
    src="https://bcervantesalvarez.github.io/Presentations/WebR/"
    title="Teaching WebR"
    style="
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      border: none;
    ">
  </iframe>
</div>
```
:::
  • Made with Quarto®

  • Built with ChatGPT®

  • Hosted with Cloudflare®

 
  • Privacy Policy

  • License