How to volunteer with a school or classroom

Thousands of teachers are looking for volunteers to inspire their students. Make a difference today!

Computational thinking helps nurture problem-solving skills, logic, and creativity. And technology is transforming every industry on the planet. Students today should learn how to create technology, not just use it.

The Hour of Code is a one-hour introduction to computer science designed to demystify “code,” show that anybody can learn the basics, and to broaden participation in the field of computer science. You can help raise awareness of the computer science movement and volunteer to inspire more students to try computer science, particularly young women and students from historically marginalized racial and ethnic groups.

Whether you volunteer virtually, in-person, or with your company, your efforts can make a huge impact on the way students view computer science and their own potential. Take a look at our volunteer toolkit if you still have questions.

Who can volunteer?

Anyone passionate about computer science education and increasing diversity in tech can be a volunteer! We’d love to see volunteers of all backgrounds participate. The Hour of Code features a large variety of activities for all ages and skill levels, so you don’t need to be a programming expert to volunteer!

You can be a guest speaker in a classroom, or help a teacher run the activity. Sign up today to inspire students to keep learning computer science.

Навіщо волонтерити?

Computer science is the defining field of the 21st century, yet most schools still don’t teach it. One Hour of Code may be the most access to computer science that these students receive in a given year. By volunteering, you can make it even easier for teachers to bring CS into their classroom.

Check out some testimonials from past volunteers:

  • «Найкращою частиною моїх вражень було те, що весь клас складався з жінок та людей кольору. Мати шанс дотягатися до цих дітей та заохочувати їх є гарною ознакою для нашої галузі.»
  • «Особливо сподобалося заохочувати до технології дівчаток. Таке відчуття, наче допомагаєш наступному поколінню в моїй місцевості.»
  • «Я ЛЮБИВ бачити, наскільки схвильованими були діти. One amazing thing was that the teachers noticed that some of the students who didn’t do as well academically were excelling at thinking like a developer and helping others - giving them a place to feel confident.”

How do volunteers get selected?

Teachers can search for volunteers on our volunteer map. If you’re located near their classroom, teachers will review your profile on the map, so try to complete as much as possible to increase the chance that a teacher will contact you.

When selected, a teacher will contact you through the volunteer platform (we will never share your email address with the teacher). Work with them to determine how you can best contribute to their event, and if you’ll be visiting in-person or volunteering virtually.

If you are receiving too many requests from teachers, you can always update your preferences or unsubscribe by clicking the link provided at the bottom of any email request from a teacher.

What if I want to volunteer with a specific school?

You don’t have to use our volunteer map in order to volunteer! In fact, we recommend reaching out to teachers and administrators directly if there’s a classroom you’d like to volunteer with.

To get started: - If you’re a parent or guardian, send this email to your child’s teacher offering to help them run an Hour of Code. - If you have another school in mind, visit their website to find appropriate contacts to reach out to such as a principal or vice principal, technology or computer science instructors, or even the school’s PTSA. You could also partner with organizations such as the Boys & Girls Clubs of America, Junior Achievement, a YMCA branch, and more to co-host an event. - If you’re unable to find a school that is hosting an Hour of Code, you can volunteer to help run your own event with your company. Check out our How-To Guide for Companies to learn more and get inspired.

How to prepare

Whether you’re attending an Hour of Code event remotely or in-person, you’ll have a much smoother experience if you make these preparations beforehand.

Meet with the Organizer

If you’re volunteering with a classroom, discuss these logistics with the teacher ahead of time:

  • Your role at the event. If you work in tech, you might be asked to share your personal experiences or story: How did you get involved in a career in tech? Why is computer science important to you? What are some things you do as part of your job and how does that relate to technology?
  • If you’ll be volunteering in-person, make sure you both understand local and school health and safety guidelines. Depending on their procedures you may need to arrive a little early.
  • If you’ll be volunteering virtually or in-person as this can determine what times you need to be present and in what capacity.
  • If you’re volunteering virtually, work with the teacher to determine the best video conferencing platform to use and try conducting a test run of the event together.
  • If the teacher has predetermined Hour of Code activities for the event, be aware so that you can explore them ahead of time.

Think about your participants

  • Consider the students you will be speaking to and what might resonate with them. As a volunteer, you can help them to realize that computing is everywhere and they too can become computer scientists. Consider their ages, backgrounds, and gender identities and come prepared with topics that may appeal to their interests. Here is additional guidance on how to inspire young women to participate.
  • Get the students excited! Work with the teacher to pick out an inspirational video that can help focus the class and get them excited to do an Hour of Code.
  • If you are a virtual volunteer, consider making a few slides as part of your presentation to help keep students engaged.

