Project enVision hosts many types of Community Events and Offerings. Our events and offerings can be categorized in the three following sections: Educational Offerings, Community Drives, and Competitions. These events are offered at multiple locations and times throughout the year. Please use the navigation below to receive more information about each type of category and the types of events. If you have any questions, feel free to Contact Us.
The Java course is ideal for students from 5th grade onwards. enVision has created an excellent curriculum to introduce all the basic concepts of Java in a fun and engaging manner. The course covers all the essentials including variables, arithmetic and logical operations, string manipulations, arrays, functions, user interface, user input, and basic ai. It also introduces the students to advanced topics like object oriented programming and GUI interfaces. There are 5 different levels for Java, each one more advanced then its predecessor. This course is taught as either four sessions of two hours each or five sessions of 1.5 hours each. This is taught using an online website called repl.it. Please bring a Java IDE (Eclipse, Netbeans, Intellij, etc.), or a registered account on repl.it along with your computer (if specified).
Our Python courses are ideal for students interested in getting into computer science. We recommend students from 4th grade onwards attend these classes. Project enVision has 5 levels of Python Courses, ranging from simple Python text-games, to complicated Gravity simulators. We go over using public API(s) for development, and how Python is used in the real life work environment. Additionally, students learn how to analyze large data samples. Please bring PyCharm Education preinstalled on your computer (if specified).
HTML/Web Development Courses
This 3-4 week workshop teaches students how to build basic websites and web apps using HTML/CSS. Students learn the fundamentals of basic web design and creation, and learn how servers and the cloud work. Optionally, students also deploy their sites to the world wide web. This course uses brackets.io and/or CodeAnyWhere. Please have access to an email account and/or download brackets.io to your device before attending the class.
Photography courses help you get to learn more about cameras and how cameras work. By the end of this 5-6 week course, you will be able to take gorgeous pictures from almost any camera. This course is taught in 3 different levels, introducing new aspects of photography in each one. Bring a camera to class
At Project enVision, Math is a session based class with multiple instructors. Currently, enVision provides classes for 4-6 grade students. Each class will focus on teaching some of the material they will be learning in the near future. enVision math classes are fast-paced and advanced for brilliant minds. This is a reimbursement for students already excelling in their own classroom, all for free. Bring a notebook, and pencil to class.
During our Robotics course, students are introduced to basics in robot building, design, and programming using the LEGO® Mindstorms EV3 Education Set. Students are taught the principles of building a good robot, and good practices while programming. Additionally, students are exposed to challenging problems that can be solved with Robotics. Bring a computer to class with the EV3 Home Software installed.
Speech and Debate Courses
Speech and Debate is available for 4th-9th graders that are interested in this extracurricular activity. The program teaches kids how to develop a good presentation while being able to improvise. Kids will learn how to debate through constructing well organized speeches and participating in mock tournaments. We hope to improve your kid's ability to debate while integrating a sense of competitive nature and discipline. Bring a computer to class.
Community Drives and Campaigns
Drives and Fundraising
Project enVision is committed to making education more accesible both locally and internationally. That's why in 2018, Project enVision partnered with the African Library Project to help collect books and start libraries in Africa. Project enVision is committed to running 2 drives a year, and plans to collect 2500+ books per year, and raise money to help ship them to new library locations in Africa. More information can be found on Project enVision dedicated page.
Project enVision is committed to furthering access to educational programs, regardless of financial backgrounds. Yearly, Project enVision runs a campaign to help raise money to purchase STEM materials, kits, and more for lower-income area schools. We partner with companies to provide training to teachers to help use these materials, and kits.
Yearly, Project enVision hosts it's own Programming Olympiad for Elementary and Middle School kids. Since 2016, the Programming Olympiad has been an Online Event. This year in the 2019 Competition, Project enVision plans to host 1 online competition, and 1 large championship. Project enVision takes pride in challenging the younger generation in thinking outside the box, and solving real-world problems through the use of Computer Science. The competition itself has 4 real-world questions in which students can solve using Python, Java, and GoLang.
Project enVision Speech and Debate Competition
Project enVision is proud to announce it's first ever Speech and Debate competition in 2019. This competition is geared toward elementary students, and aims to provide a friendly competition experience. More information to release soon.