# Left Peel

• ### Fundamentals (Representing Digital Information 3): Hexadecimal Numbers - Duration: 12 minutes.

• 3 years ago
• 287 views
Converting hexadecimal numbers to binary and decimal and back again.
• ### Fundamentals (Representing Digital Information 4): Twos Complement - Duration: 11 minutes.

• 3 years ago
• 136 views
A brief introduction to twos complement and why it's used.

http://www.leftpeel.com
• ### Fundamentals (Representing Digital Information 1): Number Systems - Duration: 12 minutes.

• 3 years ago
• 497 views
Video which looks at what a number system is and explains the concept of a number base.

http://www.leftpeel.com
• ### Fundamentals (Representing Digital Information 2): Binary Numbers - Duration: 11 minutes.

• 3 years ago
• 193 views
In this video we convert binary to decimal and then back again.

http://www.leftpeel.com
• ### Python Programming Series (Sorting): Bubble sort - Duration: 11 minutes.

• 3 years ago
• 14,431 views
This goes over the bubble sort algorithm.
• ### AI Series (Simple Bot 10): Fixing an edge case - Duration: 10 minutes.

• 3 years ago
• 397 views
In this section we fix an edge case and then look at some different ways to change the functionality of the program.

http://www.leftpeel.com
• ### AI Series (Simple Bot 8): Give the bots a life span - Duration: 14 minutes.

• 3 years ago
• 178 views
In this video we give our bots a life span so that they will eventually pass away. We also create a world class to combine the two managers.

http://www.leftpeel.com
• ### AI Series (Simple Bot 7): Creating the food - Duration: 12 minutes.

• 3 years ago
• 201 views
We set up a new class for handling the creation of food.

http://www.leftpeel.com
• ### AI Series (Simple Bot 9): Bots are getting fed - Duration: 12 minutes.

• 3 years ago
• 213 views
In this video the bots are fed and they will grow and die based on how much food they get.

http://www.leftpeel.com
• ### AI Series (Simple Bot 3): The genetic code - Duration: 9 minutes, 39 seconds.

• 3 years ago
• 865 views
In this video we create a run sequence that acts as the genetic code.

Find code and other materials at http://www.leftpeel.com
• ### AI Series (Simple Bot 2): Setting up the bot class - Duration: 6 minutes, 51 seconds.

• 3 years ago
• 448 views
Creating the basic outline of the bot class.

Find code and other materials at http://www.leftpeel.com
• ### AI Series (Simple Bot 5): Bot manager - Duration: 9 minutes, 32 seconds.

• 3 years ago
• 177 views
We create the bot manager to deal with creating and drawing the bots.

Find code and other materials at http://www.leftpeel.com
• ### AI Series (Simple Bot 1): Setting up the window - Duration: 8 minutes, 47 seconds.

• 3 years ago
• 1,394 views
In this video we set up the PYSFML window.

Find code and other materials at http://www.leftpeel.com
• ### AI Series (Simple Bot 6): Boundaries and run sequence - Duration: 10 minutes.

• 3 years ago
• 180 views
In this video we we keep the bots in the boundaries and update the run sequence as needed.

Find code and other materials at http://www.leftpeel.com
• ### AI Series (Simple Bot 4): Updating Directions - Duration: 9 minutes, 30 seconds.

• 3 years ago
• 341 views
In this video we set up the code in order to update the direction of the bot based on the run sequence.

Find code and other materials at http://www.leftpeel.com
• ### Python Graphics Programming (Graphics.py 1): The Basics - Duration: 10 minutes.

• 3 years ago
• 133,887 views
In this section we look at how to create a window using the graphic.py module, which is a learning tool created by John Zelle and can be found here: http://mcsp.wartburg.edu/zelle/python/
• ### Python Graphics Programming (Graphics.py 2): Primitive shapes - Duration: 11 minutes.

• 3 years ago
• 39,311 views
In this video we learn to draw circles, points, rectangles and general polygons.
• ### Python Graphics Programming (Graphics.py 3): Images and text - Duration: 6 minutes, 42 seconds.

• 3 years ago
• 35,410 views
• ### Python Graphics Programming (Graphics.py 4): Text boxes - Duration: 7 minutes, 18 seconds.

• 3 years ago
• 28,247 views
This describes how to create an input box and then use that input.
• ### Python Programming Series (Flowcharts & Pseudocode): Structured English - Duration: 10 minutes.

• 3 years ago
• 2,605 views
An example of taking structured English and turning it into a Python program.
• ### Python Programming Series (Flowcharts & Pseudocode): Pseudocode - Duration: 7 minutes, 48 seconds.

• 3 years ago
• 4,865 views
An example of taking Pascal-based pseudocode and turning it into a Python program.
• ### Python Programming Series (Flowcharts & Pseudocode): Overview - Duration: 8 minutes, 25 seconds.

• 3 years ago
• 2,189 views
An overview of structured English, pseudocode and flowcharts.
• ### Python Programming Series (Flowcharts & Pseudocode): Flowcharts - Duration: 6 minutes, 44 seconds.

• 3 years ago
• 20,844 views
An example of taking a flowchart and turning it into a Python program.
• ### Python Programming Series (Files 3): Append and other modes - Duration: 7 minutes, 36 seconds.

