Skip to main content

Basics of ProgrammingLaajuus (5 cr)

Course unit code: C-02471-IN00CS84

General information


Credits
5 cr
Teaching language
Finnish
Institution
Oulu University of Applied Sciences

Objective

Student can implement computer programs based on given specification utilizing good programming conventions. Student can solve simple problems and implement solutions with programming language. Student can use control structures (if & loop). Student knows how to use basic data types to handle and store data. Student can use arrays and control structures to handle large data sets of same data type. Student can use structs to merge logically tied data of different types together. Student knows how to use fields from structs. Student can use functions and can divide application functionality to several functions if needed.

Content

Basic programming concepts starting from variables, data types and if and loop structures. Data handling with arrays, structs and functions. Application debugging. Good programming conventions.

Qualifications

-

Assessment criteria, satisfactory (1)

The student is able to use the basic concepts learned in the course. The student recognizes the phenomena related to the course. The student is able to satisfactorily express the definitions of the course. The student completes the given tasks with guidance and knows the different procedures, but doesn’t know how to justify their choices. The student knows how to give and receive feedback by examining and evaluating from own perspective. The student has interaction skills and takes resonsibility for own studying.

Assessment criteria, good (3)

The student can apply the basic concepts learned in the course. The student analyses the phenomena related to the course and understands well the definitions of the course. The student solves the given tasks and uses the different procedures, knowing how to justify the choices. The student is able to give and receive feedback actively and constructively, looking and evaluating from own and environment perspective. The students have good interaction skills and are ready to develop themselves in their studies.

Assessment criteria, excellent (5)

The student can use the concepts learned in the course. The student understands the phenomena related to the course and can connect the definitions with professional context. The student solves excellently the given tasks and uses the different procedures creatively, evaluating the justification of the choices. The student is able to give and receive feedback actively and constructively, looking and evaluating from own and professional study field perspective.The student is capable of professional development.

Further information

-

Go back to top of page