cover image of Creative Programming

Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

Find this title in Libby, the library reading app by OverDrive.

Download Libby on the App Store Download Libby on Google Play

Search for a digital library with this title

Title found at these libraries:

Library Name Distance
Loading...

This is the ninth book in a series of ten electronic books designed to educate young children and school-age students about information technologies and the digital world they live in.

Who will benefit from this book?

This book is most suitable for students in their senior grade levels at school.

For students with little or no prior knowledge of ICT and computing, it is effective when used in conjunction with Books Five-Eight.

It may also be helpful for teachers introducing ICT or integrating it into the curriculum.

Contents:

Book Nine comprises five modules:

Module 1: Algorithms

In this module the student is introduced to the basic structure of programming, the algorithm. Related information, such as perfect numbers and the lives and work of some of the world's greatest theorists, is also included to provide an understanding of the relationship between mathematics, history and human experience.

Unit One: Introducing Algorithms

Unit Two: Computing Algorithms

Web Quest: The Environment

Module 2: Java

This module instructs the student in Java programming and to understand terms such as "platform", "operating systems" and "object-oriented". The module also focuses on identification of Java objects and how to incorporate them into a programming sequence.

Unit One: Working With Objects

Unit Two: Writing An Applet In Java

Unit Three: Java Arrays

Unit Four: Conditionals And Loops

Unit Five: Java Graphics

Unit Six: Java Plug-Ins

Web Quest: Education

Module 3: Visual Literacy

In this module the student will learn how to interpret, appreciate and create visual communications: how the science and technologies of image construction blend with human visual perception to produce visual literacy. Additionally the student will learn how to use digital technologies to create visual images.

Unit One: Observing and Interpreting Pictures

Unit Two: Digital Photography

Unit Three: Raster Graphics Editing with GIMP

Module 4: Javascript

In this module the student can study the skills of JavaScript programming and the applications of JavaScript. Specifically the student will be instructed in scripting, animating graphics and JavaScript frames, cookies and plug-ins.

Unit One: Javascript Basics

Unit Two: Scripting

Unit Three: Animating Graphics With Javascript

Unit Four: Javascript Frames

Unit Five: Javascript And Cookies

The book is colorful, creative and contains many challenges and activities designed to help young students understand how digital technologies work and how they may efficiently use them to learn and communicate.

The book also contains an integrated Continuous Assessment process which may be of value in some educational environments.

Modules at each level are divided into skills and knowledge-focused units.

At the end of each unit students may assess their skills and knowledge and grade themselves.

There are no tests or examinations in this program.

What are the intended uses of this book?

1.This book is designed to support both teachers and students in existing ICT curricula and may be useful in areas such as Science, Language Arts, Mathematics and the Arts.

2.The book supports public and private education systems' instruction and skills training programs to ensure that young people possess the knowledge and skills to function in a digital society, and ultimately to prepare them for entry into higher education and an increasingly digital and computer-based workforce.

3. Students and parents may use the book for home schooling use in support of study projects and personal skills development.

Creative Programming