ICT Year 7

Mr Mohamed

Introduction:

“I think everybody in this country should learn how to program a computer — because it teaches you how to think.” - Steve Jobs

Programming is becoming an essential skill in nearly every modern industry. This year Students will be learning basic skills needed for coding. Scratch and Python introduce principles of computer science and begin to develop programming skills, particularly the Python language. With Python, they will learn variables, input and print functions, laying the foundations to strong programming skills. In addition this year, students will also learn to build a solid understanding of the basics of Microsoft Excel. They will learn the most common Excel Functions used in Spreadsheet. The final topic will be Google sketchUp a 3D. Students will use SketchUp tools and features to create a structure from scratch, the basic drawing tools, such as the line, rectangle and rotated rectangle, circle.

Scratch programming

Python programming

Excel Spreadsheet

SketchUp

Curriculum:

Scratch:

· Plan short sequence of instructions.

· Create a program as a sequence of instructions to achieve a specified objective.

Python:

Some basic Python functions, variables & conditionals

Excel Spreadsheet:

· Create a simple spreadsheet document

· Use simple formulae

Sketchup:

Learn how to build basic geometry

Assessment:

Ongoing assessment, classwork and short assessment.

Resources:

From www.python.org anyone can download the software for free and use it. You can also go to code academy website and subscribe to learn Python.With scratch you can use the website scratch.mit.edu and use it online or download the software for free.