KS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week



Similar documents
Key Stage 3. Scheme of Work. Written by Heaton Moor Digital

What makes a good coder and technology user at Mountfields Lodge School?

Making an Adventure Story AMAZING ADVENTURES. MS Word Scratch MS PowerPoint MS Excel. Making a Video VIDEO MAKERS

The Computing Curriculum at Coston Primary

Digital Literacy: Communicating, Collaborating and E- Safety, Multimedia, Music and Sound, Digital Imagery

Describe the process of parallelization as it relates to problem solving.

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha

Computing Unit Planner: Year 5 Unit 1 Quiz and Game

Cheadle Primary School Computing and ICT Policy

Subject knowledge requirements for entry into computer science teacher training. Expert group s recommendations

COMPUTER SCIENCE (5651) Test at a Glance

2667A - Introduction to Programming

GCE APPLIED ICT A2 COURSEWORK TIPS

The Coppice Primary School Computing & ICT Policy

Web Design. Level 1. Level 2. Level 3

Degree programme in Automation Engineering

2 SYSTEM DESCRIPTION TECHNIQUES

Algorithms, Flowcharts & Program Design. ComPro

Programmable Logic Controllers Definition. Programmable Logic Controllers History

EMC Publishing. Ontario Curriculum Computer and Information Science Grade 11

Qualification Specification

River Dell Regional School District. Computer Programming with Python Curriculum

Unit Title: Personnel Information Systems Unit Reference Number: F/601/7510 Guided Learning Hours: 160 Level: Level 5 Number of Credits: 18

Maths Non-negotiables

Code Kingdoms Learning a Language

Skills across the curriculum. Developing communication

Computer Integrated Manufacturing Course Description

2014 New Jersey Core Curriculum Content Standards - Technology

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

Passaic County Technical Institute. Curriculum of Instruction. Computer Science IV. Grade 12

Technologies Experiences and outcomes

C Programming. for Embedded Microcontrollers. Warwick A. Smith. Postbus 11. Elektor International Media BV. 6114ZG Susteren The Netherlands

Digital Industries Trailblazer Apprenticeship. Software Developer - Occupational Brief

Instructional Design Framework CSE: Unit 1 Lesson 1

In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data.

1 Introduction. 2 Overview of the Tool. Program Visualization Tool for Educational Code Analysis

Programming and Software Development (PSD)

Instructor Özgür ZEYDAN (PhD) CIV 112 Computer Programming

INFORMATION TECHNOLOGY

PROG0101 Fundamentals of Programming PROG0101 FUNDAMENTALS OF PROGRAMMING. Chapter 3 Algorithms

West Windsor-Plainsboro Regional School District Computer Programming Grade 8

Let s put together a Manual Processor

Short Course. Coding. Specification for Junior Cycle

Kids College Computer Game Programming Exploring Small Basic and Procedural Programming

Fundamentals of Programming and Software Development Lesson Objectives

Personal Development Planning and eportfolio. Student Guide

Data Flow Diagrams. Outline. Some Rules for External Entities 1/25/2010. Mechanics

Digital 3D Animation

ICTICT103 Use, communicate and search securely on the internet

50 Computer Science MI-SG-FLD050-02

Domains and Competencies

MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE

Computer Programming I & II*

Numeracy and mathematics Experiences and outcomes

Key Stage 3 National Strategy

Annotated work sample portfolios are provided to support implementation of the Foundation Year 10 Australian Curriculum.

NCCA. Transition Unit Having fun with computer programming and games

Chapter 2: Algorithm Discovery and Design. Invitation to Computer Science, C++ Version, Third Edition

2) What is the structure of an organization? Explain how IT support at different organizational levels.

Information Technology Career Field Pathways and Course Structure

Programming and Coding. Draft Specification for Junior Cycle Short Course

Mathematics SL subject outline

QUIZ-II QUIZ-II. Chapter 5: Control Structures II (Repetition) Objectives. Objectives (cont d.) 20/11/2015. EEE 117 Computer Programming Fall

Standards Alignment Code.org K 5 Curriculum Course 3

Files. Files. Files. Files. Files. File Organisation. What s it all about? What s in a file?

WESTMORELAND COUNTY PUBLIC SCHOOLS Integrated Instructional Pacing Guide and Checklist Computer Math

TECHNOLOGY Computer Programming II Grade: 9-12 Standard 2: Technology and Society Interaction

Information and Digital Technology

SharePoint 2010 End User - Level II

St Michael s Primary School. ICT School Policy Data Protection and E Safety

MEng, BSc Computer Science with Artificial Intelligence

Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation

Course MS10975A Introduction to Programming. Length: 5 Days

AP Computer Science A - Syllabus Overview of AP Computer Science A Computer Facilities

ARIZONA CTE CAREER PREPARATION STANDARDS & MEASUREMENT CRITERIA SOFTWARE DEVELOPMENT,

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department. COURSE: CST2403 C++ Programming Part 1 ( 4 hours, 3 credits )

ST. MARY S COLLEGE FORM 5

