This module will teach students how to collect data from the web using Python. This includes both web scraping using the BeautifulSoup package and making requests from web services using the Requests package. In addition, students get a detailed dive into the Twitter API and learn to automate the collection of social media text, images, and videos.
Any Device, Any Location, Any Time
The course reader looks great on desktops, laptops, tablets, phones, and just about any other device. Students are able to read, watch, and listen how, where, and when they want.
Embedded, Customizable Assessments
Your students complete assessments inline with the text, making for a seamless, engaging experience. As the instructor, you can customize existing assessments or create entirely new ones within the text.
Monitor the progress of your class collectively as well as students individually. Course analytics provide you with student engagement and performance in reading, videos, and assessments. Analytics help you focus directly on those topics or students that need it.
Flashcards are a great way to learn the key terms. Each course comes pre-loaded with cards for every term. Students can also make their own to enhance their learning experience.
A searchable glossary is available at any point in the course reader, allowing students to search for any key term they want and jump straight to that word in the text - no matter where they're reading.
Highlights and Notes
Students can highlight the text and make notes throughout the content using their touch screen or mouse.
Text, Video, Audio, Assessments
Course content is provided in multiple ways, allowing your students to learn the way they learn. The HTML5-based course reader works like any other web page--the way the web was meant to be used.