1 Faculty /Study Program : Mathematics and Natural Science/Mathematics Education 2 Course / Code : Computer Programming, MAA 319 3 Credit : Theory : 2                 Practice : 1 4 Semester/Time : Sem: V,                     Time : 2 x 100 minutes 5 Basic Competence : Students are able to compose a simple program in Pascal 6 Indicator                 :
¾   Students are able to explain program structure in Pascal
¾   Students are able to identify the identifier, constanta and variable

¾   Students  are able to declare the appropriate  identifier,  constanta  and variable in a program based on the problem to be solved.
¾   Students are able to compose a simple program in Pascal

7.  Essential Concepts                         : Program Structure, Identifier, Constanta, and Variable
8.  Learning Activity                           : 3
 Component Detail Activity Time Method Media References Character Opening Main Activities Closure Lecturer describes the aim of  the course and gives  motivation • Lecturer explains the basic step and structure in Pascal program, identifier, Constanta, and Variable • Students get the chance to share their opinion  in defining identifier, Constanta, and Variable related to a given problem • In pair, students discuss to compose a program using the previous class discussion result • two pairs of students make a group to share their discussion result • Some groups present their result • Other students give their opinion Student and lecturer make a conclution Lecturer gives tasks Follow up        Students are  suggested to studyfurther about Pascalprogram and findmany resourcesabout them in theInternet 5’ 75’ 10’ Explanation and Discussion Explanation Demonstration, Discussion, practice, group work Computer, LCD A:4-8, B.2 Thinking logically, critically, creatively, and innovatively Caring about social matters and environment

Learning Activity                    : 4  (practice, 1 sks practice = 100’)
 Component Detail Activity Time Method Media References Character Opening Main Activities Closure Follow up Lecturer explains the aim of  the course and give  motivation Students practice and do exercises to compose a program to solve some problems Lecturer gives feedback to the result of students’ work Lecturer describes the introduction of the next material Students are supposed to read the next material in handout 5’ 80’ 10’ 5’ Explanation and Discussion Practice,  by self/in a group Explanation Explanation Computer, worksheet worksheet / quiz Thinking logically, critically, creatively, and innovatively Caring about social matters and environment
9.  Assessment
Identify  the  identifier,  constant  and  variable  to  solve  a  problem  in  finding  the  length  of hypotenuse of right triangle

10. References
A.  Compulsory :
Sri Andayani, 2010. Handout of Computer Programming, FMIPA UNY.