Code Monkey home page Code Monkey logo

guided-python-projects's Introduction

Guided Python Projects

Guided Python programming projects from courses

# Specialization Courses Hours Projects Certificate
1 Fundamentals of Computing Specialization 7 91 20 link

Fundamentals of Computing Specialization

The Fundamentals of Computing Specialization from Coursera prepares students for Advanced Computer Science Courses.
The Python projects were made in CodeSkulptor, a browser-based Python interpreter offered by Rice University.
Code is not public to comply with Coursera's Honor Code.

# Course Hours
1 An Introduction to Interactive Programming in Python (Part 1) 19
2 An Introduction to Interactive Programming in Python (Part 2) 15
3 Principles of Computing (Part 1) 18
4 Principles of Computing (Part 2) 15
5 Algorithmic Thinking (Part 1) 12
6 Algorithmic Thinking (Part 2) 11
7 Capstone 1

An Introduction to Interactive Programming in Python

Skills: Event-driven programming, canvas, keyboard input, object-oriented programming, sprites, data structures.
Code is not public to comply with Coursera's Honor Code.

# Project Description Picture
1 Rock-paper-scissors-lizard-Spock simulator N/A
2 Guess the number Guess the number game
3 Stopwatch: The Game Stopwatch game
4 Pong Pong game
5 Memory Memory game
6 BlackJack BlackJack game
7 Spaceship and RiceRocks RiceRocks game

Go back to Fundamentals of Computing Specialization or to Guided Python Projects.

Principles of Computing

Skills: Probability, combinatorics, debugging, growth of functions, plotting, recursion, trees, assertions.
Code is not public to comply with Coursera's Honor Code.

# Project Description Picture
1 Mancala Mancala game
2 2048 2048 game
3 Tic-Tac-Toe Tic-Tac-Toe game code.
Here you can see my own version of this assignment (my original code with added functionalities)
Tic-Tac-Toe game
4 Yahtzee N/A
5 Greedy Cookies simulator N/A
6 Zombie Apocalypse Zombie Apocalypse game
7 Word Wrangler Word Wrangler game
8 Mini-max Tic-Tac-Toe Player Tic-Tac-Toe game with Min-Max player
9 15 Puzzle Solver Fifteen puzzle game solver

My own version of these projects

Algorithmic Thinking

Graph representation, plotting, analysis of data, asymptotic analysis, "big O" notation, pseudocode, breadth-first search.
Code is not public to comply with Coursera's Honor Code.

# Project Description Picture
1 Project #1 and Application #1 Guess the number game
2 Project #2 and Application #2 Guess the number game
3 Project #3 and Application #3 Stopwatch game
4 Project #4 and Application #4 Pong game

Go back to Fundamentals of Computing Specialization or to Guided Python Projects

Capstone

The capstone consists of an exam of the previous courses.
Go back to Fundamentals of Computing Specialization or to Guided Python Projects

guided-python-projects's People

Contributors

rebeca-gimenez avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.