Updating search results...

Search Resources

27 Results

View
Selected filters:
  • python
Aprendiendo a Programar en Python con mi Computador: Primeros pasos rumbo a cómputos de gran escala en las Ciencias e Ingenierías
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Este libro está dirigido, principalmente, a Estudiantes y Docentes que quieren aprender a programar como forma de fortalecer sus capacidades cognoscitivas y así obtener un beneficio adicional de su computador para lograr un mejor provecho de sus estudios. Dada la orientación del libro respecto a programar para resolver problemas asociados a las Ciencias e Ingenierías, el requisito mínimo de matemáticas que hemos elegido para presentar el contenido del mismo se cubre, normalmente, en el tercer año del bachillerato. No obstante, el requisito no es obligatorio para leer el libro en su totalidad y adquirir los conocimientos de programación obviando el contenido matemático.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Project LATIn: The Latin American Open Textbook Initiative
Author:
Héctor Fernández
Juan Carlos Ruiz
Sergio Rojas
Date Added:
12/05/2019
A Byte of Python
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

"A Byte of Python" is a free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you. There are many translations of the book available in different human languages.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Swaroop C.H.
Date Added:
12/05/2019
CS04ALL: Command Line Python
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Students are presented with information relating to stand alone Python programs, stdin, stdout, and command line arguments. This is a lab exercise. After completion students should be able to create executable Python programs which can accept input from stdin or command line arguments.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Provider:
CUNY Academic Works
Provider Set:
John Jay College of Criminal Justice
Author:
Hunter. R Johnson
Date Added:
02/02/2019
The Crystal Ball Instruction Manual - version 1.1 Volume One: Introduction to Data Science
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

A perfect introduction to the exploding field of Data Science for the curious, first-time student. The author brings his trademark conversational tone to the important pillars of the discipline: exploratory data analysis, choices for structuring data, causality, machine learning principles, and introductory Python programming using open-source Jupyter Notebooks. This engaging read will allow any dedicated learner to build the skills necessary to contribute to the Data Science revolution, regardless of background.

Subject:
Applied Science
Information Science
Material Type:
Textbook
Author:
Stephen Davies
Date Added:
11/18/2021
The Dating Equation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

A Python IF-ELSE activity - "The Dating Equation" - for CS0 students. Part of the CUNY CS04All project.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Provider:
CUNY Academic Works
Provider Set:
College of Staten Island
Author:
City University Of New York - Graduate Center
Domanski Robert J
Robert J Domanski
Date Added:
06/15/2019
Exploring Computer Science
Unrestricted Use
CC BY
Rating
0.0 stars

Exploring Computer Science is intended for those with no experience with computer science at all. Its focus is on developing algorithms and solving problems. Python is used as the programming language.

Table of Contents:
Preface
Chapter 1: The Road Ahead
Chapter 2: Getting Started
Chapter 3: First Programs
Chapter 4: Types and Operations
Chapter 5: Making Decisions
Chapter 6: Going Back Again
Chapter 7: Algorithms
Chapter 8: Using Libraries
Chapter 9: Lists
Chapter 10: Functions

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Ian Finlayson
Date Added:
02/04/2022
First Semester in Numerical Analysis with Python
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The book is based on “First semester in Numerical Analysis with Julia”, written by Giray Ökten. The contents of the original book are retained, while all the algorithms are implemented in Python (Version 3.8.0). Python is an open source (under OSI), interpreted, general-purpose programming language that has a large number of users around the world. Python is ranked the third in August 2020 by the TIOBE programming community index, a measure of popularity of programming languages, and is the top-ranked interpreted language. We hope this book will better serve readers who are interested in a first course in Numerical Analysis, but are more familiar with Python for the implementation of the algorithms.

The first chapter of the book has a self-contained tutorial for Python, including how to set up the computer environment. Anaconda, the open-source individual edition, is recommended for an easy installation of Python and effortless management of Python packages, and the Jupyter environment, a web-based interactive development environment for Python as well as many other programming languages, was used throughout the book and is recommended to the readers for easy code development, graph visualization and reproducibility.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Auraria Institutional Repository
Author:
Yaning Liu
Date Added:
11/18/2021
GASP Beginners Python Course — GASP Lessons 1 documentation
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

