Python Basics: Problem Solving with Code
About this Course
A lot of code is building up from the most basic primitive elements of the language to increasingly faithful and meaningful things. In this course you will see how to author more complex ideas and capabilities in Python. In technical terms, you will learn dictionaries and how to work with them and nest them, functions, refactoring, and debugging, all of which are also thinking tools for the art of problem solving. We\'ll use this knowledge to explore our browsing history, interrogate a tweet, and draw pictures.Created by: University of California, Davis

Related Online Courses
The dynamic landscape of network security, the mastery of advanced tools is imperative. This course is crafted to equip participants with an in-depth understanding of next-generation firewalls and... more
A newborn baby is an amazing beautiful life filled with hope. Unfortunately, many babies die or experience preventable harm even in 21st century. It is imperative that babies who are born healthy... more
In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming. We will discuss objects, classes, messaging, inheritance, polymorphism, and more. As... more
Wilderness First Aid is for anyone who wants to improve their safety in nature. In this specialization, you will find basic emergency medical care to help stabilize or evacuate injured or ill... more
Learn to program with Boolean Expressions, If Statement, and For and While Loops in Java, and prepare to teach others using the free, online interactive CS Awesome textbook. In this course for... more