Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Computer Sciences (8)
- Other Computer Sciences (7)
- Artificial Intelligence and Robotics (2)
- Databases and Information Systems (2)
- American Art and Architecture (1)
-
- Architectural History and Criticism (1)
- Architecture (1)
- Arts and Humanities (1)
- Computer Engineering (1)
- Digital Humanities (1)
- Engineering (1)
- Historic Preservation and Conservation (1)
- History of Art, Architecture, and Archaeology (1)
- Information Security (1)
- Institutional and Historical (1)
- Numerical Analysis and Scientific Computing (1)
- Optics (1)
- Photography (1)
- Physics (1)
- Programming Languages and Compilers (1)
- Social and Behavioral Sciences (1)
- Statistics and Probability (1)
- Keyword
-
- CS0 (5)
- CS04ALL (5)
- Python (2)
- ARCGIS (1)
- Architecture (1)
-
- Bash (1)
- Brooklyn (1)
- Command Line (1)
- Cryptography (1)
- Cubesat (1)
- ESRI (1)
- GIS (1)
- Google Earth (1)
- Historic Maps (1)
- Historic research (1)
- Linux (1)
- List Comprehension (1)
- List basics (1)
- Machine Learning (1)
- NLP (1)
- Natural Language Processing (1)
- New York City (1)
- Open Data (1)
- Python list (1)
- Python string (1)
- Retro-reflector (1)
- Rocketry (1)
- Sail (1)
- Solar (1)
- StoryMaps (1)
Articles 1 - 9 of 9
Full-Text Articles in Entire DC Network
Rocketry And Observability Predictions For Cubesat, Juliano A. Everett
Rocketry And Observability Predictions For Cubesat, Juliano A. Everett
Publications and Research
Estimating the visibility of Sunlight reflected by the holographic retro-reflector of Cubesat Alpha, and to convert this to star apparent magnitude to learn more about the visibility of these sails through reflected sunlight, to in turn determine if glints of these holograms are visible by terrestrial observers.
Mapping In The Humanities: Gis Lessons For Poets, Historians, And Scientists, Emily W. Fairey
Mapping In The Humanities: Gis Lessons For Poets, Historians, And Scientists, Emily W. Fairey
Open Educational Resources
User-friendly Geographic Information Systems (GIS) is the common thread of this collection of presentations, and activities with full lesson plans. The first section of the site contains an overview of cartography, the art of creating maps, and then looks at historical mapping platforms like Hypercities and Donald Rumsey Historical Mapping Project. In the next section Google Earth Desktop Pro is introduced, with lessons and activities on the basics of GE such as pins, paths, and kml files, as well as a more complex activity on "georeferencing" an historic map over Google Earth imagery. The final section deals with ARCGIS Online …
Cs04all: Cryptography Module, Hunter R. Johnson
Cs04all: Cryptography Module, Hunter R. Johnson
Open Educational Resources
Cryptography module
This archive contains a series of lessons on cryptography suitable for use in a CS0 course. The only requirement is familiarity with Python, particularly dictionaries, lists, and file IO. It is also assumed that students know how to create stand-alone Python programs and interact with them through the terminal. Most of the work is done in Jupyter notebooks.
The material found in the notebooks is a combination of reading material, exercises, activities and assignments. Below are descriptions of each lesson or assignment and links to notebooks on Cocalc. The same files are available for batch download in this …
Cs04all: Command Line Python, Hunter R. Johnson
Cs04all: Command Line Python, Hunter R. Johnson
Open Educational Resources
Command Line Tutorial
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.
Please begin with the READ_ME file.
https://cocalc.com/share/bde99afd-76c8-493d-9608-db9019bcd346/171/stdin?viewer=share/
This OER material was produced as a result of the CS04ALL CUNY OER project
Cs04all: Machine Learning Module, Hunter R. Johnson
Cs04all: Machine Learning Module, Hunter R. Johnson
Open Educational Resources
These are materials that may be used in a CS0 course as a light introduction to machine learning.
The materials are mostly Jupyter notebooks which contain a combination of labwork and lecture notes. There are notebooks on Classification, An Introduction to Numpy, and An Introduction to Pandas.
There are also two assessments that could be assigned to students. One is an essay assignment in which students are asked to read and respond to an article on machine bias. The other is a lab-like exercise in which students use pandas and numpy to extract useful information about subway ridership in NYC. …
Cs04all: Natural Language Processing Project, Hunter R. Johnson
Cs04all: Natural Language Processing Project, Hunter R. Johnson
Open Educational Resources
In this archive there are two activities/assignments suitable for use in a CS0 or Intro course which uses Python.
In the first activity, students are asked to "fill in the code" in a series of short programs that compute a similarity metric (cosine similarity) for text documents. This involves string tokenization, and frequency counting using Python string methods and datatypes.
https://cocalc.com/share/bde99afd-76c8-493d-9608-db9019bcd346/171/Proj1?viewer=share/
In the second activity (taken directly from Think Python 2e) students use a pronunciation dictionary to solve a riddle involving homophones.
https://cocalc.com/share/bde99afd-76c8-493d-9608-db9019bcd346/171/Dicts2?viewer=share/
This OER material was produced as a result of the CS04ALL CUNY OER project
Cs04all: List Comprehensions, Hunter R. Johnson
Cs04all: List Comprehensions, Hunter R. Johnson
Open Educational Resources
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
Python String, Natalia Novak
Python String, Natalia Novak
Open Educational Resources
An introduction to Python strings and string formatting.
Proposed lecture slides are supplied with in-class activity, homework assignment, and assessment.
No loops, no decision structures.
For CS0 students.
Part of the CUNY CS04All project.
Python List, Natalia Novak
Python List, Natalia Novak
Open Educational Resources
A brief introduction to Python list.
No loops, no decision structures.
For CS0 students. Part of the CUNY CS04All project.