Skip to content

Commit a0d2852

Browse files
committed
wip: Add slides
1 parent 6b3cd7b commit a0d2852

File tree

3 files changed

+102
-61
lines changed

3 files changed

+102
-61
lines changed

assets/qr-datavizworkshops.svg

Lines changed: 2 additions & 0 deletions
Loading

assets/qr_material.svg

Lines changed: 2 additions & 0 deletions
Loading

slides/index.qmd

Lines changed: 98 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,113 @@
11
---
2-
title: "🐍Introduction to Programming with Python"
2+
title: "Introduction to Programming with Python"
33
subtitle: "Data Science Services"
44
author: "Alp Tezbasaran"
55
date: today
66
format:
77
revealjs:
8-
incremental: true
8+
incremental: false
99
preview-links: auto
1010
chalkboard: true
11-
slide-number: true # turn it on
11+
slide-number: true
1212
logo: ../assets/lib_logo_whiteBG.png
1313
# Quarto passes through custom attributes via include-after-body; we will inject at runtime
1414
---
1515

1616
## Welcome
1717

18-
- Course overview
19-
- Tools we'll use
20-
- Expectations
18+
Slides: <a href="https://go.ncsu.edu/intro-to-prog-py" target="_blank"><strong>https://go.ncsu.edu/intro-to-prog-py</strong></a>
19+
<img src="../assets/qr_material.svg" alt="QR code to workshop material" style="max-width: 150px; display: block; margin-top: 18px;">
20+
2121

2222
---
2323

2424
## Agenda
2525

26-
1. Python basics
27-
2. Control flow
28-
3. Functions
29-
4. Practice
3026

3127
---
3228

3329
![](../assets/dss_pillars.png)
3430

3531
---
3632

37-
## Visuals and media
33+
## Who we are {.team-slide}
34+
35+
:::: {.team-grid}
36+
:::: {.person}
37+
![](../assets/people/mara.png)
38+
<div class="name"><strong>Mara Blake</strong></div>
39+
<div class="role">Head, Data Science Services</div>
40+
::::
41+
42+
:::: {.person}
43+
![](../assets/people/shannon.png)
44+
<div class="name"><strong>Shannon Ricci</strong></div>
45+
<div class="role">Associate Head, Data Science Services</div>
46+
::::
47+
48+
:::: {.person}
49+
![](../assets/people/jeff.png)
50+
<div class="name"><strong>Jeff Essic</strong></div>
51+
<div class="role">Lead Librarian for GIS</div>
52+
::::
53+
54+
:::: {.person}
55+
![](../assets/people/alp.png)
56+
<div class="name"><strong>Alp Tezbasaran</strong></div>
57+
<div class="role">Data Science Librarian</div>
58+
::::
59+
60+
:::: {.person}
61+
![](../assets/people/selene.jpg)
62+
<div class="name"><strong>Selene Schmittling</strong></div>
63+
<div class="role">Data Science Librarian</div>
64+
::::
3865

39-
- Drag images into the `assets/` folder and reference like:
66+
:::: {.person}
67+
![](../assets/people/lynnee.jpg)
68+
<div class="name"><strong>Lynnee Argabright</strong></div>
69+
<div class="role">Data Science Teaching Librarian</div>
70+
::::
71+
::::
4072

