Computing in Python I: Fundamentals and Procedural Programming
About this Course
This course starts from the beginning, covering the basics of how a computer interprets lines of code; how to write programs, evaluate their output, and revise the code itself; how to work with variables and their changing values; and how to use mathematical, boolean, and relational operators. By the end of this course, you'll be able to write small programs in Python that use variables, mathematical operators, and logical operators. For example, you could write programs that carry out complex mathematical operations, like calculating the interest rate necessary to reach a savings goal, recommending apparel options based on weather patterns, or calculating a grade based on multiple percentages. Structurally, the course is comprised of several parts. Instruction is delivered via a series of short (2-3 minute) videos. In between those videos, you'll complete both multiple choice questions and coding problems to demonstrate your knowledge of the material that was just covered.Created by: The Georgia Institute of Technology
Level: Introductory
Related Online Courses
Maintaining and updating software is an important activity for a Technical Support role. There are many types of software, and understanding software can be overpowering. This course introduces the... more
Il corso affronta lo studio di due discipline solo apparentemente lontane da loro. La prima, la più giovane per codificazione scientifica, avvenuta solo nel XIX secolo, è stata denominata “... more
The exciting field of Cloud Computing is rapidly changing how businesses operate today. Cloud computing provides rapid access to shared pools of resources, such as: compute, storage, networks,... more
This course introduces the concept of a designer working for themselves and creating their own design-driven brand. It requires learners to apply ideas to a real-life setting. By the end of this... more
The rapid evolution of computers has brought technical devices as an active weapon to criminals. Cybercriminals have enjoyed the pleasure of being able to combine a large array of complex... more