Learning Communities


One part of the solution focuses on the uniqueness and strengths of each individual learning community, not just providing a “one size fits all” solution for our teachers and students.

This is where TNcodeHUB can play a pivotal role in serving each individual learning community. We can celebrate the community’s unique spirit by building on the already established organizational structure formed by the collection of elementary and middle schools that feed into the neighborhood high school. Leading to a network of teachers and administrators committed to the diverse needs of the learning community and better qualified in guiding their students through the new Computer Science standards.


For example, an inter-city student’s coding lesson may focus on different real-world experiences than a rural student’s experiences. Focusing on each student’s unique learning community will be best determined by it’s network of teachers, administrators and community partners.

The goal is to build a team of teachers, administrators and business partners for each unique learning community.
The team would be composed of teachers from each grade level (k-5), middle and high school teachers, along with administrators from each school. Business partners who focus on technology or computer science would be huge assets in providing up to date real-world experiences and best practices in a very fast paced industry.

To start this process, TNcodeHUB would survey each unique learning community and it’s stakeholders to:

    • Evaluate the technology resources (iPads, Chromebooks, computer labs, etc.) available at each school in the learning community.
    • Evaluate the current use of coding resources (Code.org, Tynker, Scratch, etc.) at each school in the learning community.
    • Collaborate with our community business partners to determine real-world scenarios or best practices for their industry that can be applied to the Computer Science Standards.
    • Determine the needs of the learning community and create a sustainable plan for providing teacher training, arranging guest speakers, purchasing technology, evaluating coding resources, or investigating other needs.
    • Determine a plan of action for each learning community to meet the needs of every student’s access to coding in every classroom, every day and building a path of study from kindergarten to graduation.

Empowering Students

Another part of the solution focuses on leveraging our student’s coding knowledge and empowering them to help other students, giving them the opportunity to build skills that will make them more employable in the future: creativity, collaboration, critical thinking and communication.

This is where TNcodeHUB, working along with the learning community, can empower our high school students to make a positive impact on our younger generation – and help a teacher!


To start this process in assisting elementary school students and mentoring younger students, TNcodeHUB’s driving question to the Computer Science (CS) high school students would be: 

    • How can CS students work together with their “feeder” elementary and middle schools to promote coding skills during the Hour of Code?
    • How can CS students assist their learning community which is focused on building coding skills in every classroom, every day, for every student in their “feeder” schools?
    • How can CS students help their learning community prepare their teachers for using basic coding skills and concepts in their classrooms?
    • How can CS students assist in evaluating the variety of coding resources available and determine which resources are successful in teaching relevant coding skills for their learning community?
    • How can CS students help the elementary and middle school students increase involvement in using coding skills during their Fall, Winter, Spring or Summer Breaks?
    • How can CS students participate and experience the excitement of the Innovation District’s activities, like the Dev Dev Summer Camp or Startup Week while involved in a remote learning community?
    • How can CS students promote and increase the student enrollment in AP CS Principles and AP Computer Science courses in their learning community?
    • How can CS students learn current industry trends from their community partners and apply the trends to resources or training for the teachers and younger students in their learning community?

By following a Project Based Learning (PBL) process, the CS students at the high school can build skills in problem solving, collaboration, creativity and communication leading to them to mentoring younger students and help teachers understand coding!

Learn more about TNcodeHUB’s plan for:

providing the highest-quality instruction,

evaluating coding resources,

and build relationships with the business community

Copyright Screen Shot 2018-10-12 at 9.57.01 AM Maureen Clark