A 9 week introduction to the basic concepts of C#. Includes fully made PowerPoint and Worksheets with further reading included for extending the learning of students who are more proficient in programming. Over 30 hours of teaching and activities included - designed for level 3 learners (A-Level, BTEC and Access) but can be used for younger learners, however they may need more time.
Week 1 - Introduction to C# includes PowerPoint, Activity sheet and Extension
Week 2- Variables, includes Reading, PowerPoint and Activity
Week 3 -IF and SWITCH statement, includes PowerPoint and 2 Activity Sheets
Week 4 - Error Handling, Includes Activity Sheet, PowerPoint and a program relating to the tasks.
Week 5 - Loops, Includes PowerPoint and Activity Sheet
Week 6 - Object Oriented Programming, includes Starter, PowerPoint and Activity Sheet
Week 7 - Encapsulation, Includes PowerPoint and Activity Sheet
Week 8 - Arrays, includes PowerPoint and Activity Sheet
Week 9- Programming Challenges includes PowerPoint and Activity sheet - designed to test students learning. Can be used as a stand alone lesson at the end of can be used to test throughout the teaching.
4 weeks worth of Python Basics lessons including, Power-Point (with notes in the notes section) , Activities worksheet, Example code, Homework and further reading. Possible Solutions have also been included.
Week 1 Python basics
Variables and Types
Basic Operations (Numbers and Strings)
Week 2 Python Basics 2
Loops (FOR and WHILE)
Break and Continue Statements
Else clause for Loops
Functions and Calling functions
Week 3 - Python Basics 3
Classes and Objects
Accessing Object Variables and Functions
Modules and Packages
Week 4 - Python Basics 4
Lesson 1 - British Values worksheet
Lesson 2 - Create a poster about the values of Pakistan.
Lesson 3 - Limbo
Lesson 4 - Jamaican Market Place
Lesson 5 - Presents from my Aunt
Lesson 6 and 7 - Hurricane Hits England.
Lesson 8 - Half Caste
BTEC Level 2 Unit 14 lesson that was deemed outstanding by ofsted. It is differentiated by ability as well as illustrating ideas to get lower level learners used to practical assessments.
Lesson plan, practical checklist, contract and target setting sheet included ~(differentiated)