The WIKI-FRIED theory pages of compu2learn. Mainly focused towards KS4/5 but should be suitable/readable by all year groups.
Compu2Wiki
Table of contents
1. Components of Computer Systems[edit]
4. Data - Representation and management in information systems[edit]
Computer Science is a generic term that encompasses a huge variety of topics and/or activities.
Components of Computer Systems[edit]
The term computer systems is a generic term refering to the most basic idea of a computer. A computer must have input, do some processing (using software) in order to produce output. In addition, it is likely to store some data.
Software[edit]
- software and applications
- operating systems
- information systems
- utility programs
- user interfaces
- system life cycle
- system testing and maintenance
Hardware [edit]
- Computer Architecture
- Central Processing Unit (CPU)
- Registers
- Buses
- Primary Memory, RAM and BIOS which uses ROM.
- Secondary Storage including Disk Controllers and Data Transfer
- Peripheral Devices
Data - Representation and management in information systems[edit]
- Data, Information and Knowledge;
- Information Systems to manage
- Number Systems including Binary and Floating Point Representation
- Character Sets
- Validation and Verification
- Back Ups and Archives
Data Transmission[edit]
- Networks and other communications systems such as the internet, mobile communications or tv and radio.
Software Development[edit]
Programming is a key element of Computing and those levering the power of computing and undertaking research on or using Computers in technical situations such as weather modelling and engineering. There are a number of types of programming with Procedural Programming leading nicely on to Object Orientated Programming. There is also Low-level Programming and Functional Programming.
Databases[edit]
- Understanding Relational Databases.
- Using Data Dictionaries, data description language (DDL) and data manipulation language (DML) to define data requirements.
- Using SQL to define tables and views, insert, select and delete data and to produce reports
Implications of ICT and Computers[edit]
Increased use of Computers, Information Technology and ICT has impacted upon humanity and there are Implications of increased use of IT and Environmental Implications. Dependancy on Computer Systems.
History[edit]
The history of computing started in the mid 1800s with Charles Babbage and we've come along way since.