computer science tutors, Themba TutorsThemba Tutors

1139 Prospect Avenue, Brooklyn

4.9 30 reviews

  • computer science tutors, Themba Tutors Liz Jones ★★★★ 5 months ago
    We had a very positive experience with Alissa as a tutor for our pod of 5th grade boys from January - June 2020. She cared a lot about the boys and worked hard to create meaningful activities for them. The pod experience was invaluable … More for all of our families during a difficult year and we were so grateful to have found this partnership! We also want to appreciate Craig for helping to match us with a tutor on very short notice after we had cycled through a few folks who were not able to see the commitment through. Thanks for sticking with us!
  • computer science tutors, Themba Tutors S CL ★★★★★ 7 months ago
    Dusty was the exact person we needed to help our child finish out the school year. So grateful to him for the way he steadily encouraged her and helped her stay on track and organized. He is flexible, responsive to our needs/schedule as … More a family, and a delight to be with. We are also thankful that Craig at Themba Tutors really "gets it" and partnered us with such a wonderful tutor who was a great fit for our girl.
  • computer science tutors, Themba Tutors Nicole May ★★★★★ 7 months ago
    My child worked with Gillian D virtually for math enrichment. She is an excellent teacher. She took time to understand my child's specific learning style and provided tools that would be engaging. She was kind and empathetic- really … More made it her goal to connect with my child and build trust and rapport. My child started the school year with confidence and without the typically "brain-drain" that occurs over the summer, thanks to Gillian.
  • computer science tutors, Themba Tutors Gillian Davidoff ★★★★★ 7 months ago
    I am going into my second year as a Themba tutor. I have met so many great individuals while working for this company. Craig and the rest of the Themba team do such an excellent job picking and choosing Themba tutors that suit each client's … More individual needs! I look forward to meeting new tutors and clients in the 2021-2022 school year!
  • computer science tutors, Themba Tutors carolina luttmann ★★★★★ 7 months ago
    Our son started in a new high school, 100% remote, and was really struggling with Latin and Physics. I found Themba Tudors online and had an initial call with Craig, who was very knowledgeable, responsive, and found 2 amazing tutors for … More us. Both the Latin and the physics tutors were fantastic, connected with my son really well and helped him go from 'failing' grade to 'honors'! I will for sure continue using (and recommending!) Themba Tutors. Thank you, C, K, and W!
  • computer science tutors, Themba Tutors Eric Fingerman ★★★★★ 7 months ago
    Brian is a fantastic executive functioning coach. Super helpful, flexible with hours, and tailored the experience to our needs.
  • computer science tutors, Themba Tutors Susan Wong ★★★★★ a year ago
    Giulia Mercuri is a great Italian tutor! She was very responsive and accessible. Giulia put a ton of effort into preparing for each session and really helped our son with test preparation and projects. We are grateful that she was able … More to help, especially since our son did not receive any live teaching during COVID. We are happy that she was referred to us!
  • computer science tutors, Themba Tutors Christine Gennetti ★★★★★ a year ago
    As an adult student diagnosed with a learning disability during grad school, I knew I needed help dealing with my Master's program's demanding workload. I was seriously considering dropping out when I was referred to Themba Tutors. … More I was paired up with a wonderful tutor, Julie, who was a total lifesaver. I learned many techniques that I can utilize in the future as I embark on the next phase of my career.
    I can wholeheartedly say after working with Themba for two years that I would not have finished my program without this organization. And I am so thankful I selected them.
  • computer science tutors, Themba Tutors Fabiola FITZPATRICK ★★★★★ a year ago
    We were introduced to a wonderful tutor: Mcedwyn. He and our son, a freshman in college, worked well together. As a result, our son’s grades significantly improved. The tutor taught our son subject content and various methods to effectively … More study for quizzes and exams. Our son was also taught time management and organization. My son’s experience with the tutor made the first year of college a less intimidating experience.
  • computer science tutors, Themba Tutors Jude Eugene ★★★★★ a year ago
    We have been with our tutor, Cailin Schiller, for two years, from 5th - 7th grade. She started as an executive functioning tutor with my daughter. From the start, she demonstrated a depth of expertise and a selective use of techniques skillfully … More adapted to my daughter’s ADHD and Math disability. Cailin made Math accessible and understandable to her in a way that even her teachers had not been able to do. She differentiated reading, writing and math tasks and assignments to tailor them to my daughter’s unique learning differences. Not only did it have an effect on her grades and her work efficiency, but she finally could do her work with less anxiety. Even my daughter’s teachers used Cailin’s guidance to modify their work with her. But most importantly, she became my daughter’s favorite resource. I can’t say how invaluable Cailin has been to my daughter’s progress and well-being. I’d recommend her a million times over. She is a gem.
  • computer science tutors, Themba Tutors Janice Eidus ★★★★★ a year ago
    Victoria is a superb tutor. She helped my high school age daughter with her writing. Victoria's skills as a tutor, as well as her sense of humor and her engaging personality went a long way with my daughter.
  • A Google User ★★★★★ 2 years ago
    I'm so glad we were referred to Themba Tutors. After a great initial conversation to learn our needs, we were connected with an excellent tutor, Felicia, who is helping our high school daughter learn better organizational and executive … More skills. Highly recommended.
  • computer science tutors, Themba Tutors Fara Jones ★★★★★ 3 years ago
    Themba Tutors provided a leaning specialist that was a perfect fit for my daughter. I told them what we were looking for and they delivered. Our tutor is responsive and flexible and makes it easy for my daughter to reach out to her own … More her own, which gives her an added sense of responsibility over her learning. As a therapist myself, I now regularly recommend Themba to my patients. A much needed and well provided service to the community!!
  • computer science tutors, Themba Tutors Frances Simpson ★★★★★ 2 years ago
    The tutors at Themba are fantastic! Caitlyn McNeill helped our son academically, but also with getting organized in every subject, which he so desperately needed. She offered great advice and useful strategies that helped our son become … More a more successful student. We are using Themba tutors again this year for our daughter. We're so happy to have been referred to them!
  • computer science tutors, Themba Tutors Mary Jean Babic ★★★★★ 2 years ago
    I'm so glad we were referred to Themba Tutors. After a great initial conversation to learn our needs, we were connected with an excellent tutor, Felicia, who is helping our high school daughter learn better organizational and executive … More skills. Highly recommended.
  • computer science tutors, Themba Tutors Nina Herman ★★★★★ 2 years ago
    We had a wonderful experience with our tutor Micaela. She helped our son not only academically but at every level. We will be forever grateful to have her in our lives.
  • computer science tutors, Themba Tutors Frances ★★★★★ 2 years ago
    The tutors at Themba are fantastic! Caitlyn McNeill helped our son academically, but also with getting organized in every subject, which he so desperately needed. She offered great advice and useful strategies that helped our son become … More a more successful student. We are using Themba tutors again this year for our daughter. We're so happy to have been referred to them!
  • computer science tutors, Themba Tutors Michael Birnbaum ★★★★★ 2 years ago
    Paul Smith at Themba has been an exceptional tutor for my son, both in terms of teaching the subject matter and teaching how best to approach the process of learning math and executing assignments. We feel very fortunate to be working with … More Paul.
  • computer science tutors, Themba Tutors Monica Alzate ★★★★★ 2 years ago
    We were very lucky to have found Edwouine Swift, my son's therapist through Themba Tutors. Thomas is 12 years old, and it is extremely difficult to get him to write. Edwouine just works her magic with him, he adores her and is so … More eager to follow her guidance. I have no doubt she will be a positive driving force in his academic future.

