You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: events/c-study-group-2025/index.md
+12-16Lines changed: 12 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,28 +8,26 @@ layout: custom
8
8
9
9
This is a study group meeting once a month for existing/aspiring R contributors that want to gain/refresh basic skills in C programming.
10
10
11
-
It will run from **January to June 2025**.
11
+
It will run from **February to July 2025**.
12
12
13
13
<center><imgsrc="woman_studying.jpg"alt="Woman studying in a library with books and a laptop"width="50%"/></center>
14
14
15
15
## Study materials
16
16
17
17
The main study materials are from the C sessions of [CS50](https://cs50.harvard.edu/x/), Harvard's Introduction to Computer Science. This will be supplemented with a chapter from [Deep R Programming](https://deepr.gagolewski.com/chapter/310-compiled.html) on R's C API.
18
18
19
-
**Note: the CS50 website will update on January 1st, 2025, with an updated version of the course.**
20
-
21
19
## Schedule
22
20
23
21
**Note: this schedule will be updated with the exact dates once they have been decided (see 'Timing' section below). Links will also be updated to the 2025 material once released.**
| 6 |Jul| Deep R |[Interfacing compiled code [in R]](https://deepr.gagolewski.com/chapter/310-compiled.html)|
33
31
34
32
## Commitment
35
33
@@ -38,25 +36,23 @@ Participants should study the material and attempt the corresponding exercises b
38
36
A suggested weekly schedule for each month for the CS50 material is:
39
37
40
38
- Week 1: Watch "Lecture" video (2.5 hr)
41
-
- Week 2: Watch "Shorts" (\~6 x 10-15 min videos that expand on topics in the lecture) and do one or more of the [additional practice](https://cs50.harvard.edu/x/2024/practice/) problems for the corresponding week
39
+
- Week 2: Watch "Shorts" (\~6 x 10-15 min videos that expand on topics in the lecture) and do one or more of the [additional practice](https://cs50.harvard.edu/x/2025/practice/) problems for the corresponding week
42
40
- Week 3: Watch "Section" (~1hr video going beyond the lecture) and do one or more of the remaining additional practice problems
43
41
- Week 4: Meet to share solutions to the practice problems. Optional: Do "Problem Set" and submit if doing course for credit, or if you want to receive an automatic grade to check your progress
44
42
45
-
**Note: we may update the suggestions about which problems to attempt when the CS50 course for 2025 is published.**
46
-
47
43
The additional practice problems are often harder than the problem set,
48
44
however we suggest leaving the problem set till after the meetup and attempting
49
45
this independently (this is expected if you are doing the course for credit).
50
46
51
-
There is the option to do further study towards a free [certificate](https://cs50.harvard.edu/x/2024/certificate/) from Harvard or a verified certificate from edX (~200 USD, financial assistance program available on edX). See the CS50 website for details.
47
+
There is the option to do further study towards a free [certificate](https://cs50.harvard.edu/x/2025/certificate/) from Harvard or a verified certificate from edX (~200 USD, financial assistance program available on edX). See the CS50 website for details.
52
48
53
49
At study group meetings, participants should be prepared to share and discuss their work on the exercises.
54
50
55
51
## Timing
56
52
57
-
The book club will typically meet in the 4th week of the month, from January to June 2024.
53
+
The book club will typically meet in the 4th week of the month, from February to July 2025.
58
54
59
-
**In order to determine the best time (or two) to hold the meetings, if you are interested in attending, please fill out [this whenisgood poll](https://whenisgood.net/jqfrg3j) with your availability by MONDAY JANUARY 6TH 2025, 11PM UTC.**
55
+
**In order to determine the best time (or two) to hold the meetings, if you are interested in attending, please fill out [this whenisgood poll](https://whenisgood.net/jqfrg3j) with your availability by MONDAY JANUARY 20TH 2025, 11PM UTC.**
60
56
61
57
**This page will be updated later that week with the chosen day/time(s).**
62
58
@@ -68,4 +64,4 @@ Sessions will be recorded and shared on on the [R Contributors Slack](/slack) fo
68
64
69
65
## Further help
70
66
71
-
Participants are encouraged to join the #c-study-group channel on the [R Contributors Slack](/slack) to discuss with others as they work through the material. CS50 also has [communities](https://cs50.harvard.edu/x/2024/communities/) on multiple platforms that you can connect to.
67
+
Participants are encouraged to join the #c-study-group channel on the [R Contributors Slack](/slack) to discuss with others as they work through the material. CS50 also has [communities](https://cs50.harvard.edu/x/2025/communities/) on multiple platforms that you can connect to.
*[R Contributor Office Hours](office-hours): monthly drop-in sessions to help people get started with contributing to R. Discuss work in progress or work together on open bugs/missing translations. [Google Calendar](https://calendar.google.com/calendar/u/0/r?cid=c7b298f30426b575f888ee963ec38a6da1ad6d2dbc27f34d501a72f2d8abb1cf@group.calendar.google.com) / [iCal](https://calendar.google.com/calendar/ical/c7b298f30426b575f888ee963ec38a6da1ad6d2dbc27f34d501a72f2d8abb1cf%40group.calendar.google.com/public/basic.ics).
14
-
*[C Study Group](c-study-group-2025) (upcoming - January-June 2025): study group designed for R contributors to develop skills in C programming. Calendar links will be shared when timings are finalised. Please fill in [this whenisgood poll](https://whenisgood.net/jqfrg3j) if you're interested in participating.
14
+
*[C Study Group](c-study-group-2025) (upcoming - February-July 2025): study group designed for R contributors to develop skills in C programming. Calendar links will be shared when timings are finalised. Please fill in [this whenisgood poll](https://whenisgood.net/jqfrg3j) if you're interested in participating.
*[R Contribution Working Group](/working-group): meetings to organize events and work on other infrastructure supporting contributors. [Google Calendar](https://calendar.google.com/calendar/u/0/[email protected]) / [iCal](https://calendar.google.com/calendar/ical/nc4tg39nam44itn9uhnf751hbk%40group.calendar.google.com/public/basic.ics).
0 commit comments