Math and Coding Camp

Active Coding in R

Active Coding

  • “Binding credit for student participation to pre-class preparatory work enables class time to
    be spent in answering informed student questions and participating in in-depth discussions.
    Ensuring that students are prepared for class maximizes engagement during class time: the
    session becomes an interactive and dynamic experience where student pedagogical needs and
    reflections are explored.”

1From Massachusetts Institute of Technology Office of Digital Learning (2022), https://openlearning.mit.edu/mit-faculty/residential-digital-innovations/student-pre-class-preparation-enhances-class-time

The Team

  • Karl Ho, faculty organizer
  • Barua Soni, Prajyna Paramita, instructor
  • Azharul Islam, instructor
  • Shreyas Meher, instructor
  • Dohyo Jeong, instructor
  • Xingyuan Zhao, instructor

Groundrules

  1. Full participation is highly recommended.
    1. This camp is designed for students at different levels of knowledgeability in math and coding.
    2. Team work is critical.
    3. Electronic login for each session.
    4. Hands-on problem solving and coding for all team members. 
  2. Bring your own device
    1. Windows 
    2. Mac
  3. Designed to be highly interactive: full engagement is recommended. 

Schedule structure

  1. Sessions:
    1. Morning
    2. Afternoon
  2. Modules
    1. Six modules daily
    2. Each about 45 minutes 
    3. Lectures
    4. Problem sets
8-Aug 9-Aug 12-Aug 13-Aug 14-Aug
9:00 - 9:15 Ice-breaking Ice-breaking Ice-breaking Ice-breaking Ice-breaking
9:15 - 10:00 I I I I I
10:00 - 10:45 II II II II II
Break
11:00 - 11:45 III III III III III
12 -2 lunch
2:00 - 2:15 Ice-breaking Ice-breaking Ice-breaking Ice-breaking Ice-breaking
2:15 - 3:00 IV IV IV IV IV
3:00 - 3:45 V V V V V
Break
4:00 - 4:45 VI VI VI VI VI

Schedule structure

  1. Sessions:
    1. Morning
    2. Afternoon
  2. Modules
    1. Six modules daily
    2. Each about 45 minutes 
    3. Lectures
    4. Problem sets
8-Aug 9-Aug 12-Aug 13-Aug 14-Aug
9:00 - 9:15 Ice-breaking Ice-breaking Ice-breaking Ice-breaking Ice-breaking
9:15 - 10:00 I I I I I
10:00 - 10:45 II II II II II
Break
11:00 - 11:45 III III III III III
12 -2 lunch
2:00 - 2:15 Ice-breaking Ice-breaking Ice-breaking Ice-breaking Ice-breaking
2:15 - 3:00 IV IV IV IV IV
3:00 - 3:45 V V V V V
Break
4:00 - 4:45 VI VI VI VI VI

Coding Camp: materials

  1. Multiple sources used to design the two-day training
  2. Mainly based on:

    Moore, W. H. & Siegel, D. A. (2013) A mathematics course for political and social research. Princeton, NJ: Princeton University Press. (available online at UTD library)

Math Camp: Day 1

I. Preliminaries (Chapter 1)
II Algebra review (Chapter 2)
III Functions and Relations (Chapter 3)
IV Limit and sequences (Chapter 3 and Chapter 4)
V Differentiation (Chapter 6)
VI Differentiation (Chapter 6)