The GASP Python Course is a beginners Python course using a simplified beginners graphics API (GASP) to make learning to program engaging for high school or community college students.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Author:
Gareth McCaughan
Jeffrey Elkner
Date Added:
12/07/2022
How to Think Like a Computer Scientist: Learning with Python
Unrestricted Use
CC BY
Rating
0.0 stars

Python is a fun and extremely easy-to-use programming language that has steadily gained in popularity over the last few years. Developed over ten years ago by Guido van Rossum, Python's simple syntax and overall feel is largely derived from ABC, a teaching language that was developed in the 1980's. However, Python was also created to solve real problems and it borrows a wide variety of features from programming languages such as C++, Java, Modula-3, and Scheme. Because of this, one of Python's most remarkable features is its broad appeal to professional software developers, scientists, researchers, artists, and educators. 278 page pdf file.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Jeffrey Elkner
Date Added:
01/01/2008
JMU-ROBOTICS-VIVA
Rating
0.0 stars

This organization contains projects, template programs and utilities, and other learning materials for an autonomous robotics course targeted to computer science undergraduates. It corresponds with a course at James Madision University (CS 354) and the book, Just Enough Robotics, by Nathan Sprague.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Full Course
Textbook
Author:
Nathan Sprague
Date Added:
03/22/2023
List Comprehensions
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

List Comprehensions

This is a tutorial on list comprehensions in Python, suitable for use in an Intro or CS0 course. We also briefly mention set comprehensions and dictionary comprehensions.

https://cocalc.com/share/bde99afd-76c8-493d-9608-db9019bcd346/171/list_comprehensions?viewer=share/

This OER material was produced as a result of the CS04ALL CUNY OER project

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
John Jay College of Criminal Justice
Author:
Johnson Hunter R
Date Added:
06/15/2019
Making Games with Python & Pygame
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This book will teach you how to make graphical computer games in the Python programming language using the Pygame library.This book assumes you know a little bit about Python or programming in general. If you don’t know how to program, you can learn by downloading the free book "Invent Your Own Computer Games with Python" from http://inventwithpython.com. Or you can jump right into this book and mostly pick it up along the way. This book is for the intermediate programmer who has learned what variables and loops are, but now wants to know, "What do actual game programs look like?" There was a long gap after I first learned programming but didn’t really know how to use that skill to make something cool. It’s my hope that the games in this book will give you enough ideas about how programs work to provide a foundation to implement your own games.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Albert Sweigart
Date Added:
12/05/2019
A Primer for Computational Biology
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

A Primer for Computational Biology aims to provide life scientists and students the skills necessary for research in a data-rich world. The text covers accessing and using remote servers via the command-line, writing programs and pipelines for data analysis, and provides useful vocabulary for interdisciplinary work. The book is broken into three parts:

Introduction to Unix/Linux: The command-line is the “natural environment” of scientific computing, and this part covers a wide range of topics, including logging in, working with files and directories, installing programs and writing scripts, and the powerful “pipe” operator for file and data manipulation.
Programming in Python: Python is both a premier language for learning and a common choice in scientific software development. This part covers the basic concepts in programming (data types, if-statements and loops, functions) via examples of DNA-sequence analysis. This part also covers more complex subjects in software development such as objects and classes, modules, and APIs.
Programming in R: The R language specializes in statistical data analysis, and is also quite useful for visualizing large datasets. This third part covers the basics of R as a programming language (data types, if-statements, functions, loops and when to use them) as well as techniques for large-scale, multi-test analyses. Other topics include S3 classes and data visualization with ggplot2.

Subject:
Applied Science
Biology
Computer Science
Life Science
Material Type:
Textbook
Provider:
Oregon State University
Author:
Shawn T. O’Neil
Date Added:
01/06/2020