"EMPOWERING TEACHERS, INSPIRING FUTURES; WE TRANSFORM CLASSROOMS INTO HUBS OF INNOVATION."
What we do
CodeCrew PD serves as a teacher professional development center that provides training and resources for K-12 teachers to effectively teach computer science to their students. CodeCrew PD expands CodeCrew’s existing teacher professional development activities from a part-time project-based initiative to a full-time regional and national center for excellence in training K-12 teachers in computer science education.
CodeCrew programming includes teacher professional development (virtual & in-person), a number of summer camps, after school programs, in-school electives classes, internships and special events for teachers and district leaders who want to enhance their CS instructional skills.


We Grit. We Grind.
We Code.
#GritGrindCode.
Follow us on soial media!
*Note: CodeCrew provides ongoing professional development opportunities for free. However, CodeCrew customizes the professional development in the packages to the needs of the school/district/organization.
Standard Package
-
Five Professional Development Opportunities
-
In-Person or Webinars
-
-
On-going mentoring and support
-
Monthly Instructor Check-In Virtual Calls
-
Two annual visits (with recommendations)
-
-
Up to 50% Discounts for Summer Training and Professional Development
-
Training using 1-2 specific devices (i.e. Finch, Codepillar, etc.)
Custom Package
-
Custom packages are available upon request. Please contact Darius James at darius@code-crew.org to discuss your training needs.
Professional Development Training Options
Computational Thinking Foundations
A multi-module session for non-technical instructors to be introduced to the foundational skills within computational thinking. We will discuss in depth each skill using examples from multiple modularities and complete related hands-on activities.
Algorithmic Thinking Integration
A multi-module session for non-technical instructors to be introduced to the foundational practices within computational thinking. We will discuss in depth each practice using examples from multiple modularities and integrate them within the example core subject lesson plans.
Programming Basic for Teachers - Javascript
A session for non-technical instructors to be introduced to the scripting language, JavaScript. We will discuss: history, defining properties, usages, basic syntax, objects, operators, functions, and integrated development environments.
Programming Implementation for Teachers
A session for non-technical instructors to get hands-on experience with computing education pedagogy. We will discuss scaolding,

(Kapor Center) K12 CS Implementation Planning
[In-person/Virtual (1 session/ 2 hours long)]
A session for district administrators, principals, and CTAE leads about developing an implementation plan for CS in their school, school cluster, and/or district. We will discuss an overall CS strategy including course offerings, barriers, policy input, and effective partnership building with external organizations.
(Kapor Center) Introduction to Computing in Middle School
[Virtual (1 session/2 hours long)]
A professional learning session for middle school classroom teachers and high school classroom teachers providing an introduction to computer science, helping to increase an understanding utility of computer science for students, and ways teachers can introduce computer science to their students.
(Kapor Center) Introduction to Computing in Elementary School [Virtual (1 session/2 hours long)]
A professional learning session for elementary school classroom teachers providing an introduction to computer science, understanding of computational thinking, and ways teachers can introduce computer science to their students.
(Kapor Center) Introduction to Culturally Responsive Computer Science [In person (2 sessions/4 hours each]
A professional learning session for K12 computer science teachers providing an introduction to culturally responsive-sustaining computer science, culturally relevant pedagogy, inclusive instructional practices, and lesson planning practices that are culturally relevant in the computer science classroom.
(Kapor Center) Introduction to Tech Ethics for Educators
[In person (5 sessions/3 hours)
This professional development series is a partnership between OUSD and Kapor Center to support equitable access and opportunities in CS for all OUSD students. Through readings, discussion, and hearing from experts in the field, this week-long PD will allow teachers the opportunity to engage in learning about technology, technology harms, and ethics in computer science field. It is the hope that teachers will use this PD to be better prepared and equipped to discuss and analyze these topics with their students in classes.
Teacher Professional Development Workshops

Current Workshops
Previous Workshop
N/A
None to date!
MEET THE TEAM

Dr. Ayanna Perkins


Dr. Darius Ellis James
Danielle Jones
SCHEDULE A ONE ON ONE
Send Us A Message.
If you have any questions, comments, or concerns, we are happy to help. Send us a message to start a conversation with us today.
1-901-229-1720
460 South Highland Street,
Suite 901
Memphis, TN 38111