jagomart
digital resources
picture1_Programming Pdf 182980 | J0ha34


 125x       Filetype PDF       File size 0.15 MB       Source: www.sqa.org.uk


File: Programming Pdf 182980 | J0ha34
higher national unit specification general information unit title computer programming scqf level 7 unit code j0ha 34 superclass ca publication date june 2018 source scottish qualifications authority version 02 unit ...

icon picture PDF Filetype PDF | Posted on 31 Jan 2023 | 2 years ago
Partial capture of text on file.
               
               
               
               
               
               
              Higher National Unit Specification 
               
              General information 
               
              Unit title:     Computer Programming (SCQF level 7) 
               
              Unit code:  J0HA 34 
               
               
              Superclass:          CA 
               
              Publication date:    June 2018 
               
              Source:              Scottish Qualifications Authority 
               
              Version:             02 
               
               
              Unit purpose 
               
              The purpose of this unit is to introduce learners to the basic principles and practice of 
              computer programming using contemporary high-level programming languages. No previous 
              programming experience is required. 
               
              It is a non-specialist unit, intended for a wide range of learners with an interest in coding. It 
              is particularly suitable for learners with an interest in Science, Technology, Engineering or 
              Mathematics (STEM) who want to understand the principles of programming; however, it will 
              be beneficial to any learner who wants to gain an understanding of programming for 
              vocational or personal purposes. 
               
              The unit focuses specifically on coding, rather than the wider aspects of software 
              development. Learners will gain foundation knowledge of, and skills in, writing short 
              programs for a variety of purposes, using contemporary high-level programming languages, 
              such as Python or C. They will also be introduced to programming concepts and 
              programming techniques, and develop their logical and computational thinking skills. 
               
              Learners can progress to a number of more specialised qualifications, including more 
              advanced units in computer programming such as H173 34 Developing Software: 
              Introduction (SCQF level 7) or H171 35 Software Development: Object Oriented 
              Programming (SCQF level 8). 
                                          
              J0HA 34, Computer Programming (SCQF level 7)                                       1 
              Higher National Unit Specification: General information (cont) 
               
              Unit title:     Computer Programming (SCQF level 7) 
               
              Outcomes 
               
              On successful completion of the unit, the learner will be able to: 
               
              1   Describe the programming process. 
              2   Explain programming concepts. 
              3   Write algorithms to solve familiar problems. 
              4   Write programs to solve familiar problems. 
               
              Credit points and level 
               
              1 Higher National unit credit at SCQF level 7: (8 SCQF credit points at SCQF level 7) 
               
              Recommended entry to the unit 
               
              This is an introductory unit in computer programming and, as such, no previous knowledge of 
              programming is required. 
               
              Core Skills 
               
              Achievement of this Unit gives automatic certification of the following Core Skills component:  
               
              Complete Core Skill        None 
               
              Core Skill component       Critical Thinking at SCQF level 5 
               
              There are also opportunities to develop aspects of Core Skills which are highlighted in the 
              Support Notes of this Unit specification.  
               
               
              Context for delivery 
               
              If this unit is delivered as part of a group award, it is recommended that it should be taught 
              and assessed within the subject area of the group award to which it contributes. 
               
              There may be opportunities to combine the assessment of this unit with other units. For 
              example, the knowledge contained within this unit could be combined with the knowledge 
              contained within other units and assessed through an examination-based integrated 
              assessment. The practical competencies could be combined with the practical competences 
              contained within other units (such as J0J9 34 Machine Learning and/or J0HK 34 Ethical 
              Hacking) and assessed through a project-based integrated assessment. 
               
              The Assessment Support Pack (ASP) for this unit provides assessment and marking 
              guidelines that exemplify the national standard for achievement. It is a valid, reliable and 
              practicable assessment. Centres wishing to develop their own assessments should refer to 
              the ASP to ensure a comparable standard. A list of existing ASPs is available to download 
              from SQA’s website (http://www.sqa.org.uk/sqa/46233.2769.html). 
                                          
              J0HA 34, Computer Programming (SCQF level 7)                                       2 
        Equality and inclusion 
         
        This unit specification has been designed to ensure that there are no unnecessary barriers to 
        learning or assessment. The individual needs of learners should be taken into account when 
        planning learning experiences, selecting assessment methods or considering alternative 
        evidence. 
         
        Further advice can be found on our website www.sqa.org.uk/assessmentarrangements. 
                          
        J0HA 34, Computer Programming (SCQF level 7)       3 
              Higher National unit specification: Statement of standards  
               
              Unit title:     Computer Programming (SCQF level 7) 
               
              Acceptable performance in this unit will be the satisfactory achievement of the standards set 
              out in this part of the unit specification. All sections of the statement of standards are 
              mandatory and cannot be altered without reference to SQA. 
               
              Where evidence for outcomes is assessed on a sample basis, the whole of the content listed 
              in the knowledge and/or skills section must be taught and available for assessment. Learners 
              should not know in advance the items on which they will be assessed and different items 
              should be sampled on each assessment occasion. 
               
              Outcome 1 
               
              Describe the programming process. 
               
              Knowledge and/or skills 
               
                High level programming languages 
                Types of programming language 
                Stages in programming 
                Requirements specification 
                Editing, translation, testing and debugging 
                Program documentation including internal documentation 
                Programming tools including editors and translators 
               
              Outcome 2 
               
              Explain programming concepts. 
               
              Knowledge and/or skills 
               
                Syntax and semantics 
                Algorithms and data structures 
                Variables and data types 
                Operators and operator precedence 
                Assignment statements 
                Program constructs 
                Syntax errors and logic errors 
                Structured programming 
                Program testing 
               
              Outcome 3 
               
              Write algorithms to solve familiar problems. 
               
              Knowledge and/or skills 
               
                Methods of expressing algorithms 
                Representation of programming constructs as algorithms 
                Functional decomposition of problems (top-down problem solving) 
                Sorting and searching algorithms 
                Problem solving using algorithms                            
              J0HA 34, Computer Programming (SCQF level 7)                                         4 
The words contained in this file might help you see if this file matches what you are looking for:

...Higher national unit specification general information title computer programming scqf level code jha superclass ca publication date june source scottish qualifications authority version purpose the of this is to introduce learners basic principles and practice using contemporary high languages no previous experience required it a non specialist intended for wide range with an interest in coding particularly suitable science technology engineering or mathematics stem who want understand however will be beneficial any learner wants gain understanding vocational personal purposes focuses specifically on rather than wider aspects software development foundation knowledge skills writing short programs variety such as python c they also introduced concepts techniques develop their logical computational thinking can progress number more specialised including advanced units h developing introduction object oriented cont outcomes successful completion able describe process explain write algori...

no reviews yet
Please Login to review.