Hero image

Narcud8's Shop

Average Rating3.48
(based on 12 reviews)

Computer Science teacher 20 years in school, college and University. Range of resources for all levels.

62Uploads

15k+Views

16k+Downloads

Computer Science teacher 20 years in school, college and University. Range of resources for all levels.
Polymorphism and Inheritance  in Python- Shape animation
Narcud8Narcud8

Polymorphism and Inheritance in Python- Shape animation

(0)
This is a difficult subject often briefly covered by having classes share some variables. These resources will help students understand the advantages of using classes with lots of practical activities. I use this activity with Btec level 3 students - Unit 15 Object Oriented Programming. and Foundation Degree Students, The resource Consists of a number of programs written in Python.
How Tall will you Grow ?
Narcud8Narcud8

How Tall will you Grow ?

(0)
A short activity aimed at all abilities which includes data used to make comparisons with growth rates between boys and girls and can be used to predict their own height.
Introduction  to the Internet Crossword  in Excel
Narcud8Narcud8

Introduction to the Internet Crossword in Excel

(0)
A crossword with answers created in Microsoft Excel which is designed to be used as the first lesson after watching a video - link provided in heading of Crossword. Students research key terms such as Browser, internet, Homepage World wide web, Broadband, Server ,Fibre optic cable , Internet service provide Client ,www , then identify them in the crossword.
2.Using Tinkercad: Creating a Parking sensor for the Arduino and using For loops
Narcud8Narcud8

2.Using Tinkercad: Creating a Parking sensor for the Arduino and using For loops

(0)
Resource shows how to build a circuit with leds, distance sensor and a buzzer using a breadboard and how to program using Arduino. Explains how distance ultrasound is used to measure distances in introduces a sequence of if statements to create a reverse parking sensor which uses sequence of lights and alternating tones from a buzzer to simulate a parking sensor using Tinkercad. Introduces for loops to control brightness of an led and changing the tone of a buzzer. Explains how Square waves can be used to output analogue data. Used for year 9 to make coding more engaging in preparation for choosing Computer Science at GCSE.
Html coding :  getting started with online editor to make a web page
Narcud8Narcud8

Html coding : getting started with online editor to make a web page

(0)
An introduction for Year 8 students showing them how to get started with creating websites using html. Allowing them to experiment with an easy to use online editor which helps students investigate html, css and other languages in an easy to use online editor. Good introduction before students use a text editor like Notepad or Dreamweaver.
Styling Websites :  Introduction to CSS (internal and external ) and how its used in websites.
Narcud8Narcud8

Styling Websites : Introduction to CSS (internal and external ) and how its used in websites.

(0)
An introduction to how css can be used internal css to change style in a single webpages to external css to apply to whole websites. Simple explanation with source code and a style switcher - A CV page to show -off tech skills containing a clock animation created using flash actionscript and an iPhone with scrollable screen and interactive buttons using Javascript to allow users to switch styles to plain print view styled page. Shows why Cascading Style sheets are so important. Another example to show how websites can allow users to switch between large and small text. Excellent visual way to explain why websites must allow the user to customise websites in terms of colours, size of text, background images etc, or risk discriminating / isolating users using Cascading Stylesheets. Can be used for all levels.
Researching Tech Entrepreneurs : Elon Musk, Jeff Bezos, James Dyson, Richard Branson
Narcud8Narcud8

Researching Tech Entrepreneurs : Elon Musk, Jeff Bezos, James Dyson, Richard Branson

(0)
Learners use images and quotes on 4 Tech entrepreneurs to develop their own report using Word or PowerPoint. Task has been designed for learners to work independently. Includes PowerPoint presentation with animation, which summarises Elon Mush, Jeff Bezos, Richard Branson and James Dyson’s achievements with lots of fun and interesting videos. Activities will last over a double lesson and can be used in a Technology or Science Lesson. Includes animated gifs too. Include a crossword creating using Microsoft Excel as a summary.
Photoshop techniques : Prof headings Headings , air brushing techniques etc.
Narcud8Narcud8

Photoshop techniques : Prof headings Headings , air brushing techniques etc.

