Login
Register as
Teacher
/
Learner
Forgotten your password
Cambridge GCSE Computing Online
Home
About Us
FAQs
Programming
Introduction
58. Algorithms in pseudocode and flow diagrams
Algorithms in pseudocode and flow diagrams
59. High level code and machine code
High level code and machine code - Part A
High level code and machine code - Test A
High level code and machine code - Part B
High level code and machine code - Test B
High level code and machine code - Part C
High level code and machine code - Test C
High level code and machine code - Part D
High level code and machine code - Activity
60. Tour of an IDE
Tour of an IDE - Part A
Tour of an IDE - Test A
Tour of an IDE - Part B
Tour of an IDE - Test B
Tour of an IDE - Part C
Tour of an IDE - Test C
Tour of an IDE - Part D
Tour of an IDE - Activity 1
61. Sequence in an algorithm
Sequence in an algorithm - Part A
Sequence in an algorithm - Test A
Sequence in an algorithm - Part B
Sequence in an algorithm - Test B
Sequence in an algorithm - Part C
Sequence in an algorithm - Activity
62. Selection in an algorithm
Selection in an algorithm - Part A
Selection in an algorithm - Test A
Selection in an algorithm - Part B
Selection in an algorithm - Test B
Selection in an algorithm - Part C
Selection in an algorithm - Activity 1
Selection in an algorithm - Activity 2
63. Iteration, basic programming constructs and loops
Iteration, basic programming constructs and loops - Part A
Iteration, basic programming constructs and loops - Test A
Iteration, basic programming constructs and loops - Part B
Iteration, basic programming constructs and loops - Test B
Iteration, basic programming constructs and loops - Part C
Iteration, basic programming constructs and loops - Test C
Iteration, basic programming constructs and loops - Part D
Iteration, basic programming constructs and loops - Starter Activity
Iteration, basic programming constructs and loops - Plenary Activity
64. Variables and constants - new
Variables and constants
Variables and constants - Test
Variables and constants - Activity 1
65. Data types - new
Data types - Part A
Data types - Test A
66. Operations on numeric and Boolean data - new
Operations on numeric and Boolean data - Part A
Operations on numeric and Boolean data - Test A
Operations on numeric and Boolean data - Part B
Operations on numeric and Boolean data - Test B
Operations on numeric and Boolean data - Activity 1
67. Arrays - new
Arrays - Part A
Arrays - Test A
Arrays - Part B
Arrays - Activity 1
68. Syntax and logic errors
Syntax and logic errors - Part A
Syntax and logic errors - Test A
Syntax and logic errors - Part B
Syntax and logic errors - Starter Activity
Syntax and logic errors - Activity
69. Test data
Test data - Part A
Test data - Test A
Test data - Part B
Test data - Test B
Test data - Part C
Test data - Test C
Test data - Part D
Test data - Starter Activity
Test data - Activity
70. Basic string manipulation
Basic string manipulation - Part A
Basic string manipulation - Test A
Basic string manipulation - Part B
Basic string manipulation - Test B
Basic string manipulation - Starter Activity
Basic string manipulation - Activity
71. Basic file handling operations
Basic file handling operations - Part A
Basic file handling operations - Part B
Basic file handling operations - Test B
Basic file handling operations - Activity
Introduction
Programming
←
Restart this test
This topic will test the learners' understanding of fundamental programming concepts which are common to most imperative languages. The ability to program will normally take time and it is
not
advised to consider this topic as a separate theory topic.
There are a variety of different languages that can be used in teaching the concepts as long as they will allow learners to understand and explain the concepts.
« Previous
Next »