Hero image

Computer Creations

Average Rating3.83
(based on 7 reviews)

I have been teaching for over 15 years and have seen the changes which have been made to the Technology curriculum. I have successfully embedded computer science into many schools' curriculums to help deliver the new computer science standards

55Uploads

29k+Views

2k+Downloads

I have been teaching for over 15 years and have seen the changes which have been made to the Technology curriculum. I have successfully embedded computer science into many schools' curriculums to help deliver the new computer science standards
Python Programming (Coding Login Systems & File Reading & Writing) - Skill Level Advanced
balsamgr8balsamgr8

Python Programming (Coding Login Systems & File Reading & Writing) - Skill Level Advanced

(0)
Python Programming – Creating a Login System with File Reading & Writing This lesson moves students on from the basics of coding and encourages students to begin to store data to a file as well as search for specific data from the file. Students learn to create a login system which requires them to entire their username and password. Correct details will need to be inserted or else the system alerts the user to an errors. Students then move forward to code a login system from which different options can be selected to write data from a file and to search for specific data from a file. Students are expected to have some prior knowledge of Python and should be comfortable with the following concepts: • Creating and using variables • If statements • Loops • Print and input functions This resource comes complete with: Colourful lesson powerpoint which includes explanations and student tasks (editable and PDF format) Detailed lesson directions Student worksheets Answers to worksheets. Depending on the ability level of your students and their pace to pick up new coding concepts, this resource is 3 lessons worth of teaching material (1 hour per day).
Python Programming - String Manipulation
balsamgr8balsamgr8

Python Programming - String Manipulation

(0)
This lesson moves students on from the basics of coding and using variables in Python and begins to introduce them to string manipulation. With this lesson, students will learn how to access each element in a string via its index as well as how to iterate through each element. Numerous string manipulation methods are covered in this lesson, some of which include .upper(), isupper(), .count() etc…… Students are expected to have some prior knowledge of Python and should be comfortable with the following concepts: • Creating and using variables • If statements • Loops • Print and input functions • Lists This is a fun and engaging manner to teach students how to manipulate strings in Python as well as the functions associated with string manipulation. This resource comes complete with: Colourful lesson powerpoint which includes explanations and student tasks (editable and PDF format) Detailed lesson directions Student worksheet Answer Key I Can Statements. Depending on the ability level of your students and their pace to pick up new coding concepts, this resource is 1 weeks worth of teaching material (1 hour per day). This resource consists of 50 pages and includes Python code files.
Tech & Computer Science Activities (No Prep)
balsamgr8balsamgr8

Tech & Computer Science Activities (No Prep)

(0)
This bundle of resources is a huge time saver if you have a supply teacher taking your classes or you have students working from home. It consists of 9 different technology and computer science topics each containing their own activities. You do not need to use a computer for the majority of these activities so you can literally just print and go.
Technology without Computers Make your own Smartphone
balsamgr8balsamgr8

Technology without Computers Make your own Smartphone

(0)
A fantastic technology activity which will keep your students occupied for hours. Students need to follow the supplied instructions to create their own smartphone using the resources provided. A color, cut and glue activity. **Students will create the following: ** Home Screen with Apps Inner Screen with Apps Inside the Smartphone These are constructed together to create their own smartphone.
Digital Technology Databases Worksheets (Microsoft Access) Distance Learning
balsamgr8balsamgr8

Digital Technology Databases Worksheets (Microsoft Access) Distance Learning

(0)
Allow students to gain a greater understanding of databases using these Digital worksheets which open in Google Slides™. These worksheets can be shared in Google Drive or Google Classroom. This resource is suitable for Distance Learning and comes complete with an answer key. This resource includes the following worksheets: Database Keywords Sorting databases Filtering databases Creating Data Capture Forms Databases in organisations Sorting Data Types Finding Data Length This is the perfect way to introduce students to Databases.
Technology without Computers Make your own Smartwatch
balsamgr8balsamgr8

Technology without Computers Make your own Smartwatch

