| 
        Lecturer(s)
     | 
    | 
        
     | 
    | 
        Course content
     | 
    
        unspecified
         
         
     | 
    | 
        Learning activities and teaching methods
     | 
    
        
        Lecture, Practicum
        
            
                    
                
                    
                    - Class attendance
                        - 56 hours per semester
                    
 
                
                    
                    - Home preparation for classes
                        - 34 hours per semester
                    
 
                
                    
                    - Preparation for exam
                        - 30 hours per semester
                    
 
                
             
        
        
     | 
    
    
        
        
            | 
                Learning outcomes
             | 
        
        
            
                
                The aim of the course is to develop students' algorithmic thinking and to teach them how to implement selected tasks in Python 3 using examples. In the exercises, students will independently solve given problems.
                 
                Theoretic piece of knowledge and practical skills from requered areas
                 
                
             | 
        
        
            | 
                Prerequisites
             | 
        
        
            
                
                
                No condition of registration
                
                
                    
                        
                    
                    
                
                
  
             | 
        
        
            | 
                Assessment methods and criteria
             | 
        
        
            
                
                    
                        Combined examination
                        
                        
                         
                        
                    
                    
                
                
                 
             | 
        
    
    | 
        Recommended literature
     | 
    
        
            
                
                - 
                    HEROUT, Pavel. Učebnice jazyka C - Třetí upravené vydání. České Budějovice, 1998. ISBN 80-85828- 21-9.
                
 
            
                
                - 
                    MORKES, David. Základy programování - Učebnice pro střední školy. Praha, 1998. ISBN 80-7226-062-6.
                
 
            
         
         
         
     |