Give Yourself the Real Power of Computers s

 

 

 

C O N T E N T S

 

Python Main Page

Python is one of the most popular languages today, and it is also one of the easiest to learn.

 

My objective for writing this page is to take Scratch (or Snap) programmers one step ahead in their programming adventure. In all the discussion below, I have assumed that the reader already knows Scratch (or Snap) programming quite well.

 

 

Description: Description: Description: Description: Image result for python logo png

 

 

 

Home Page
Main page for the CS teaching activity at SPARK Institute

 

 

 

 

Power of Programming
Articles and papers about programming and learning.

 

 

 

Scratch Page
Main page for Scratch programming.

 

 

 

Snap! Page
Main page for Snap! programming

 

 

 

 

Python Books and Resources

This section is still "work in progress". Stay tuned

 

 

Additional Exciting Python Programs

This is a collection of articles: most of which describe the design of interesting and challenging Python programs. Some articles also address advanced topics about how to do something in Python.

Sieve of Eratosthenes: This program is basically an animation program that shows how the sieve of Eratosthenes works. There is no user interactivity required once the program is started. The animation initially shows a table of numbers 1 to N and then using the technique of Eratosthenes starts dropping numbers until only prime numbers are left in the table.

Tic-tac-toe: This program implements the popular two-player game. You play against the computer. This program has a graphical interface.

Sudoku solver: This GUI program can solve any Sudoku puzzle. It uses what is called the "brute force" or "exhaustive search" approach. In this, we basically try all possible number combinations until the correct one is found.

 

 

 

Python Page
Main page for Python programming

 

 

Logo Page
Main page for Logo programming

 

 

 

 

 

 

 

Please contact abjoshi@yahoo.com if you have any questions or comments.

 

Last modified: 12 February 2020