Why is the digital divide and STEM education a concern?
The President's Council of Advisors on Science and Technology concludes that successful science, technology, engineering, and mathematics (STEM) education in both school-based and out-of-school settings combined, will determine whether the United States will remain a leader among nations and be in a position to solve an array of immense and rapidly emerging national challenges in science and technology (America's Strategy for STEM Education).
What is Software?
Software is like a cooking recipe, it is a list of instructions that tells a computer what to do. If you use a modern electronic device such as a computer, cell phone or car, someone wrote software to make it work.
Where is Software?
Cars, planes, computers even toasters and coffee makers, and of course in Outer Space:
The International Space Station has more than 3 million lines of software code on the ground supporting 1.5 million lines of flight software code.
Python is a programming language used by thousands of software developers to solve many kinds of problems. Python was developed with the goal of providing clear, easy to read and understand code. This is in contrast to many other programming languages which can be difficult to understand. Python is also a modern language, and is continuing to evolve at the forefront of modern software development and application.