Updating search results...

Search Resources

31 Results

View
Selected filters:
  • Lecture Notes
Python dictionary
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is an introduction Python dictionary, using Python 3.

Prior knowledge of input/output in Python, and Python list is recommended.

For CS0 students. Part of the CUNY CS04All project.

Material Type:
Activity/Lab
Assessment
Homework/Assignment
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Bronx Community College
Author:
Natalia Novak
Novak Natalia
Date Added:
03/19/2020
Python functions
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

An introduction to functions in Python.

Prior knowledge of variables, assignments, expressions, input-output, lists, conditionals, and loops is recommended.

For CS0 students. Part of the CUNY CS04All project.

Comments
Lecture slides come in three formats and separate files, as well as three programs-examples.

All the images used in the slides are CC0 licence, packed in the imgs.rar archive together with the information about them

In-class work, HW assignment, assessment questions together with all the programs are in the Activities_and_Assignments.rar archive.

Material Type:
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Bronx Community College
Author:
Natalia Novak
Date Added:
03/19/2020
Python if statements
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Python If-else branches, equality and relational operators, and some additional topics: Boolean operators and expressions, membership and identity operators.

Prior knowledge of variables, assignments, and expressions is recommended.

For CS0 students. Part of the CUNY CS04All project.

Comments
Lecture slides come in three formats and separate files.

In-class work, HW assignment, assessment questions together with all the programs are in the Activities_and_Assignments.rar archive.

Material Type:
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Bronx Community College
Author:
Natalia Novak
Date Added:
03/19/2020
Python input output
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The following topics are discussed:

Development Environment
Basic input and output
Variables and assignments
Python expressions
Division and modulo
Math module
For CS0 students. Part of the CUNY CS04All project.

Comments
Lecture slides come in three formats, examples of programs are included in Instructor Materials.rar.

In-class work and assessment questions together with all the programs are in the Activities_and_Assignments.rar archive.

Material Type:
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Bronx Community College
Author:
Natalia Novak
Date Added:
03/19/2020
Python loops
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The following topics are covered:

While Loops
For Loops
Nested loops
Break and continue
Loops else
enumerate()
Applications: Turtle library with loops and decision procedures.

Prior knowledge of variables, assignments, expressions, input-output, lists, and conditionals is recommended.

For CS0 students. Part of the CUNY CS04All project.

Comments
Lecture slides come in three formats, are are packed into Instructor_Materials.rar along with programs accompanying the lecture slides.

In-class work, HW assignment, assessment questions together with all the programs are in the ActivitiesAndAssignments.rar archive.

Material Type:
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Bronx Community College
Author:
Natalia Novak
Date Added:
03/19/2020
Python string
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Material Type:
Activity/Lab
Assessment
Homework/Assignment
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Bronx Community College
Author:
Natalia Novak
Novak Natalia
Date Added:
03/19/2020
Stop Bullying Presentation
Unrestricted Use
CC BY
Rating
0.0 stars

Research shows that bullying is a public health issue that negatively impacts outcomes for youth involved.It is important to highlight bullying as a public health problem to keep children safe.The only way to eliminate bullying is to connect with strong partners in the community who know how to recognize, intervene, and prevent bullying from occurring in the future.This course aims to help community stakeholders to do exactly that.

Subject:
Professional Skills
Material Type:
Lecture Notes
Author:
Tracy Rexroat
Date Added:
04/08/2021
Using Big Data to Identify and Understand Educational Inequality in America
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is the first of two lessons/labs for teaching and learning of computer science and sociology. Either and be used on their own or they can be used in sequence, in which case this should be used first.

Students will develop CS skills and behaviors including but not limited to: learning what an API is, learning how to access and utilize data on an API, and developing their R coding skills and knowledge. Students will also learn basic, but important, sociological principles such as how poverty is related to educational opportunities in America. Although prior knowledge of CS and sociology is helpful, neither is necessary for student (or instructor) success on this two-week project. Three instructional hours per week (total of six hours over two weeks).

Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Elin Waring
Joseph Cleary
Date Added:
03/19/2020
Using Big Data to Identify and Understand Educational Inequality in America
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This lesson is connected to but can be used independently of "Using Big Data to Identify and Understand Educational Inequality in America (1)"

Students will develop CS skills and behaviors including but not limited to: learning what an API is, learning how to access and utilize data on an API, and developing their R coding skills and knowledge. Students will also learn basic, but important, sociological principles such as how poverty is related to educational opportunities in America (and how this relationship varies between and among states). Although prior knowledge of CS and sociology is helpful, neither is necessary for student (or instructor) success on this project. Three instructional hours.

Material Type:
Activity/Lab
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Lehman College
Author:
Elin Waring
Joseph Cleary
Date Added:
03/19/2020
Working With Files in Python
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is an introduction to work with files in Python.

Prior knowledge of variables, assignments, expressions, input-output, lists, conditionals, and loops is recommended.

For CS0 students. Part of the CUNY CS04All project.

Material Type:
Activity/Lab
Homework/Assignment
Lecture Notes
Provider:
CUNY Academic Works
Provider Set:
Bronx Community College
Author:
Natalia Novak
Novak Natalia
Date Added:
03/19/2020