(0)
A fantastic technology activity which will keep your students occupied for hours. Students need to follow the supplied instructions to create their own smartwatch using the resources provided. A color, cut and glue activity. Students will create the following: Home Screen with Apps Inner Screen with Apps These are constructed together to create their own smartwatch. Take a look at the Preview for a more in-depth look.
Inside My Computer & Central Processing Unit (Research Project)
balsamgr8balsamgr8

Inside My Computer & Central Processing Unit (Research Project)

(0)
Get ahead in teaching your students about computer hardware. This resources enables your students to learn about the components inside their PC as well as the components inside the Central Processing Unit (CPU) in great detail. The following topics are covered in this resource: Components inside my computer i.e. RAM, Hard Disk Drive, CPU, Fan etc… Inside my CPU i.e. CPU Registers (Memory Data Register, Memory Address Register) and the 3 data transfer channel How the CPU carries out its job and interacts with RAM How the Fetch, Decode & Execute cycle impacts the different registers inside the CPU. The following items are included in this resource: Editable teacher powerpoint PDF teacher powerpoint Student worksheets Inside my Computer - A Build & Learn Activity Basic worksheet outline - delivery guidance for the teacher Using this resource will also provide the foundations in understanding the workings of the CPU in detail.
Computer Hardware Worksheets (Distance Learning)
balsamgr8balsamgr8

Computer Hardware Worksheets (Distance Learning)

(0)
These computer worksheets introduce students to different computer hardware. Topics include: Name the Hardware Classify Hardware into Input/Output devices Research Hardware The following file formats are provided: Google Slides™ - suitable for distance learning PDF – suitable for CS unplugged activities Answer keys are included in this resource. Worksheets open in Google Slides™ so that resources can be shared with students in Google Drive or Google Classroom. This resource is suitable for Distance Learning.
Scratch Programming Creating Clones | Skill Level Advanced
balsamgr8balsamgr8

Scratch Programming Creating Clones | Skill Level Advanced

(0)
This lesson moves students on from the basics of coding in Scratch and begins to introduce students to create more efficient code through the use of cloning as well as making use of less lines of code (by removing repeated code). In this lesson, students will learn a better way to code. Students are expected to have some prior knowledge of Scratch and should be comfortable with the following concepts: Creating and using variables If statements Loops Scratch blocks This is a fun and engaging manner to teach students the concept of the list data structure in Scratch. This resource comes complete with: Colorful lesson powerpoint which includes explanations and student tasks (editable and PDF format) Detailed lesson directions Student worksheet Answer Key I Can Statements. Depending on the ability level of your students and their pace to pick up new coding concepts, this resource is a weeks worth of teaching material (1 hour per day).
Scratch Programming Working with Lists | Skill Level Advanced
balsamgr8balsamgr8

Scratch Programming Working with Lists | Skill Level Advanced

(0)
This lesson moves students on from the basics of coding and using variables in Scratch and begins to introduce them to LIST data structures. With this lesson, students will learn a better way to store data, what lists are, why they are used as well as their benefits i.e. inserting data, adding data, finding and deleting data etc… Students are expected to have some prior knowledge of Scratch and should be comfortable with the following concepts: Creating and using variables If statements Loops Sensing and Motion Blocks This is a fun and engaging manner to teach students the concept of the list data structure in Scratch. This resource comes complete with: Colorful lesson powerpoint which includes explanations and student tasks (editable and PDF format) Detailed lesson directions Student worksheet Answer Key I Can Statements. Depending on the ability level of your students and their pace to pick up new coding concepts, this resource is a weeks worth of teaching material (1 hour per day).
Python Programming Coding - The Ultimate Lesson Plans Bundle
balsamgr8balsamgr8

Python Programming Coding - The Ultimate Lesson Plans Bundle

