Skip to content
@itscodenation

Code Nation

Hi there 👋

banner

✨Welcome✨ to the official GitHub repository for Code Nation, a non-profit organization with a mission to bring quality computer science instruction to under-resourced communities.

💛 We embrace the transformative power of open-source development to dismantle barriers in technology and education. Here, we share the code, resources, and initiatives that fuel our work, built with the belief that everyone, regardless of their background, should have access to, contribute to, and learn from technology. Our collaborative projects aim to uplift the communities we serve by ensuring access to high-quality, practical coding knowledge.

💪 Whether you're an experienced developer or a beginner, your contribution can make a real difference. Join us as we work together to democratize computer science education and create a more inclusive digital future.



The curricula linked is for the 2023-2024 school year. This curricula is still in progress - a timeline for updates is below.


Program Level Description
Intro to Web Development The focus of this course is Exposure. In this course, students are introduced to HTML, CSS and JavaScript. By the end of the course, students will be able to make simple webpages that involve fundamental JavaScript concepts. Note: 1-semester programs should get through Units 1-3.
Fellowship I The focus of this course is Experience. In this course, students will further develop their
technical skills by building complex projects using JavaScript and APIs. Students will also build
their professional skill set and work products.
Fellowship II The focus of this course is Agency. In this course, students will learn the fundamentals of
ReactJS, continue to develop their knowledge of computer science principles, enhance their
professional development skills, and increase their coding independence.

Additional Resources:

Student Resources:



Keywords to Search for Repositories


As our available repositories grow, the harder some can be to find! Below are some tips for searching - some repositories may not use every format section in their name, but most do.


The repositories follow this naming format:

format sections: [program type]-[topic]-[start and end year]-[repo type]
example: int-trivia-22-23-starter



Use these keywords to help you find what you're looking for 😊:

program type topic start year and end year repo type
int, flw, flw1, flw2 html, css, js, jquery, react, calculator, jeopardy, portfolio, trivia, lyrics 14-15, 15-16, 16-17, 17-18, 18-19, 19-20, 20-21, 21-22, 22-23, 23-24 project, starter, solution, exercise


Happy learning! 🌈


-- Mika Hughes, Sr. Curriculum Development Manager @ Code Nation



For more information about Code Nation, please visit us at codenation.org.

Code Nation's curriculum is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. By contributing to this repository, you agree to license your contributions or use of the curriculum under the same license.

Creative Commons License

Pinned Loading

  1. curriculum-22-23 curriculum-22-23 Public

    19 9

Repositories

Showing 10 of 214 repositories