Section 1, Chapter 2: Programming concepts

advertisement
AQA A level Computer Science
Teaching and Learning Resources
Section 1, Chapter 2: Programming concepts
SPECIFICATION
COVERAGE
LEARNING
OBJECTIVES
KEYWORDS
3.1.1.2 Programming concepts
In this chapter students will learn how to:
• put lines of code in the correct sequence
• write an assignment statement
• write a selection statement
• write an iterative (repeat) statement
• use loops.
syntax; selection; nesting; iteration; definite iteration; indefinite iteration; loop;
sequence
CHAPTER RESOURCES
Presentation: Programming concepts - a presentation overview
Worksheet: Chapter 2, Programming constructs
Answers to tasks
Interactive quiz: Programming concepts test
SECTION RESOURCES
Answers to practice questions
PRIOR LEARNING
Students should have completed Chapter 1.
TEACHING NOTES
1 The presentation can be used as a starter to introduce the basic concepts.
2 This chapter introduces more of the basic programming concepts and constructs. The basic statements:
assignment, selection, iteration and the concept of sequencing are introduced. This could be supported with a
practical demonstration of each using the tools available in your centre. It is suggested that the theory should be
complemented with practical sessions giving students the opportunity to write and test snippets of code.
3 In addition to the task questions and research tasks provided in the book there is a further worksheet that can be
used in class or for independent study.
4 The interactive quiz can also be used by students to test their own understanding and identify any gaps in
knowledge.
5 A further opportunity for assessment is available through the practice questions that cover the whole section,
which are best used when teaching of the whole section is complete.
AQA A level Computer Science
© Hodder & Stoughton Limited 2015
Download