(0)
Very detailed step by step instructions guiding the learner through a range of text and image manipulation tools and techniques in Photoshop. Lesson 1 : Creating Headings Lesson 2 : Creating Professional Headings Lesson 3 : Air-brushing techniques Lesson 4 : Self -esteem Activity Lesson 5 : Face - swapping All images, Photoshop files provided
Introduction to Memory RAM and Cache : how data is processed
Narcud8Narcud8

Introduction to Memory RAM and Cache : how data is processed

(0)
A range of activities aimed at beginner level : A Summary of how data from instructions from software on the hard drive is moved via data buses to RAM to cache memory in the CPU. Analogy used in a builder building a wall - how bricks / data moved efficiently 1.Data flow Building Wall.docx How computers work basic Animation in powerpoint ( summarises the above in animated form - showing users what happens when someone does a simple calculation in excel. 2.How computers work basic Animation.ppt A missing word activity summarising the above 3.Processing data Introduction.docx A crossword in Exel testing key terms studied. 4.Computers Work Crossword.xls Answers included
Properties of Sound : Sampling rate, bit depth, file size,  MP3 format
Narcud8Narcud8

Properties of Sound : Sampling rate, bit depth, file size, MP3 format

(0)
A number of worksheet activities : 1.Investigating MP3 Compression: where learners chose different compression rates on a wav file to investigate fiel sizes and qualities using Audacity ( free sound editing software). 2.Sound and how to store it : introduces sound in terms of frequency and amplitude and how stored digitally. 3.Sound Revision Quiz : some basic understanding of sound properties are tested, bit depth, sampling rate and file size in bits and bytes 4.Sound in Binary : A research quiz to explain the basic key words / principals of storing sounds 5.Sampling Sound: A worksheet where learners can sample a wave to learn about sample rate, bit depth, denary value, binary values stored and file size in bits and bytes All answers provided to lessons are provided.
Python : Loops, arrays, functions and procedures using Trinket
Narcud8Narcud8

Python : Loops, arrays, functions and procedures using Trinket

(0)
Set of 14 lessons created to introduce why loops ( for and while) are used in programming by drawing a range of different shapes. Text handling including 1 D and 2D arrays. Procedures and functions are investigated by drawing shapes and controlling electronics in Tinkercad. Includes all program solutions - Python source files. Includes lots of exam questions to test understaning (with answers) Created for Computer Science GCSE Course Lesson 1 - Intro to Python with Trinket - Drawing Lesson 2 - Python with Trinket - For Loops know that loops are also known as iterations know what a for loop, why it is use and how it is used be able to create basic shapes with and without For Loops create more complex shapes and be able to use colour for outline and fill Lesson 3 - Python with Trinket - While Loops know what a while loop is , why it is use and how it is used be able to create basic shapes with and without while Loops create more complex shapes and be able to use colour for outline and fill Lesson 4 - Python Drawing Shapes with Loops Summary be able to investigate geometrical shapes and fractals create own fractals by testing and upgrading other fractal programs. Lesson 5 - Working with Text part 1 be able to input, store and output text characters know what a constructs are – sequence, iteration and decisions be able to use constructs to communicate with the user Lesson 6 - Working with Text part 2 know what programming constructs are be able to confidently use selections - if else and if elif else statements solve a range of complex problems Lesson 7 - Working with Loops know what a while loop is be able to use them in a range of different programs Lesson 8 - Working with Random Functions Lesson 9 - Summary Lesson 10 - Arrays 1 D Lesson 11 - Arrays 2 D know why 2 D arrays are used be able to create, and process data from 2 D arrays know what a nested for loop is and understand how it is used to read data in a 2D array Lesson 12 - Procedures and Functions - part 1 be able to create a simple calculator program identify ways to improve it know what a procedure is and be able to use them in own programs know what a function is and be able to use them in own programs Lesson 12 - Procedures and Functions - part 2 Lesson 13 Modular Programming Summary be able to build and program basic circuits in Tinkercad be able to create a program to control an led be able to use a flash procedure to control the number of times an led flashes Know the difference between procedures and functions and complete missing word activity
Arduino : basic hardware guide
Narcud8Narcud8

Arduino : basic hardware guide

(1)
An introduction to how Arduino works. Used in the Unit 16 Procedural Programming - btec extended diploma unit. From website : btecictresources.co.uk