Lesson plans for Year 10 Computing

Lesson / Task / Suggested Homework
1 / 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.
/ Finish HB1 exercises
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.
/ Finish HB1 Exercises on Page 10 and the Topic 1 example.
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
/ Finish HB1 Exercises P15 and the Topic 2 Example from 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.
/ Answer questions 1-6 Chapter 4 of HB1
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
/ Finished Chapter 4 Exercises and the Topic 4.7 Question.
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.
/ Finish the Task chosen.
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.
/ Complete 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
/ Answer the questions in Chapter 5 of the HB1
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.