What is the one word or a few words that describes computer science or programming?
understand low-level and high-level programming languages what is java byte code learn what processing language is how to draw a line in processing the canvas in processing"
Learning objective:
Processing is an open-source programming language and environment for creating images, animations and interactions. It was created to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context. Processing is free and cross-platform, so anyone of any age can use it.
What is Processing?
Open-Source: Software that is freely available and can be modified by anyone. Programming Language: A set of instructions that a computer can understand and execute. Software Sketchbook: A collection of ideas, experiments, sketches and projects used to explore creative coding solutions.
Concepts:
Processing was designed by Ben Fry and Casey Reas in 2001 as a teaching tool. It can be used to create all sorts of visualizations, art, music and interactive experiences. Processing is based on the Java programming language and has been ported to iOS and Android.
Fun facts:
Work together in pairs: find out how to write Hello World! in processing.
Work together in pairs: What is the difference between low-level and high-level programming languages?
Brain break: Draw a self-portrait of yourself as a superhero!
What is the process of transforming data into meaningful information?
- Algorithm
- Analysis
- Programming
- Compiling
What is the process of transforming a program written in a high-level language into a machine language?
- Compiling
- Debugging
- Editing
- Linking
What is the process of finding and correcting errors in a program?
- Debugging
- Compiling
- Analysis
- Programming
What is the process of breaking down a problem into smaller parts to simplify the solution?
- Analysis
- Debugging
- Programming
- Linking
What is the process of combining two or more programs into a single program?
- Linking
- Compiling
- Analysis
- Debugging
What did you think of today?