41-
![](../assets/libraries-logo.png)
73+
::: {.team-summary}
74+
Our team comes from a variety of academic backgrounds, including nuclear engineering, electrical engineering, marine ecology, history, information science, natural resources, and geographic information sciences.
75+
:::
76+
77+
---
78+
79+
## Check our workshops
80+
81+
<span style="color: #CC0000; padding: 2px 6px; border-radius: 4px; font-weight: bold;">
82+
<a href="https://go.ncsu.edu/datavizworkshops" style="color: #CC0000; text-decoration: underline;">go.ncsu.edu/datavizworkshops</a>
83+
</span> <img src="../assets/qr-datavizworkshops.svg" alt="QR code to Data Viz Workshops" style="max-width: 150px; display: block; margin-top: 18px;">
84+
85+
86+
::: {.nonincremental style="font-size: 1.7rem; line-height: 1.2;"}
87+
- Introduction to Programming with Python [R]: Basic Syntax and Operators
88+
- Introduction to Programming with Python [R]: Control Flow and Functions
89+
- Map, analyze, and share spatial data
90+
- Introduction to Creating Publication-Quality Visualizations
91+
- Getting Started with Data Publication: What, Why, and How
92+
:::
93+
94+
Have workshop ideas? Contact us!
95+
96+
---
97+
98+
### How to access the notebooks?
99+
100+
:::::: {.columns}
101+
::: {.column width="70%" style="font-size: 1.7rem; line-height: 1.1;"}
102+
1. Go to <br> <a href="https://go.ncsu.edu/intro-to-prog-py" target="_blank">https://go.ncsu.edu/intro-to-prog-py</a>
103+
2. Scroll down to the right session. Click “Open in Colab”
104+
3. Click "Copy to Drive" <img src="../assets/lib_logo_whiteBG.svg" alt="NC State University Libraries logo" style="height: 0.7em; vertical-align: middle; margin-left: 8px;">
105+
:::
106+
107+
::: {.column width="30%"}
108+
![](../assets/lib_logo_whiteBG.svg)
109+
:::
110+
::::::
42111

43112
---
44113

@@ -55,15 +124,27 @@ Direct email: <a href="mailto:getdatahelp@ncsu.edu">getdatahelp@ncsu.edu</a>
55124

56125
---
57126

58-
Workshop material
127+
### Where can we use Python?
128+
59129

60130
---
61131

132+
## Workshop material
133+
62134
- Go link and QR to git repo
63135
- Screenshots of Open on Colab, Copy to my drive
64136

65137
---
66138

139+
## Continue learning Python!
140+
141+
- NC State University Libraries workshops
142+
- LinkedIn Learning: lots of python courses!
143+
- [Python for Data Analysis 3e](https://wesmckinney.com/book/)
144+
- Search documentation for packages you want to learn!
145+
146+
---
147+
67148
### How to contact us
68149

69150
<span style="color: #CC0000; padding: 2px 6px; border-radius: 4px; font-weight: bold;">
@@ -88,65 +169,21 @@ Direct email: <a href="mailto:getdatahelp@ncsu.edu">getdatahelp@ncsu.edu</a>
88169

89170
---
90171

91-
## Code example
172+
## Code example {.hidden}
92173

93174
```python
94175
print("Hello, NC State!")
95176
```
96177

97178
---
98179

99-
## Who we are {.team-slide}
100-
101-
:::: {.team-grid}
102-
:::: {.person}
103-
![](../assets/people/mara.png)
104-
<div class="name"><strong>Mara Blake</strong></div>
105-
<div class="role">Head, Data Science Services</div>
106-
::::
107-
108-
:::: {.person}
109-
![](../assets/people/shannon.png)
110-
<div class="name"><strong>Shannon Ricci</strong></div>
111-
<div class="role">Associate Head, Data Science Services</div>
112-
::::
113-
114-
:::: {.person}
115-
![](../assets/people/jeff.png)
116-
<div class="name"><strong>Jeff Essic</strong></div>
117-
<div class="role">Lead Librarian for GIS</div>
118-
::::
119-
120-
:::: {.person}
121-
![](../assets/people/alp.png)
122-
<div class="name"><strong>Alp Tezbasaran</strong></div>
123-
<div class="role">Data Science Librarian</div>
124-
::::
125-
126-
:::: {.person}
127-
![](../assets/people/selene.jpg)
128-
<div class="name"><strong>Selene Schmittling</strong></div>
129-
<div class="role">Data Science Librarian</div>
130-
::::
131-
132-
:::: {.person}
133-
![](../assets/people/lynnee.jpg)
134-
<div class="name"><strong>Lynnee Argabright</strong></div>
135-
<div class="role">Data Science Teaching Librarian</div>
136-
::::
137-
::::
138-
139-
::: {.team-summary}
140-
Our team comes from a variety of academic backgrounds, including nuclear engineering, electrical engineering, marine ecology, history, information science, natural resources, and geographic information sciences.
141-
:::
142-
143-
---
144-
145180
## Next steps
146181

182+
:::
147183
- Convert each section of your current slides into headings and bullet points
148184
- Use `---` to separate slides
149185
- Use `::: columns` for side-by-side text and images when needed
186+
:::
150187

151188

152189
:::: {.hidden}

0 commit comments

Comments
 (0)