(0)
This bundle covers all you will need to teach your students how to learn and use Python Programming. This bundle is suitable for beginners as well as those who are more experienced with programming. It includes all of the following Python resources available on my store, as follows: Python Coding (Making Shapes) - Introduction to Python Python Coding (Making Shapes) - Introduction to Loops Python Coding (Making Shapes) - Getting User Input Python Coding (Making Shapes) - Conditional Statements Python Coding (Making Shapes) - Data Types Python Coding (Making Shapes) - Independent Assessment Python Programming Coding - Introduction to Python Python Programming Coding - Creating Calculations Python Programming Coding - Data Types & If Statements Python Programming Coding - Creating & Using Functions Python Programming Coding - Creating Loops Spot the Error Task Cards - can be used at the end of delivering the above lessons as a form of assessment Jumbled Task Cards - can be used at the end of delivering the above lessons as a form of assessment I Can Statements - These should be used throughout the delivery of the lessons. Students and teachers can use these as a tick sheet for skills developed Python Coding Mazes - this resource can be used as the very first introduction to coding, before the teacher introduces Python to students. Python Programming – Creating a Login System and Storing and Reading data from a file. Python Programming – Working with one-dimensional arrays. Python Programming – Working with two-dimensional arrays. Python is a free downloadable software and very easy to use. As students work through this material they build up their skills in programming. Get ahead with developing your own and your students skills to learn programming. This is an ideal resource for the introduction of Computer Science and Computational Thinking into the curriculum.
Python Programming Coding Assessments | Self Marking (Ages 11-16)
balsamgr8balsamgr8

Python Programming Coding Assessments | Self Marking (Ages 11-16)

(0)
This digital test consists of 30 multiple choice questions which cover questions on programming in Python as well as programming keywords Resources included: • Self Marking Assessment – opens in Google Forms™ • PDF version of assessment • Answer Key The benefit of assessments in Google Forms™: • Students and teachers are able to receive instant feedback. • Teachers can collate students answers to questions (and their marks) in a Google Sheets spreadsheet to help with data analysis. When this resource is purchased, along with 2 PDF files, you will also be provided with a link to the assessment in Google Forms™. Once the link is clicked, you will be asked to request permission to access the assessment, once this is received it will prompt you to make a copy of the file to share with your students.
Computer Hardware Technology Assessment | Self Marking (Ages 11-16)
balsamgr8balsamgr8

Computer Hardware Technology Assessment | Self Marking (Ages 11-16)

(0)
This digital test consists of 30 multiple choice questions which cover questions on Computer Hardware, Memory, Storage and Networks. Resources included: • Multiple Choice Assessment – opens in Google Forms™ (Instant Feedback provided) • PDF version of assessment • Answer Key The benefit of assessments in Google Forms™: • Students and teachers are able to receive instant feedback. • Teachers can collate students answers to questions (and their marks) in a Google Sheets spreadsheet to help with data analysis. When this resource is purchased, along with 2 PDF files, you will also be provided with a link to the assessment in Google Forms™. Once the link is clicked, you will be asked to request permission to access the assessment, once this is received it will prompt you to make a copy of the file to share with your students.
History of Computers Research Computing Profiles (Research and Insert Answers)
balsamgr8balsamgr8

History of Computers Research Computing Profiles (Research and Insert Answers)

(0)
A nice little activity which introduces students to famous people who have contributed towards the development of Technology and Computer Science over time. How to Complete the Activity: Students will need to research their answers to the questions on each character profile and insert their answers into the relevant spaces. Outcome of Activity: On completion of this activity, students will have created a timeline of people’s profiles who created or invented something that contributed towards computer science. This is a digital activity which is completed in Google Slides. Answer Key included
Inside The Computer - A Build & Learn Activity (Interactive & Paper Version)
balsamgr8balsamgr8

Inside The Computer - A Build & Learn Activity (Interactive & Paper Version)

(1)
This activity is ideal to teach students about the insides of the computer. Students are expected to build the inside of the computer as well as learn about each component. The following key terms are covered: Motherboard Power Supply Heat Sink CPU RAM Chip Network Interface Card Hard Disk Drive Motherboard This resource comes in 2 formats: Paper based (PDF) Digital Interactive format which opens in Google Slides. Students can type and drag and drop answers onto the worksheets. Thanks to Open Clip Art for illustrations and KindergartenWorks (LesliesHand) for the Font Style