1:1 Private Online & In-home Computer Science Tutors for

Middle & High School Students

computer science tutors, Themba Tutors

DOORSTEP & ONLINE SERVICES

  • New York
  • NYC (New York City)
  • Manhattan
  • Brooklyn
  • Queens
  • Staten Island
  • Bronx
  • Long Island including the Hamptons
  • Westchester
  • New Jersey
  • Connecticut
  • and remote to any location!

CHECK US OUT

DOORSTEP & ONLINE SERVICES

  • New York
  • NYC (New York City)
  • Manhattan
  • Brooklyn
  • Queens
  • Staten Island
  • Bronx
  • Long Island including the Hamptons
  • Westchester
  • New Jersey
  • Connecticut
  • and remote to any location!

CHECK US OUT

GET A TUTOR
OUR RATES
CONTACT US

HELPFUL LINKS

computer science tutors, Themba Tutors

RATES

Read More

MEET OUR FOUNDER AND STAFF

Read More

THEMBA AND THE COMPETITION

Read More

FINDING A QUALIFIED TUTOR

Read More

STAFF’S BIOS

Read More

SCHOOLS WE WORK WITH

Read More

TESTIMONIALS

computer science tutors, Themba Tutors
Happy Customers

What Is Computer Science?

Is your tween or teen interested in technology, computers, or STEM? Does he or she want to be computer literate? Computer literate means knowing computer science, the foundation for computing.

 

Themba Tutоrѕ can support students with technology at all levels. We offer in-home and online computer science tutoring for 6th through 12th-grade students. Themba Tutors can introduce new skills and concepts or supplement the computer science curriculum at your child’s school. 

 

MAP OF COMPUTER SCIENCE

Looking for computer science tutors? Contact us!

