Download Computer Science - Rainhill High School

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Library (computing) wikipedia , lookup

Commodore DOS wikipedia , lookup

MTS system architecture wikipedia , lookup

Mobile operating system wikipedia , lookup

Distributed operating system wikipedia , lookup

Copland (operating system) wikipedia , lookup

Acorn MOS wikipedia , lookup

Plan 9 from Bell Labs wikipedia , lookup

Spring (operating system) wikipedia , lookup

Security-focused operating system wikipedia , lookup

OS 2200 wikipedia , lookup

RSTS/E wikipedia , lookup

Burroughs MCP wikipedia , lookup

VS/9 wikipedia , lookup

Unix security wikipedia , lookup

CP/M wikipedia , lookup

Transcript
RAINHILL HIGH SCHOOL
MEDIA ARTS COLLEGE
YEAR 9
COMPUTER SCIENCE
HALF-TERM 1
This half term I will learn:
Key Terms I will learn
this half term are:
Operating Systems


What is an operating system and what does it do
Comparing operating systems
Command Line Interface



Manipulating files and folders
Command line key commands
Scripting
Number Bases

Binary
Half-termly assessments will be:
GSCE exam styled question paper on operating systems, command line
interface and number bases and the Python programming language.
Learning Outcomes
Operating system
Windows
Mac OS
Linux
BIOS
CMD
GUI
Directory
Batch file
Shell file
Integer
Binary
Bit
Nibble
Byte
Overflow
Homework
Week 1 & 2 – I will be able to:
Demonstrate understanding in operating systems
What is an operating system



Be able to describe what is meant by an operating system and
know the names of a range of operating systems
Be able to explain the main features of an operating system and
be able to identify some common similarities and differences
between operating systems
Understand the difference between proprietary and open
source software
Revise for operating
system assessment at
the end of week two.
Compare operating systems



Be able to describe examples of different operating systems
Be able to identify positive and negative features of two or
more operating systems
Be able to compare the strengths and weaknesses of different
operating systems, choosing which is most suitable for a given
scenario
Complete 5% of
Codecademy.com
Python course.
Week 3 & 4 – I will be able to:
Demonstrate understanding in the command line interface
Manipulating files and folders







Be able to create, move and rename files and folders
Be aware of at least one method of copying and pasting files
and understand that sensible file and folder names make it
easier to find work later
Be able to explain how to manipulate files and folders in clear,
simple terms
Demonstrate understanding of different methods for cutting,
copying and pasting
Identify strategies for naming folders and nesting folders
(folders within folders)
Appreciate the advantages and disadvantages for different
methods of cutting, copying and pasting
Be aware of file extensions and their purpose
Command line key commands






Be able to type at least one instruction at a command prompt
Understand that there are two ways to manage files and folders
Be able to move, copy, rename and delete files and folders at a
command prompt
Be able to identify advantages and disadvantages of both
graphical and command line methods for managing files and
folders
Understand the link between the GUI and the text-based
commands that execute within an operating system
Suggest situations where the command line would be
preferable to a GUI for file manipulation
Revise for command
line assessment at the
end of week four.
Complete 5% of
Codecademy.com
Python course.
Scripting






Be able to create a batch file or shell script that will run at least
one command
Understand that it might be quicker to run a script than to run
commands individually every time
Be able to move, copy, rename and delete files and folders in a
script
Identify advantages and disadvantages of writing scripts
Understand how to select files according to criteria
Suggest situations where the command line would be
preferable to a GUI for file manipulation
Week 5 & 6 – I will be able to:
Demonstrate understanding in number bases
Store data in a binary string






Know the values of each bit of an 8-bit binary string
Be able to convert a decimal number to binary (1–15)
Be able to convert a decimal number to binary (1–255)
Be able to convert a binary number to decimal (1–255)
Be able to count in binary to 8 bits
Show an understanding of multiple methods of converting
decimal to binary
Binary addition







Be able to add two 4-bit binary numbers together
Understand that binary numbers are held in 8-bit fixed bit
strings on computers
Be able to explain how to convert binary to decimal and vice
versa
Be able to add two 8-bit binary numbers together
Be able to add and convert binary numbers into 8-bit fixed bit
strings
Be able to explain how to add two binary numbers together
Be able to recognise and explain binary overflow when adding
two 8-bit binary strings
Revise for command
line assessment at the
end of week six.
Complete 5% of
Codecademy.com
Python course.
Teaching binary to others





Produce a tutorial on an aspect of binary arithmetic
Evaluate and give feedback on another person's work using a
guide
Produce a video tutorial on an aspect of binary arithmetic
Produce a video tutorial on what overflow is and when it occurs
Make adjustments to the work produced based on feedback
received
Week 7 - I will be able to:
Demonstrate understanding in the three main topics covered this half
term:



Operating Systems
Command Line Interface
Number bases
End of half term one
assessment