Need more resources? Check out these other tips.

When you're hosting an event

If you are the host of an event with a classroom, use the sample agenda to guide you. Confirm the agreed schedule for the day and discuss any talking points with the teacher beforehand. If you are physically visiting the class, make sure you sign in with the school and greet the teacher the day-of your event.

If you’re considering hosting the Hour of Code at home or in the community, we recommend taking a look at some of our in-depth How-To Guides for parents and organizations or companies.

1. Перегляньте це відео

2. Визначте дату, формат та місце проведення вашої події

Work with the school or teacher to discuss what makes the most sense. Ми бачили події, які віртуальні або особисто, в офісі компанії або проводяться в спільноті, і для студентів різного віку! Ви також можете подивитися, що ще корпоративні партнери та донори робили раніше для деяких надихаючих ідей.

Зразок порядку денного:

| Час | Пункт порядку денного | | ------------------------------------------------- | ----------------- | | 1-5 хвилин | Показати надихаюче відео |
| 5-10 хвилин | Представтесь і дізнайтеся більше про студентів: де ви працюєте, чим займаєтесь і що найбільше любите у своїй роботі? Що чи хто вас надихнув? Як ти зацікавився інформатикою? Чи був у вас наставник? Задайте студентам запитання та залиште час на запитання та відповіді. |
| 30-60 хвилин | Код! If your event is in-person, this is the time to answer questions and guide students through tough puzzles. Try not to give them the solution outright, instead, try asking them questions so they can answer themselves what went wrong, and encourage students to ask each other if they have questions. If you are volunteering virtually, work with the teacher on what the best approach might be. It may make more sense to return at the end of the session to see what progress students have made. | | | 1-3 хвилини | Подякуйте всім та поділіться натхненними напутніми словами. Роздайте будь-який із вашої компанії ( наклейки - це чудово)! | |

Інші ідеї, які потрібно додати до своєї події

  • Поясніть, як технологія впливає на наше життя, на прикладах, про які піклуватимуться студенти різного походження - розповідайте про технології, які рятують життя, допомагають людям, пов’язують людей.
  • Якщо ви технічна компанія, демонструйте веселі та інноваційні продукти, над якими працює ваша компанія. Якщо ви не технічна компанія, обговоріть, як ваша компанія використовує технологію для вирішення проблем та досягнення цілей.
  • Запросіть програмних інженерів зі своєї компанії поговорити про те, чому вони вирішили вивчати інформатику, та про проекти, над якими вони працюють.
  • If you have a group of staff that will be facilitating your event or volunteering with a local school, consider ordering custom t-shirts for your group.

3. Сплануйте свої технологічні потреби


Найкращий варіант Години коду включає підключені до Інтернету комп'ютери. But you don’t need a computer for every child, and you can even do the Hour of Code without a computer at all! Для від’єднаних дій просто відфільтруйте розділ «Технологія Класу», щоб показати параметри «Немає комп’ютерів та пристроїв».

  • Тестуйте діяльність на комп’ютерах або пристроях. Переконайтесь, що вони працюють належним чином у браузерах зі звуком та відео.
  • Не вистачає пристроїв? Використовуйте парне програмування. Коли учні працюють спільно, вони допомагають один одному і менше покладаються на вчителя. Таким чином вони дізнаються, що інформатика є соціальною та груповою діяльністю.
  • Надайте навушники учасникам або попросіть їх взяти їх із собою, якщо вони намагатимуться підручників, які найкраще працюють зі звуками.
  • Маєте низьку пропускну здатність? Плануйте показувати відео напередодні заходу, щоб кожен учасник не завантажував власне відео. Або спробуйте відключені / офлайн-дії.

Віртуальні події:

Якщо ваша подія буде віртуальною, вам потрібно буде визначитися з платформою конференції (і протестувати її) перед подією. Це може вплинути на кількість студентів, яких ви почуваєте комфортно, тому краще визначити це перед тим, як запросити в клас або рекламувати вашу подію. Щоб отримати ідеї щодо запуску віддаленої Години коду, прочитайте наші поради щодо віртуальної події Години коду.

4. Виберіть вид діяльності

Ми пропонуємо різноманітні цікаві навчальні посібники для всіх вікових груп та рівнів досвіду під керівництвом студентів. Студенти популярно пробувати самостійні підручники, хоча, можливо, ви захочете розпочати подію з надихаючого відео для всіх щоб переглянути разом.