Software Design and Development. Stage 6 Syllabus

2014 New Jersey Core Curriculum Content Standards - Technology

ICT Essentials for teachers and learners

Competencies for Secondary Teachers: Computer Science, Grades 4-12

Oracle Data Integrator: Administration and Development

Diploma Of Computing

Scratch Game Design (Grade 3-5, Beginners)

Web Authoring. Module Descriptor

E- learning skills matrix 2010

NJ Department of Education Office of Educational Technology Digital Learning NJ (DLNJ)

STUDENT OUTCOMES ASSESSMENT PLAN (SOAP)

Orange Unified School District Video Game Design II Year Course

Literacy across learning Principles and practice

NETS for Students: Achievement Rubric

Mathematics B (2008) Sample assessment instrument and student responses

Computer Science 1-3 (AP) Syllabus/Online Course Plan

Transcription:

1 07/09/15 2 14/09/15 3 21/09/15 4 28/09/15 Communication and Networks esafety Obtains content from the World Wide Web using a web browser. Understands the importance of communicating safely and respectfully online, and the need for keeping personal information private. Knows what to do when concerned about content or being contacted. Autumn 1 5 05/10/15 6 12/10/15 7 19/10/15 Navigates the web and can carry out simple web searches to collect digital content. Demonstrates use of computers safely and responsibly, knowing a range of ways to report unacceptable content and contact when online. Understands the difference between the Internet and Internet service e.g. world wide web. Shows an awareness of, and can use a range of Internet services e.g. VOIP. Recognises what is acceptable and unacceptable behaviour when using technologies and online services.

Autumn 2 Spring 1 8 9 02/11/15 09/11/15 Algorithms 10 16/11/15 Scratch animations 11 23/11/15 12 30/11/15 13 07/12/15 14 14/12/15 15 04/01/16 Programming and 16 11/01/16 Development 17 18/01/16 Understands what an algorithm is and is able to express simple linear (non-branching) algorithms symbolically. Understands that computers need precise instructions. Demonstrates care and precision to avoid errors. Understands that algorithms are implemented on digital devices as programs. Designs simple algorithms using loops, and selection i.e. if statements. Uses logical reasoning to predict outcomes. Detects and corrects errors i.e. debugging, in algorithms. Designs solutions (algorithms) that use repetition and two-way selection i.e. if, then and else. Uses diagrams to express solutions. Uses logical reasoning to predict outputs, showing an awareness of inputs. Knows that users can develop their own programs, and can demonstrate this by creating a simple program in an environment

18 25/01/16 Scratch game making that does not rely on text e.g. programmable robots etc. 19 01/02/16 Executes, checks and changes programs. Understands that programs execute by following precise instructions. Uses arithmetic operators, if statements, and loops, within programs. Uses logical reasoning to predict the behaviour of programs. Detects and corrects simple semantic errors i.e. debugging, in programs. Creates programs that implement algorithms to achieve given goals. Declares and assigns variables. Uses post-tested loop e.g. until, and a sequence of selection statements in programs, including an if, then and else statement. Spring 2 20 08/02/16 21 22/02/16 Data and Data 22 29/02/16 Representation 23 07/03/16 24 14/03/16 Databases - 2 Recognises that digital content can be represented in many forms. Distinguishes between some of these forms and can explain the

25 21/03/16 Investigate different ways that they communicate information. Recognises different types of data: text, number. Appreciates that programs can work with different types of data. Recognises that data can be structured in tables to make it useful. Summer 1 26 28/03/16 27 18/04/16 Hardware and 28 25/04/16 Processing 29 02/05/16 30 09/05/16 How computers work 31 16/05/16 32 23/05/16 Understands the difference between data and information. Knows why sorting data in a flat file can improve searching for information. Uses filters or can perform single criteria searches for information. Understands that computers have no intelligence and that computers can do nothing unless a program is executed. Recognises that all software executed on digital devices is programmed. Recognises that a range of digital devices can be considered a computer. Recognises and can use a range of input and output devices. Understands how programs specify the function of a general

purpose computer. Knows that computers collect data from various input devices, including sensors and application software. Understands the difference between hardware and application software, and their roles within a computer system. Summer 2 33 34 06/06/16 13/06/16 Information Technology 35 36 20/06/16 27/06/16 Creative Computing Project 37 04/07/16 38 11/07/16 39 18/07/16 Uses software under the control of the teacher to create, store and edit digital content using appropriate file and folder names. Understands that people interact with computers. Shares their use of technology in school. Knows common uses of information technology beyond the classroom. Talks about their work and makes changes to improve it. Uses technology with increasing independence to purposefully organise digital content. Shows an awareness for the quality of digital content collected. Uses a variety of software to manipulate and present digital content: data and information. Shares their experiences of technology in school and beyond the

classroom. Talks about their work and makes improvements to solutions based on feedback received. Collects, organises and presents data and information in digital content. Creates digital content to achieve a given goal through combining software packages and internet services to communicate with a wider audience e.g. blogging. Makes appropriate improvements to solutions based on feedback received, and can comment on the success of the solution.