The New Jersey Computer Science Student Alliance (NJCSSA) is a volunteer organization founded by a high schooler that seeks to teach computer programming skills to high school students in Newark. Our volunteer body is made up of students from surrounding towns who are skilled in computer science. We currently teach the Python programming language. Our program differentiates itself from traditional computer science classes because it focuses on teaching the students how to learn that is, learning how to learn. This skill is much more important than learning a particular programming language because learning how to learn will enable kids to learn any programming language, skill, or framework on their own, long after the course is over. This life skill will be especially important no matter what kind of career they decide to pursue.
The New Jersey Computer Science Student Alliance (NJCSSA) is a volunteer organization founded by a high schooler that seeks to teach computer programming skills to high school students in Newark. Our volunteer body is made up of students from surrounding towns who are skilled in computer science. We currently teach the Python programming language. Our program differentiates itself from traditional computer science classes because it focuses on teaching the students how to learn that is, learning how to learn. This skill is much more important than learning a particular programming language because learning how to learn will enable kids to learn any programming language, skill, or framework on their own, long after the course is over. This life skill will be especially important no matter what kind of career they decide to pursue.