Дослідіть діяльність і заздалегідь вирішіть, чи хочете ви вибрати єдиний підручник для всіх своїх гостей , або дозвольте кожній дитині вибрати свій. Усі заходи Години коду вимагають мінімального часу для підготовки та проводяться самостійно - дозволяючи учасникам працювати у своєму власному темпі та на рівні кваліфікації.

Отримавши надійну дорожню карту для своєї події, ви можете почати запрошувати учнів, школу чи більшу громаду. Ми рекомендуємо починати з місцевої школи, з якою ви маєте стосунки, або переглядати нашу карту подій Hour of Code.

5. Святкувати

Після того, як студенти чи гості закінчили свою «Годину кодексу», пора відсвяткувати їх успіх. Ось кілька ідей, щоб зробити вашу подію ще цікавішою:

Spread the word about the Hour of Code

Одним з найкращих способів допомогти є поширення інформації та просування Години коду.

1. Зареєструйте свою подію

When you sign up your Hour of Code event, you’ll receive helpful email communications with news and tips for hosting a successful Hour of Code. Це також те, як ви можете повідомити місцеві школи чи батьків, що ви проводите захід поблизу них.

2. Публікація в соціальних мережах

Допоможіть підвищити обізнаність про рух інформатики за допомогою цього зразка вмісту, який можна розмістити в соціальних мережах та поділитися зі своїми працівниками.

Година коду загальне оголошення

  • Інформатика змінить наш світ. Допоможіть студентам бути частиною цієї зміни, починаючи з #HourOfCode.
  • Не просто використовуйте технологію - навчіться будувати її. Допоможіть комусь розпочати з #HourOfCode.


  • Чи знали ви, що лише 45% шкіл США викладають інформатику? Дайте кожному студентові можливість вивчити один #HourOfCode
  • In the U.S., only 26% of software professionals are women. Introduce more young women to computer science with #HourOfCode
  • 67% обчислювальних робіт у США перебувають не в технічному секторі. Допоможіть включити інформатику до стандартної навчальної програми за допомогою #HourOfCode

Створення власний

  • Один #HourOfCode може призвести до [заповнити свою історію].
  • Я підтримую #HourOfCode, бо [вкажіть свої думки]. Приєднуйтесь до нас

Спеціально для інженера

  • Якщо ваш перший рядок коду змінив ваше життя, допоможіть студентам поруч із вами написати свій перший #HourOfCode
  • Якщо ви навчилися кодувати - яка ваша історія? Надихніть студента поруч із вами через перший #HourOfCode

Докладніше про плакати, відео, наклейки та інші способи просування вашої події до своєї спільноти.

Більше способів підтримати Годину коду

  • Поширюйте обізнаність, одягаючи сувенірну продукцію (усі виручені кошти спрямовані на підтримку більшої кількості студентів, які отримують доступ до інформатики).
  • Вибирайте переваги, коли робите покупки на AmazonSmile .
  • Попросіть свого генерального директора надіслати електронний лист по всій компанії, в якому підкреслюється важливість інформатики та заохочується співробітники до поширення інформації.
  • Побавтесь з колегами в кампанія дарування.
  • Підпишіть цю петицію, щоб переконатися, що кожен студент має можливість вивчати інформатику.
  • Пожертвуйте на, щоб ми могли зробити наші освітні ресурси безкоштовними та доступними для всіх.

Щоб отримати додаткові пропозиції щодо підтримки та Години коду, відвідайте сторінку

Volunteering FAQ

Вчитель до мене ще не звертався. Яким чином я міг би все ж стати волонтером?

Спробуйте пошукати місцеві школи та зателефонуйте директорові/вчителеві/керівництву, і спитайте, як ви можете допомогти.

Скільки триває відвідування класу?

An in-person classroom visit usually lasts 60-90 minutes while a virtual classroom visit usually lasts 20-30 minutes.

What age group is the Hour of Code activity appropriate for? and our partners design all the Hour of Code activities to engage students of all grade levels (K-12) from all backgrounds. Everyone - even adults - can have fun playing!

How do I get selected as a technical volunteer or guest speaker?

Teachers will be searching for volunteers on our volunteer map. Try to make your profile as complete as possible to increase the chance that a teacher will select you. If you have a preference on how you’d like to volunteer, such as being a guest speaker or as technical support, please indicate that in the description of your profile.

When selected, a teacher will contact you through the volunteer platform (your email address will never be shared with the teacher). Якщо ви отримуєте забагато запитів від вчителів, ви завжди можете уточнити свої вподобання, натиснувши посилання для редагування вашої інформації або відмови від підписки, наведене внизу будь-якого листа від учителя.