Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aeleraqi/data-literacy-curriculum

The Data Literacy Curriculum is designed to equip students with essential skills in understanding, finding, and extracting data from various sources.
https://github.com/aeleraqi/data-literacy-curriculum

ai data-science data-visualization

Last synced: 9 days ago
JSON representation

The Data Literacy Curriculum is designed to equip students with essential skills in understanding, finding, and extracting data from various sources.

Awesome Lists containing this project

README

        

# 📊 Data-Literacy-Curriculum

## 📚 Lesson 01: Understanding Data
[![Lesson 01](https://img.shields.io/badge/Lesson%2001-PDF-blue)](https://github.com/aeleraqi/Data-Literacy-Curriculum/blob/main/Lesson%2001.pdf)

### Objective:
- Introduce students to the fundamentals of data and common data types/formats.
- Overview of data types: numerical, categorical, ordinal, etc.
- Common data formats: CSV, JSON, XML, etc.
- Examples and exercises to familiarize students with different data types and formats.

---

## 📚 Lesson 02: Finding Data
[![Lesson 02](https://img.shields.io/badge/Lesson%2002-PDF-blue)](https://github.com/aeleraqi/Data-Literacy-Curriculum/blob/main/Lesson%2002.pdf)

### Objective:
- Teach students advanced search techniques to effectively locate relevant data using Google and other search engines.
- Refining search queries using operators and modifiers.
- Utilizing advanced search features like filters and search operators.
- Practical exercises to practice searching for specific datasets.

---

## 📚 Lesson 03: Data Scraping - Extracting Data from the Web
[![Lesson 03](https://img.shields.io/badge/Lesson%2003-PDF-blue)](https://github.com/aeleraqi/Data-Literacy-Curriculum/blob/main/Lesson%2003.pdf)

### Objective:
- Introduce students to web scraping as a method to extract data from websites.
- Overview of web scraping tools and libraries (e.g., BeautifulSoup, Scrapy).
- Understanding HTML structure and elements for data extraction.
- Hands-on exercises to scrape data from simple web pages.

---

## 📚 Lesson 04: Data Scraping - Extracting Data from PDFs
[![Lesson 04](https://img.shields.io/badge/Lesson%2004-PDF-blue)](https://github.com/aeleraqi/Data-Literacy-Curriculum/blob/main/Lesson%2004.pdf)

### Objective:
- Extend students' knowledge of data scraping to extract data from PDF documents.
- Techniques for parsing PDF documents programmatically.
- Handling different types of PDF layouts and structures.
- Practical exercises to extract data from PDF files.

---

## 🤝 Contributing
Contributions are welcome! If you have suggestions or improvements, feel free to fork the repository and submit a pull request.

1. Fork the project.
2. Create your feature branch (`git checkout -b feature/YourFeature`).
3. Commit your changes (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature/YourFeature`).
5. Open a pull request.

## 📄 License
This project is licensed under the MIT License. If you use or adapt this curriculum, please cite it as follows:

> Eleraqi, A. (2024). *Data Literacy Curriculum*. GitHub Repository. [https://github.com/aeleraqi/Data-Literacy-Curriculum](https://github.com/aeleraqi/Data-Literacy-Curriculum)