-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path07-speak.Rmd
55 lines (40 loc) · 1.7 KB
/
07-speak.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# Define and pronounce {#speak}
![](images/icons8-voice-100.png){.cover} What is a floating point?
What is a double?
How do you say `%>%` out loud?
How do you pronounce `POSIXct`? Answers to some of these might seem obvious to you, but may not be obvious to a new learner.
## Slides
```{=html}
<iframe src="https://rstudio-education.github.io/wtf-teach-rstudio-global/materials/07-speak/07-speak.html" width="672px" height="379px" allowfullscreen>
</iframe>
```
::: {.tip}
To view the slides in full screen, click on the slides and then hit F on your keyboard.
:::
## Your turn
::: {.clock}
You have 5 minutes for this activity.
:::
1. Read the following code chunks out loud. As a group, try to come to an agreement on how to pronounce everything you see on the screen.
```{r}
library(palmerpenguins)
aggregate(penguins[, 3], list(penguins$species), median, na.rm = TRUE)
```
```{r message = FALSE}
library(palmerpenguins)
library(dplyr)
penguins %>%
group_by(species) %>%
summarise(median_bl = median(bill_length_mm, na.rm = TRUE))
```
2. Think back to when you first started learning R... What is an R (or general programming) related term that wasn't clear to you but your instructor, book, documentation, etc. assumed familiarity with it?
## More resources
::: {.video}
[Speaking R](https://youtu.be/ckW9sSdIVAc) by Amelia McNamara
:::
::: {.video}
[Explicit Direct Instruction](https://rstudio.com/resources/rstudioconf-2019/explicit-direct-instruction-in-programming-education/) in Programming Education by Felienne
:::
::: {.package}
[glosario](https://glosario.carpentries.org/) - an open source glossary of terms used in data science that is available online and also as a library in both R and Python.
:::