Course: Computer Science Dnatube

share this page with the world.

WATCH LECTURE

Lec 1 - Introduction to Programs Data Ty ...

Introduction to Programs Data Types and Variables Writing a basic program. Basics of data types, variables and conditional statements
WATCH LECTURE

Lec 2 - Python Lists

Python Lists Understanding the basics of lists in Python
WATCH LECTURE

Lec 3 - For Loops in Python

For Loops in Python Basics of for loops in Python
WATCH LECTURE

Lec 4 - While Loops in Python

While Loops in Python Seeing that a while loop can do the same thing as a for loop
WATCH LECTURE

Lec 5 - Fun with Strings

Fun with Strings Experimenting and seeing what we can do with strings
WATCH LECTURE

Lec 6 - Writing a Simple Factorial Progr ...

Writing a Simple Factorial Program. (Python 2) Writing a simple factorial program with a "for" loop
WATCH LECTURE

Lec 7 - Stepping Through the Factorial P ...

Stepping Through the Factorial Program Stepping through what happens when a user inputs a particular value into our factorial program
WATCH LECTURE

Lec 8 - Flowchart for the Factorial Program

Flowchart for the Factorial Program Flowchart for the factorial program
WATCH LECTURE

Lec 9 - Python 3 Not Backwards Compatibl ...

Python 3 Not Backwards Compatible with Python 2 Understanding why the example program would not run in Python 3 and how to fix it.
WATCH LECTURE

Lec 10 - Defining a Factorial Function

Defining a Factorial Function Defining a function in Python
WATCH LECTURE

Lec 11 - Diagramming What Happens with ...

Diagramming What Happens with a Function Call Variable scope and function calls
WATCH LECTURE

Lec 12 - Recursive Factorial Function

Recursive Factorial Function Introduction to recursion.
WATCH LECTURE

Lec 13 - Comparing Iterative and Recursi ...

Comparing Iterative and Recursive Factorial Functions Comparing iterative and recursive factorial functions
WATCH LECTURE

Lec 14 - Exercise - Write a Fibonacci Fu ...

Exercise - Write a Fibonacci Function Introduction to the Fibonacci Sequence and a programming challenge
WATCH LECTURE

Lec 15 - Iterative Fibonacci Function Ex ...

Iterative Fibonacci Function Example One way to write a Fibonacci function iteratively
WATCH LECTURE

Lec 16 - Stepping Through Iterative Fibo ...

Stepping Through Iterative Fibonacci Function Understanding how the iterative fibonacci function works for a particular example
WATCH LECTURE

Lec 17 - Recursive Fibonacci Example

Recursive Fibonacci Example Using recursion to write a fibonacci function
WATCH LECTURE

Lec 18 - Stepping Through Recursive Fibo ...

Stepping Through Recursive Fibonacci Function Understanding why and how the recursive Fibonacci function works
WATCH LECTURE

Lec 19 - Exercise - Write a Sorting Function

Exercise - Write a Sorting Function Challenge to write a Python function that can sort a list in-place
WATCH LECTURE

Lec 20 - Insertion Sort Algorithm

Insertion Sort Algorithm Visual description of the insertion sort algorithm
WATCH LECTURE

Lec 21 - Insertion Sort in Python

Insertion Sort in Python Basic implementation of insertion sort algorithm
WATCH LECTURE

Lec 22 - Stepping Through Insertion Sort ...

Stepping Through Insertion Sort Function Clarifying what "break" does and stepping through the insertion sort implementation
WATCH LECTURE

Lec 23 - Simpler Insertion Sort Function

Simpler Insertion Sort Function Simplifying the while loop for the Insertion Sort function

Computer Science


Source of these courses is khan 
This is Computer Science course from Khan University. These lectures show introduction to programming and computer science.
khan  Website: http://www.dnatube.com/school/khan

SEE UNIVERSITY PANEL

khan 

Videos are obtained from khan 
COURSE NAME: Computer Science

40033 LECTURE VIEWS

1691 COURSE VIEWS