Coding Club

Overview

Coding is the new literacy. Learning to code helps students understand how technology works and how it shapes our world. It prepares them for future job markets, and is a valuable skill that can open career opportunities in various fields, such as computer science, data science, engineering, design, and more.

Coding develops problem-solving skills. It challenges students to break down complex problems into smaller and simpler steps, and to use trial and error, debugging, and testing to find solutions. 

 

Coding is fun and engaging and allows students to create their own projects, games, apps, animations, and more. It lets students express their creativity and personality through code.

 

 

Club Chair

Kaushik Pushpavanam (Kaushik@evergreenptsa.org)

Instructor

Emily He (emily@evergreenptsa.org)


Information and Dates

Information for Parents & Students: Presentation Slides 

 

Price: 

Registration deadline: 9/30/2024

Dates: Every Wednesday, starting 9/25/2024

Time: 5-6 pm

Location: Virtual. Link provided after registeration.

 Occasional in-person meetings (including pizza parties)

 

 

No prior coding experience is required. For students with prior experience, advanced assignments can be provided.

 

Requirements

 

Students will be required to bring their own device to participate.

Students will need access to a Google Account.

 

This club REQUIRES volunteers (2-3 hours/week) and Parent involvement of 10 min/week is critical.

 

We would like ALL parents to volunteers a few times during the year (not every session) so that sessions always have at least one parent volunteer other the coach in each session.

 

Competitions

Students are encouraged and prepared to participate in coding competitions. Students may compete as individuals or/and as a part of a team.

Possible competitions:

American Computer Science League (ACSL)

Bebras Computing Challenge

 

 

Example of Club activities

  • Students will be given videos to watch and assignments to do ahead of every session.
  • Depending on volunteer coverage, assignments will be graded.
  • Some students will present their work.
  • NOTE: Parents should ensure that student can log-in, install software, present their screen and have no online-meeting issues.
  • Students help each other with previous week's assignments.
  • Introduction of a new topic (different topics for basic vs advanced).
  • Students will start work on next topic in class.
  • 5 min Reflection.

ENRICHMENT

Chess

Coding Club

Debate

Natioanl Science Bowl