computer science tutors, Themba Tutors

There is sometimes confusion between “computer science” and the everyday use of computers. Everyday computing is solely focused on the use of technology. Here are the four ways technologies are used at home, in school, and at work.

 

 

Computer Literacy

 

Is the use of digital tools and computer applications, such as creating a PowerPoint or searching the Internet. 

 

 

Educational Technology

 

This is when teachers use computer literacy to support classroom subjects such as Social Studies, Science, Math, or English Language Arts. Activities might include using a web-based application to store writing assignments or creating a podcast for a history research project. 

 

 

Digital Citizenship

 

Is learning how to be responsible with technology and keep information secure.

 

 

Information Technology (IT)

 

Focuses on installing and operating computers and software in industries, businesses, and organizations. There is an overlap with computer science. IT professionals might have a background in computer science.

 

In contrast, computer science is an understanding of why computers work and how to create those technologies. Computer science actually builds on the four technologies described above. We define computer science asthe study of computers and algorithmic processes, including their principles, their hardware and software designs, their [implementation], and their impact on society (Tucker et. al. 2003, p. 6).

Why Study Computer Science?

At Themba Tutors, our digital literacy tutors will design a learning plan around your student’s needs and are age-appropriate. Our goal is to support your student in being digitally literate and supplementing what your child or teen is learning in school.

 

Students will learn skills from the list below. The possibilities are endless. 

 

The world is influenced by technology. Computers and technologies are tools for learning and expression in a variety of disciplines. “To be well-educated citizens in a computing-intensive world and to be prepared for careers in the 21st century, our students must have a clear understanding of the principles and practices of computer science.” (CSTA, 2017, www.csteachers.org)

 

