All resources in Brandon HS CTE Instructors

International Finance

(View Complete Item Description)

International finance covers some of the most complex but also important topics in economics. How are exchange rates determined? When if ever are ongoing trade deficits harmful? Are fixed or floating exchange rates better? What are the roots of the euro crisis and what resolution can we expect? Does China manipulate its exchange rate and if so how does that matter? We cover all of these topics and more, with an eye toward what a person really might want to know. There is no use of mathematics in this course beyond the very basic.

Material Type: Full Course

Authors: Alex Tabarrok, Tyler Cowen

Personal bankruptcy Chapters 7 and 13

(View Complete Item Description)

Bankruptcy is the situation is when a person or other economic agent that owes more money than they will be able to pay back. In the United States, people who declare personal bankruptcy can do so under two provisions of the United States Bankruptcy Code, Chapter 7 or Chapter 13. Under the provisions of Chapter 13, some kinds of debt are restructured so that at least some of the debts are repaid. However under Chapter 7, some kind of debts are completely eliminated. In this video, we explore some of the differences between Chapter 7 or Chapter 13 bankruptcies, and some of the considerations when people consider these forms of bankruptcy need to think about. Created by Sal Khan.

Material Type: Lesson

Author: Sal Khan

Free Economics, Government, American History, and Personal Finance Courses

(View Complete Item Description)

Are you looking for FREE, semester-long economics, government, american history, and personal finance courses? If so, visit www.certell.org to download. Certell is an educational non-profit who's mission is to support and develop educational resources and technology that lower the cost of education and help individuals lead flourishing lives. We want to help schools and teachers thrive! All content meets national standards and most meet AP standards (when applicable).

Material Type: Lesson Plan

Author: Ryan Keller

A Byte of Python

(View Complete Item Description)

"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.

Material Type: Textbook

Author: Swaroop C.H.

How to Think Like a Computer Scientist: Learning with Python

(View Complete Item Description)

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.

Material Type: Textbook

Authors: Allen B. Downey, Jeffrey Elkner

Plotting and Programming in Python

(View Complete Item Description)

This lesson is part of Software Carpentry workshops and teach an introduction to plotting and programming using python. This lesson is an introduction to programming in Python for people with little or no previous programming experience. It uses plotting as its motivating example, and is designed to be used in both Data Carpentry and Software Carpentry workshops. This lesson references JupyterLab, but can be taught using a regular Python interpreter as well. Please note that this lesson uses Python 3 rather than Python 2.

Material Type: Module

Authors: Adam Steer, Allen Lee, Andreas Hilboll, Ashley Champagne, Benjamin, Benjamin Roberts, CanWood, Carlos Henrique Brandt, Carlos M Ortiz Marrero, Cephalopd, Cian Wilson, Daniel W Kerchner, Dan Mønster, Daria Orlowska, Dave Lampert, David Matten, Erin Alison Becker, Florian Goth, Francisco J. Martínez, Greg Wilson, ian, Jacob Deppen, Jarno Rantaharju, Jeremy Zucker, Jonah Duckles, Kees den Heijer, Keith Gilbertson, Kyle E Niemeyer, Lex Nederbragt, Logan Cox, Louis Vernon, Lucy Dorothy Whalley, Madeleine Bonsma-Fisher, Mark Phillips, Mark Slater, Maxim Belkin, Michael Beyeler, Mike Henry, mzc9, Narayanan Raghupathy, Nigel Bosch, Olav Vahtras, Pablo Hernandez-Cerdan, Paul Anzel, Phil Tooley, Raniere Silva, Robert Woodward, Ryan Avery, Ryan Gregory James, Sarah M Brown, SBolo, Shyam Dwaraknath, Sourav Singh, Stéphane Guillou, Steven Koenig, Taylor Smith, Thor Wikfeldt, Timothy Warren, Tyler Martin, Vasu Venkateshwaran, Vikas Pejaver

Python functions

(View Complete Item Description)

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

Author: Natalia Novak

Python for Humanities

(View Complete Item Description)

Python is a general purpose programming language that is useful for writing scripts to work effectively and reproducibly with data. This is an introduction to Python designed for participants with no programming experience. These lessons can be taught in a day (~ 6 hours). They start with some basic information about Python syntax, the Jupyter notebook interface, and move through how to import CSV files, using the pandas package to work with data frames, how to calculate summary information from a data frame, and a brief introduction to plotting. The last lesson demonstrates how to work with databases directly from Python.

Material Type: Module

Author: Iain Emsley

Python Calculus

(View Complete Item Description)

Students analyze a cartoon of a Rube Goldberg machine and a Python programming language script to practice engineering analysis. In both cases, they study the examples to determine how the different systems operate and the function of each component. This exercise in juxtaposition enables students to see the parallels between a more traditional mechanical engineering design and computer programming. Students also gain practice in analyzing two very different systems to fully understand how they work, similar to how engineers analyze systems and determine how they function and how changes to the system might affect the system.

Material Type: Lesson Plan

Authors: Brian Sandall, Scott Burns

Python if statements

(View Complete Item Description)

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

Author: Natalia Novak

Python input output

(View Complete Item Description)

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

Author: Natalia Novak

Python Script Analysis

(View Complete Item Description)

Working in small groups, students complete and run functioning Python codes. They begin by determining the missing commands in a sample piece of Python code that doubles all the elements of a given input and sums the resulting values. Then students modify more advanced Python code, which numerically computes the slope of a tangent line by finding the slopes of progressively closer secant lines; to this code they add explanatory comments to describe the function of each line of code. This requires students to understand the logic employed in the Python code. Finally, students make modifications to the code in order to find the slopes of tangents to a variety of functions.

Material Type: Activity/Lab

Authors: Brian Sandall, Scott Burns