About
If you're looking for curriculum that's more involved from your end as well as highly culturally relevant, take a look through Andrew Bellamy's Place Based Computer Science curriculum. Included are several units on content such as programming and web development, physical programming, 3d printing, and even "unplugged" lessons that teach computational thinking. As a whole, the content is primarily geared towards middle school and early high school aged students.
Each unit includes
Detailed lesson plans
Required materials/resources
Learning goals that relate these lessons to the student's culture
Related Alaska CS standards
There are many ways to incorporate some of these lessons into your own class regardless of what materials you're using, so give it a look through.
Pros -
Great variety of units, each of which has cultural relevance
Highly involved for both the instructor and students
Lesson plans are detailed and easy to follow
Cons -
No learning portal means a bit more work and required know-how from the instructor
Getting started
You'll find all the lesson plans as well as required resources here on Andrew's computer science site.