MCHS 1 - What is Programming?

Post on 13-Nov-2014

838 views 0 download

Tags:

description

First lesson in programming course for MCHS 4th Year students.

Transcript of MCHS 1 - What is Programming?

Opening PrayerALMIGHTY God, our heavenly Father, who has committed to Your holy Church the care and nurture of Your children;

Enlighten with Your wisdom those who teach andthose who learn, that, rejoicing in the knowledge of Your truth, they may worship You and serve You from generation to generation;

through Jesus Christ our Lord. Amen.

Miriam of Nazareth,

Teach us your ways and lead us to Jesus.

Programming 101

References

• http://www.webopedia.com/TERM/P/program.html

• http://www.basic256.org/index_en

• http://lifehacker.com/5401954/programmer-101-teach-yourself-how-to-code

Tech Site of the Week

• www.engadget.com

Recitation Agreements

What is a program?

Description• (n) An organized list of instructions that, when

executed, causes the computer to behave in a predetermined manner. Without programs, computers are useless.

• A program is like a recipe. It contains a list of ingredients (called variables) and a list of directions (called statements) that tell the computer what to do with the variables. The variables can represent numeric data, text, or graphical images.

.

Quiz no. 1

True or False (20 points)

1.0001 0011 0011 10112.1101 0111 0001 10013.1111 0001 1101 11114.0000 1100 0101 11015.0001 0011 0011 1011

How do computers understand us?

Levels of ProgrammingLanguage

Levels of Programming Language• High Level Language – a programming

language that make use of abstracts in bridging communication between the programmer and the machine.

• Assembly Language – a second generation language that allows programmers to substitute numerical Machine language commands into words.

• Machine Language – a programming language expressed in numbers or hexadecimal codes that can be directly communicated to the computer’s hardware components. (see how a hardrive works)

Group reporting

• Create a group with 5 members

Closing Prayer

Loving God, thank you for giving us clear thoughts and infinite curiosity;

Continue to fill us with burning passion, so that we may continue to pursue further learning with our topic, and develop skills we need for our journey here on earth;

We ask these gifts from You, in Jesus name, Amen.

Miriam of Nazareth,

Teach us your ways and lead us to Jesus.