Fundamentals of Programming and Web ServicesLaajuus (5 cr)
Course unit code: KM00GE72
General information
- Credits
- 5 cr
Objective
The student
• acquires an understanding of the fundamental concepts of programming and learns to apply them in the development of simple web services
• gains proficiency in using publishing platforms for creating and managing websites and understands their role in web service development
• explores programming tools such as artificial intelligence, editors, and code libraries, and uses them to support the programming process
• understands the basics of web service functionality and designs simple web solutions that address user needs.
Content
• Fundamental programming concepts and their application in web services
• Use of publishing platforms for website creation and content management
• Programming tools
• Basics of web service functionality
Qualifications
Markup and Stylesheet Languages
Assessment criteria, satisfactory (1)
The student
• participates in course activities at a satisfactory level
• demonstrates knowledge of basic programming concepts and can use the core functionalities of publishing platforms to create websites
• recognises some programming tools and understands the basic principles of web service functionality.
Assessment criteria, good (3)
The student
• actively participates in course activities
• demonstrates proficiency in fundamental programming concepts and can apply them to solve simple programming tasks
• uses publishing platforms effectively for website management and is able to use programming tools
• understands web service functionality and designs practical web solutions from the users' perspective.
Assessment criteria, excellent (5)
The student
• demonstrates exceptional engagement in course activities
• exhibits a comprehensive understanding of fundamental programming concepts and applies them in web service development
• effectively utilises publishing platforms and programming tools and designs high-quality web solutions that meet the users' needs
• demonstrates a deep understanding of web service functionality and develops web services with both technical proficiency and user-centred design.
Assessment criteria, approved/failed
The student
• participates in course activities at a satisfactory level
• demonstrates knowledge of basic programming concepts and can use the core functionalities of publishing platforms to create websites
• recognises some programming tools and understands the basic principles of web service functionality.