Daalakker 9, 2200 Herentals
Data Science and Web Scraping Workshop
Workshop Overview
This workshop was delivered as part of a high school project where we were tasked with teaching a chosen IT topic to a class. Our team selected Data Science and Web Scraping, aiming to introduce these concepts to 5th-year high school students. The workshop emphasized professionalism and helped us develop teaching and presentation skills by guiding others through complex technical topics.
Key Components
- Introduction to Data Science: We provided an overview of data science, covering key concepts like data collection, cleaning, analysis, and visualization. The goal was to make students understand the importance of data in decision-making.
- Web Scraping: We explained web scraping as a method of automating data collection from websites. The workshop included a demonstration on how to scrape real-world data using Python and libraries like BeautifulSoup and Selenium.
- Hands-On Session: Students were guided through the process of scraping a website and storing the collected data for analysis. This practical session allowed them to implement what they had learned and interact with the tools firsthand.
- Use Cases and Ethics: We discussed professional use cases of web scraping in fields like e-commerce, journalism, and marketing. Ethical considerations were also highlighted, emphasizing the importance of adhering to website terms and respecting data privacy laws.
Technologies and Tools
- Python: Used for web scraping and data handling.
- BeautifulSoup and Selenium: Web scraping libraries for extracting data from websites.
- Pandas: For data manipulation and analysis.
- Jupyter Notebooks: To present the code and allow students to experiment with it during the workshop.
Skills Developed
- Teaching and Presentation: This project helped us improve our communication skills by teaching complex concepts in an understandable manner.
- Professionalism: The workshop required careful planning and preparation, teaching us how to present technical content professionally and effectively.
Github link
https://github.com/GiosSiebe/DataScienceLes
Conclusion
The Data Science and Web Scraping Workshop was a valuable experience in both technical and soft skills. It allowed us to strengthen our understanding of data science while learning how to teach and engage with an audience.