In 2016, professionals and educators in computer science developed a vision and guidelines for our nation’s schools. The document titled  “The K–12 Computer Science Framework”  (http://www.k12cs.org) states Computer science’s ways of thinking, problem-solving, and creating have become invaluable to all parts of life…The K–12 Computer Science Framework envisions a future in which students have informed citizens who can:

 

  • critically engage in public discussion on computer science topics;
  • develop as learners, users, and creators of computer science knowledge and artifacts;
  • better understand the role of computing in the world around them; and
  • learn, perform, and express themselves in other subjects and interests. 

 

Looking for Computer Science Tutors? Contact us!

computer science tutors, Themba Tutors

Themba Tutors has adopted the vision from the Framework. All students can gain computer science knowledge and become both users and creators of computing technology. Computer Science prepares middle and high school students for a variety of college experiences and careers. As stated by computer educators, “students who graduate with a K–12 computer science foundation will go on to be computationally literate members of society who are not just consumers of technology but creators of it. They will become doctors, artists, entrepreneurs, scientists, journalists, and software developers who will drive even greater levels of innovation in these and a variety of other fields, benefiting their communities and the world.”(http://www.k12cs.org

What Do Middle and High School Students Learn in Computer Science?

 

The great news is that students can learn computer science principles, practices, and skills at any point in their education. Computer science courses are divided into three sections, including core practices, computational thinking skills, and concepts. They are taught in a progression from grades k to 12.  

 

Themba Tutors align tutoring goals with your school’s curriculum, child’s needs, and skill level. We use the progression chart here published by the CSTA and/or your school’s curriculum to determine a tutoring plan. Progression Chart for Computer Science

 

First, the core practices are “ways of thinking.” 

Students need the following skills to understand why computers work and how to create these technologies.

 

The seven practices include:

 

    1. Fostering an Inclusive Computing Culture
    2. Collaborating Around Computing
    3. Recognizing and Defining Computational Problems
    4. Developing and Using Abstractions
    5. Creating Computational Artifacts
    6. Testing and Refining Computational Artifacts
    7. Communicating About Computing

 

Second, students need to learn computational thinking skills. 

 

The core practices, numbers 3 to 6, are these skills broken into learning modules. Computational thinking is the key to computer science. Here is the best definition.  “Computational thinking refers to the thought processes involved in expressing solutions as computational steps or algorithms that a computer can carry out.” (Lee I., 2016)  Students learn how to understand computers’ capabilities, formulate problems to be addressed by a computer, and design algorithms that a computer can execute. (2016, http://www.k12cs.org). 

 

Finally, students gain the core concepts of computer science in middle school (level 2) and high school (level 3A). Here are the seven concepts with a few examples of learning in computer science studies.

 

 

Computing Systems

This refers to the physical hardware and software (instructions) that communicate and process information in digital form. Students will:

  • learn systems and how the interaction between humans and devices influences design decisions;
  • gain a deeper understanding of the interaction between hardware and software; and
  • explore problem-solving and troubleshooting strategies.

 

 

Networks and the Internet

Devices communicate with each other and share information along with cybersecurity.  Students will: 

  • understand how information travels across different networks, and
  • learn ways to protect information systems and networks.

 

 

Data and Analysis

This refers to how to collect, process, and store data effectively. 

Students will: 

  • learn what happens when data is collected with computational and automated tools;
  • evaluate different storage methods; 
  • discover patterns and trends and communicate them to others; and
  • practice data science to make inferences, theories, or predictions after collecting data from users or simulations. 

 

Algorithms and Programming

Algorithms and programming control of all computing systems. An algorithm is a sequence of steps to accomplish a specific task, are translated into programs or code, and provide instructions for computing devices. Students at this level in middle and high school explore the complex world of algorithms after studying programming in elementary school. 

 

Students will:

  • learn how to develop meaningful and efficient programs
  • organize data collections into data structures that are very complex
  • expand their understanding to more complex execution
  • understand modularity or breaking down tasks into simpler tasks and combining simple tasks to create complex tasks
  • learn the design process and make complex decisions involving user constraints, efficiency, ethics, and testing

 

 

Impacts of Computing

 

Students learn how to be responsible and understand the digital world’s social implications, including equity and computing access. Computing affects people locally, nationally, and globally.

 

Students will:

  • learn how computing influences culture and, in turn, how culture shapes how people engage with computing (belief systems, language, technology, institutions);
  • understand the social part of computers, including how to connect people, communicate information, and express ideas;
  • discover how institutions and careers are affected by technologies; and 
  • learn the safety, law, and ethics of using computers. 

 

 

Why Choose Themba Tutors for Computer Science Tutoring? 

 

Our computer science tutors are highly experienced and positive role models. Our tutors use a flexible approach to learning and customize plans for individual students. At Themba Tutors, we help students feel comfortable with new computer science skills and concepts at their own pace. Your child’s confidence will grow when each new skill is mastered. Our staff is dedicated to helping your child achieve academic success in computer science. 

 

If your son or daughter is struggling in computer science or needs enrichment, contact us, and we will provide you with the service that will best fit your family’s needs.

[/vc_row_inner]

REFERENCES

 K–12 Computer Science Framework. (2016). Retrieved from http://www.k12cs.org. “The K–12 Computer Science Framework, led by the Association for Computing Machinery, Code.org, Computer Science Teachers Association, Cyber Innovation Center, and National Math and Science Initiative in partnership with states and districts.

 

Computer Science Teachers Association (2017). CSTA K-12 Computer Science Standards, Revised 2017. Retrieved from http://www.csteachers.org/standards

 

Lee, I. (2016). Reclaiming the roots of CT. CSTA Voice: The Voice of K–12 Computer Science Education and Its Educators, 12(1), 3–4. Retrieved from 

http://cadrek12.org/resources/csta-voice-voice-k%E2%80%9312-computer-science-education-and-its-educators

 

Tucker, A., McCowan, D., Deek, F., Stephenson, C., Jones, J., & Verno, A. (2006). A model curriculum for K–12 computer science: Report of the ACM K–12 task force curriculum committee (2nd ed.). New York, NY: Association for Computing Machinery.

FREQUENTLY ASKED QUESTIONS

Is computer science hard?

Computer Science is a hard discipline to learn. But, if you are motivated and devote sufficient time to studying the discipline, then it is possible to learn Computer Science. Initially, Computer Science seems hard because learning to program is challenging. … However, most of people learn skills step-by-step over time.

What is computer science easy definition?

Computer science is the study of computers and computing concepts. It includes both hardware and software, as well as networking and the Internet. The hardware aspect of computer science overlaps with electrical engineering. It covers the basic design of computers and the way they work

computer science tutors, Themba Tutors

At Themba Tutors, we will let you know what kind of help you need once we set up a free intake. Knowing the student’s strengths and weaknesses is vital for helping the student with the challenges they’re facing. We offer services that include academic coaching and tutoring based on the student’s needs. We also offer a hybrid model for those students who need help with content and improving their underlying study skills. 

HELPFUL LINKS

computer science tutors, Themba Tutors

RATES

Read More

MEET OUR FOUNDER AND STAFF

Read More

THEMBA AND THE COMPETITION

Read More

FINDING A QUALIFIED TUTOR

Read More

STAFF’S BIOS

Read More

SCHOOLS WE WORK WITH

Read More

TESTIMONIALS

computer science tutors, Themba Tutors
Happy Customers

Contact Themba Tutors Today!

Our Computer Science Tutors and Coach can help you!

Call: (917) 382-8641, Text: (833) 565-2370 

Email: info@thembatutors.com

(we respond to email right away!).

SUBSCRIBE