• 3 years ago
• 193 views
In this video we look at how to append to a file as well as how to write at any point in the file using a combination of r/w modes.
• ### Python Programming Series (Modules 2): Creating modules - Duration: 6 minutes, 53 seconds.

• 3 years ago
• 210 views
How to create your own modules and then use them.
• ### Python Programming Series (Modules 1): Importing modules - Duration: 11 minutes.

• 3 years ago
• 253 views
How to import and use modules that are part of Python.
• ### Python Programming Series (Files 2): Writing to a file - Duration: 6 minutes, 11 seconds.

• 3 years ago
• 205 views
A look at a way to write to a file and then an example of copying a file by reading and writing line by line.
• ### Python Programming Series (Files 1): Reading from a file - Duration: 11 minutes.

• 3 years ago
• 230 views
In this video we look at two different ways that one can open, close, and read from file.
• ### Python Programming Series (Functions 5): Functions as parameters - Duration: 7 minutes, 40 seconds.

• 3 years ago
• 259 views
In Python and some of the languages functions can be passed as parameters to other functions.
• ### Python Programming Series (Functions 4): Examples of functions - Duration: 19 minutes.

• 3 years ago
• 396 views
This is a fairly long video that goes over functions that do mean, median, mode and range.
• ### Python Programming Series (Functions 3): Multiple parameters and return values - Duration: 14 minutes.

• 3 years ago
• 889 views
With functions you can have multiple parameters and multiple return values. In this video we look at examples of both of these.
• ### Python Programming Series (Functions 2): Understanding scope - Duration: 12 minutes.

• 3 years ago
• 343 views
Files have their own scope in which variables and functions can be accessed. Functions also have their own scope in which variables that are created are accessible only within that function.
• ### Python Programming Series (Functions 1): Creating a function - Duration: 9 minutes, 53 seconds.

• 3 years ago
• 585 views
A function, or function definition, includes the name and parameters.
• ### Python Programming Series (Strings 3): An example with palindromes - Duration: 11 minutes.

• 3 years ago
• 463 views
In this example we look at one of the common task beginner programmers are asked to do.
• ### Python Programming Series (Strings 2): String functions and methods - Duration: 13 minutes.

• 3 years ago
• 210 views
Using a few of the basic functions and methods that can be used with strings.
• ### Python Programming Series (Strings 1): Revision of strings - Duration: 9 minutes, 5 seconds.

• 3 years ago
• 257 views
A look a few functions and operators that have already been seen. In addition, some of the things that are similar between strings and lists.
• ### Python Programming Series (Tuples): The basics - Duration: 12 minutes.

• 3 years ago
• 237 views
An introduction into what a tuple is and how it's used.
• ### Python Programming Series (Tuples): When and how to use a tuple - Duration: 8 minutes, 44 seconds.

• 3 years ago
• 290 views
A look into why we use tuples and how they are used in lists and unpacked into variables.
• ### Python Programming Series (Algorithmic Thinking 3): A search algorithm example - Duration: 18 minutes.

• 3 years ago
• 856 views
We look at a search example of getting a character from one part of a grid to another.
• ### High Low Dice Game 3: Adjusting the wager - Duration: 9 minutes, 9 seconds.

• 3 years ago
• 298 views
This allows us to adjust our wager and to end the game when the player runs out of cash.
• ### Python Programming Series (Algorithmic Thinking 1): What is an algorithm? - Duration: 17 minutes.

• 3 years ago
• 2,409 views
In this video we look at algorithms without the use of code and by going over two easy to follow examples.
• ### Python Programming Series (Algorithmic Thinking 2): Algorithms in computer science - Duration: 10 minutes.

• 3 years ago
• 674 views
A look at a few different types of algorithms that you might see in an introductory computer science class.
• ### High-Low Dice Game 1: Setting up the game loop - Duration: 8 minutes, 45 seconds.

• 3 years ago
• 1,055 views
Setting up the game loop and testing for the validity of the input.
• ### High-Low Dice Game 2: Game logic - Duration: 8 minutes, 54 seconds.

• 3 years ago
• 916 views
Creating ther ga
• ### Python Programming Series (Lists 5): Splicing - Duration: 6 minutes, 31 seconds.

• 3 years ago
• 612 views
This video looks at using the colon operator to splice lists into smaller lists.
• ### Python Programming Series (Lists 9): Examples of using lists - Duration: 12 minutes.

• 3 years ago
• 325 views
Examples with using lists to keep track of user input and prime numbers.
• ### Python Programming Series (Lists 7): Lists of lists - Duration: 16 minutes.

• 3 years ago
• 331 views
Understanding the idea of 2D arrays(lists) and how Python's lists differ from the way other other languages implement them.
• ### Python Programming Series (Lists 8): List comprehension - Duration: 10 minutes.

• 3 years ago
• 290 views
Using a different way to create and evaluate lists of values.
• ### Python Programming Series (Lists 6): Traversing - Duration: 11 minutes.

• 3 years ago
• 518 views
Using two types of for loops to go through a list of values.
• ### Python Programming Series (Lists 1): Creating and accessing elements - Duration: 11 minutes.

• 3 years ago
• 1,005 views
In this video we learn to create lists, what an index and element are, and how to access the values.

http://www.leftpeel.com
to add this to Watch Later