Student registration for Summer 2026 will open on April 24th.
How to learn to code is a volunteer based summer course offered during June 2026 and July 2026. We aim to teach new programmers at UNC the basics of coding so that they can continue to apply R or Python coding in their future work! Note for interested students: Official registration for How to Learn to Code 2026 will open on April 24th. If interested please fill out our student interest form at https://forms.gle/PCfdQdRvGA6E6NXQ6 and we will contact you as soon as registration is open.
For 4 weeks during the summer at UNC, instructors will meet twice a week, to guide small groups of students through the fundamentals of coding. These classes are very interactive and are structured to provide new programmers a community for help and inspiration. For additional resources for advanced classes, please see our Resources page.
For questions about student registration, contact Austin Daigle: adaigle <at> email.unc.edu or Madeline Gillman mgillman <at> email.unc.edu.
HLC Student Informationals:
If you are interested in taking a summer course, but would like additional information before signing up, we will be holding student informationals on Zoom (times TBD).
Please log into zoom using your UNC email to access the meetings
Teacher recruitment is open for HTLTC 2026!
Link to officially register to be a teacher: https://forms.gle/oV2vg87Y18vfVJJH8
Teachers will provide guidance to the HLC students in groups of 3-4, and each group will have at least one person with experience teaching coding classes. Classes will meet twice a week, for 1.5hours, over a 4 week span during the summer. HLC will provide the curriculum and resources you need to aid the students in their learning. Time commitment outside of classes is low!!
New teachers will be paired with experienced teachers and will be given training with our newly updated curriculum. Exact dates and times of the classes are set based on teacher availability.
Individuals interested in teaching should be comfortable with R or Python. Teachers will be able use existing materials from past teachers for small group lessons and have the opportunity to gain skills in lesson planning.
If you would like to learn more about what teaching in the program is like, we also encourage you to attend one of our teacher information sessions (UNC email required):
Thursday, April 2 at 3:00 PM
https://zoom.us/j/99992992194
Meeting ID: 999 9299 2194
Monday, April 6 at 12:30 PM
https://zoom.us/j/95030203056
Meeting ID: 950 3020 3056
Over the past several years, How to Learn to Code has reached hundreds of participants including grad students, postdocs, faculty, and staff. Please help us serve this interest and make UNC an amazing place (to learn) to code!