Curricula
Description
IT00ED34 | Programming Basics (6 cr) |
Prerequisites | No prerequisites |
Objectives | I know the basic concepts of programming. I apply variables to solving programming problems. I understand the differences between the different types of data and I know how to use lists and arrays. I use condition and selection structures. I take advantage of finished functions and know how to implement my own functions. I know how to install external libraries and use them in my own code. I follow good programming methods. I understand the importance of commenting on the code and I can comment on my own code. |
Content | - Variables and constants - Input and output phrases - Selection structures and phrases - Loop structures and phrases - Functions and their use - Tables |
Recommended optional programme components | If necessary, the student advisor will recommend optional programme components for each student based on their individual study plan. |
Accomplishment methods | Described in implementation plan |
Execution methods | Described in implementation plan |
Materials | Materials can be found on learning platform. |
Literature | Not applicable |
Evaluation Criteria | 0-5 |
Evaluation Criteria |
satisfactory (1-2) I recognize the basic concepts of programming in solving programming problems. I can use variables in solving programming problems. I recognize and know how to use conditional and repetition structures in my code. I understand the differences between different types of data. I can use ready-made functions and implement my own simple functions. I install external libraries and can use them in my own code. I recognize and understand the importance of good programming practices. I recognize and understand the meaning of commenting the code. good (3-4) I use the basic concepts of programming in solving programming problems. I can use variables in solving programming problems. I can use conditional and repetition structures in my code. I understand the differences between different data types and use lists and tables in my code. I use ready-made functions and implement my own functions. I install external libraries and use them in my own code. I understand the importance of good programming practices and use them in my own code. I understand the meaning of code commenting and I comment my own code. excellent (5) I use the basic concepts of programming correctly in solving programming problems. I apply variables versatilely in solving programming problems. I apply conditional and repetition structures in my code. I understand and manage the differences between different data types and apply lists and tables in my code. I make versatile use of ready-made functions and implement my own functions. I install external libraries and use them in my own code. I understand the importance of good programming practices and apply them in my own code. I understand the meaning of code commenting and I comment my own code. |
Assessment Frameworks | Not applicable |
Further Information | No additional information |
Responsible persons | Not applicable |
Links | Not applicable |
Implementations
Show old implementations
- 28.08.2023 - 20.12.2023 (IT00ED34-3001 | TIK23SP)
- 08.01.2024 - 03.05.2024 (IT00ED34-3002 | TIK24KM)
20.5.2024 10:52:38