0% found this document useful (0 votes)
17 views2 pages

EmT Notes

The document discusses empowerment technology and outlines the course objectives, syllabus, and modules for a programming technologies course. It introduces key concepts like computers, data, information, program logic, sequential and conditional programming.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views2 pages

EmT Notes

The document discusses empowerment technology and outlines the course objectives, syllabus, and modules for a programming technologies course. It introduces key concepts like computers, data, information, program logic, sequential and conditional programming.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

● displays them to users

EMPOWERMENT TECHNOLOGY ● stores results for future uses

Course Objectives
Software
● apply computational thinking concepts in
● set of instructions drives computer to do
algorithmic formulation and problem solving
stipulated tasks
● formulate different computational practices and
● instructions are programmed in a computer’s
perspectives and implement
language -> translated into machine language ->
executed by computer
Syllabus
● categorized into 2 types:
I. Introduction to Programming
○ system software
II. Sequential Programming
○ application software
III. Conditional Programming
IV. Iterative Programming
What is a Program?
V. Midterm Project Module
● method to communicate with the computer
VI. Methods
● a set of instructions that a computer follows
VII. Final Project Module
(successfully)

Softwares to be used:
Why learn Programming?
● Microsoft Visual Studio
● Moore’s Law - transition from one time to another
● Replit
time, technology through the years
● important to keep up with the trends nowadays
● part of innovation in technology for businesses,
MODULE 1 job opportunities, etc.
Programming Technologies ● improves critical thinking skills and creativity
Computer ● students learn to code which develops
● electronic device persistence and patience
● accepts data from the user ● can help you understand other aspects of
● processes it, produces results technology
Data Selection Structure
● collection of unstructured facts and figures ● one of several alternative actions is selected and
● does not provide any information regarding executed
patterns, context, etc. ○ use of decision based on given condition
● cannot share yet (unsolved) ● uses decision block (diamond-shaped)
● alternative action (processing black)
Information
● structured data Problem 1
● ie. organized meaningful and processed data ● algorithm that shows printing of the sum
● to analyzed and convert data into information, a
computer is used
● able to share with others (solved)

Program Logic and Formulation


● step-by-step development of a solution to a
given problem
● most difficult part of solving a problem with a
computer
● translate method into required language (ex. C#)
● 2 most used tools:
○ flowchart
○ algorithm

Sequential
● steps are performed strictly sequential manner
● each step is executed exactly once
● simplest method of control
○ easy to develop and understand

You might also like