Skip to main content
City of Melbourne Libraries

Programming Foundations: Real-World Examples [eLearn]

Stone, Barron2015
Streaming Video

Total copies: 1

Available: 0

Learn how to connect programming theory to practice. Learn about basic programming concepts such as functions, variables, and loops by comparing them to real-life scenarios.Understanding core programming concepts and why they are used is just as important as knowing how to write code. New programmers need to learn to bridge the gap: to connect the theory to practice. This series of training videos explains basic programming concepts by relating them to real-life objects, actions, and scenarios. Each video will focus on a different analogy, mixing live action with segments that demonstrate the concepts in code. For example, Barron Stone connects functions to recipes, lists to parking spaces, and loops to that perpetual chore: dishwashing. He illustrates most of the examples using Python, but you can follow along in any language you choose. Start watching and learn about... Reusing functions Local vs. global variables Creating and naming custom objects Class inheritance Modules and packages Multidimensional lists and tuples Queues and stacks Creating and combining sets Storing data in dictionaries If/else and switch statements For vs. while loops Error handling Polling and event-driven programming
Imprint:
Carpenteria, CA linkedin.com, 2015.
Notes:
12/21/201512:00:00AM
Performers:
Cast: Presenter: Barron Stone
System details:
Latest version of the following browsers: Chrome, Safari, Firefox, or Internet Explorer. Adobe Flash Player Plugin. JavaScript and cookies must be enabled. A broadband Internet connection.
LC class:
LDC418249
Language:
English
BRN:
687668
LocationCollectionCall numberStatus/Desc
eLibrary*eLearnStream a Class. Link above (Set: 13 Feb 2024)
Clear current selections
items currently selected
View my active Pick list
0Items in my active Pick list