Skip to content
Neocity Education

Programming and using data

Variables, decisions, loops and functions in Python to calculate, simulate and analyze data, with a program that someone else runs and gets the same result

5 USD

In Chile the charge is made in pesos at the observed dollar rate on the day of purchase.

Available for purchase soon

Meanwhile, look through the sample pages. To hear when sales open, write to contacto@neocity.cl.

What it includes

Pages
22
Exercises
8: 3 basic, 3 intermediate and 2 challenge; 5 with a numerical answer
Sources cited
7
Class
40-minute script
Format
US Letter PDF and script as text
Zone of the tree
Roots
Stage
Advanced beginner

Este curso en español

When you finish you will be able to

Write a program that calculates, simulates or analyzes the data of an engineering problem.

What you learn

  • Write and trace by hand a Python program with variables, if, for and functions, with names that state the unit.
  • Convert between binary and decimal, and compare decimals with a tolerance instead of ==.
  • Test a function with assert: a hand-worked case, an edge case and a property.
  • Simulate a system step by step and analyze a list of data with total, mean, maximum and median.
  • Deliver a program that someone else runs and gets the same result: data, tests, units and Python version.

Who it is for

Young people aged 16 to 24 who are starting out in engineering or a technical trade. No programming experience needed. Examples from electrical work; to practice, a computer with Python 3 helps, and without one the examples can be traced by hand.

Before this course

None. You can start here.

Sample pages

Page 1 of 22
Page 1 of 22
Page 11 of 22
Page 11 of 22

Class video

PDF + script; the class video arrives once it is recorded.