Lesson plans for Year 10 Computing
Lesson / Task / Suggested Homework1 / Introduction to Programming
- Show the PowerPoint.
- Create a basic Hello world program with them in VB.net Console mode. Get them to complete the exercises on page 4 of Handbook 1
- Show students how to do a windows version of the Hello World Program using a button to bring up a message box. Describe that with a windows version it works by events.
2 / Data Types
- Show the power point and hand out the starter. After students have finished discuss what they discovered about the data.
- Work through the rest of the power point.
- Demonstrate the example on Page 8 of HB1 getting the students to create it as well.
- Get them to answer questions on page 10 of HB1
- Give them a copy of Topic 1 from HB2 of ask them to open an electronic copy. Talk them through the creation of a windows version of a basic variable type.
3 / Data Types
- Show the power point. Show the example given on Page 14 to demonstrate Constants. Get the students to create this as well.
- Get the students to complete the exercises on page 15
- Create the Athletics Program with the students or get them to have a go at creating it from HB2 Topic 2 Page 19
- Extension – Students could work through the Slabs Calculator on Topic 3 of HB2
4 / IF Statements - Basic
- Open power point
- Let the students do the All Signs Starter and the IF Example Excel Starter reminding them what an IF is as they did in year 9.
- Talk the students through the power point.
- Show a working example of a basic IF statement in VB.net – get the students to create the example as well. It could be a example where the user enters a number and the computer states whether it is greater than 10.
- Look at the windows ATM example Topic 4 Page 44
- Get the students to work through the IF Statements classroom exercises.
5 / IF Statements – Boolean and Select
- Open up the power point and work through the starter. Maybe allocate groups to work on it then discuss solutions afterwards.
- Talk through the rest of the power point.
- Show a working example of an IF with a Boolean AND or OR.
- Show a working example of a Select Statement.
- Get the students to work through the Excercises 6-12 from HB1
- Get the students to have a look at the Task on Topic 4.7 – Test Grader Problem
6 / IF Statements – Select
- Open up the power point to show the objectives and the task.
- The Student can choose one or more of the programming challenges and create either a console version of it or a windows app version.
7 / Loops - Do
- Open up the power point to show the starter.
- Talk through the rest of the power point.
- Show a working example of a Do loop. Use one from HB1
- Get the students to answer the questions on the Do Loop worksheet.
- Get them to write an algorithm for the Game task.
8 / Loops – For
- Open up the power point to show the starter.
- Talk through the rest of the power point.
- Show a working example of a For loop. Use one from HB1
- Get the students to answer the questions on the For Loop worksheet.
9 / Loops
- Open up the lesson powerpoint
- Demonstrate the example on HB2 P55 using the For loop solution
- Get the Students to have a go at the Example 2 task on HB2 P60
- If they have finished have a go of Example 3 – Multiplication tables – HB2 P62
10 / Arrays
Work through the power point.
Show simple example on Page 82 of HB2
Get the students to work through the Array class
exercises.
11 / Arrays – Get them to complete Array class exercises.
Student Database Task / Chapter 6 questions in HB1
12 / Arrays - Student Database Task.
13 / Functions
Go through power point
Get the class to work on Functions and Procedures 2
14 / Procedures
Go through the power point
Get the class to work on Functions and Procedures 3
Start work on Chapter 7 questions on the HB / Chapter 7 questions in HB1
15 / Get Students to improve the Student Database task using Functions and procedures.