Information Technology

tel: +27 21 467 9364 fax: +27 86 758 3539

Lower Parliament Street, Cape Town, 8001

wced.wcape.gov.za

ENQUIRIES: Max Brock

IT Textbooks available from South African publishers:

Last updated 10 March 2014

As a teacher you need the latest copy of

Curriculum and Assessment Policy Statement (CAPS): Information Technology Grades 10-12

available from Thutong - http://www.thutong.doe.gov.za/Policydocuments/tabid/4115/Default.aspx

You will need 2 textbooks per learner in Grades 11 and 12: one for theory and one for practical, but in Grade 10 either 1 (IT is gr8!) or 2 (exploring IT). Teachers are strongly encouraged to obtain copies of all available textbooks as well as Teacher Guides(where available).

For Grade 10

Ulza Wassermann et al (2011): IT is gr8! @ Grade 10. ISBN 978-1-919867-84-7. Published by Study Opportunities (www.studyopportunities.co.za, ), also available in Afrikaans (ISBN: 978-1-919867-86-1), together with a Teacher’s Guide (ISBN: 978-1-919867-85-4). This textbook contains material on theory as well as Scratch programming.

Delia Kench (2011): Exploring IT: Scratch Java Programming Grade 10. ISBN 978-0-9869758-8-2. Published by Funworks (, www.funworks.co.za), also available as Exploring IT: Scratch & Delphi Programming Grade 10, ISBN 978-0-9869758-7-5.

Delia Kench et al (2011): Exploring IT: Theory Grade 10. ISBN 978-0-9869758-6-8. Published by Funworks (, www.funworks.co.za)

Marietjie Havenga (2012): Scratch Workbook. ISBN 978-0-9869966-6-5. Published by Andcork Publishers, Potchefstroom (Tel. 018 294 8879), together with Scratch: Solution book, ISBN 978-0-9869966-8-9. Also available in Afrikaans.

For Grade 11:

Ulza Wassermann et al (2013): IT is gr8! @ Grade 11 Theory. ISBN 978-1-920535-00-1. Published by Study Opportunities (www.studyopportunities.co.za, ), also available in Afrikaans (ISBN: 978-1-920535-01-8).

IT is gr8! @ Grade 11 Delphi. ISBN 978-1-920535-02-5. No Java version available!

Delia Kench et al (2013): Exploring IT: Theory Grade 11. ISBN 978-0-620-54063-6. Published by Funworks (, www.funworks.co.za)

Delia Kench (2013): Exploring IT: Java Programming Grade 11. ISBN 978-0-620-54065-0. Published by Funworks (, www.funworks.co.za), also available as Exploring IT: Delphi Programming Grade 11, ISBN 978-0-620-54064-3.

For Grade 12:

Delia Kench et al (2014): Exploring IT: Theory Grade 12. ISBN 978-0-9922120-0-1. Published by Funworks (, www.funworks.co.za)

Delia Kench (2014): Exploring IT: Java Programming Grade 12. ISBN 978-0-9922120-2-5. Published by Funworks (, www.funworks.co.za), also available as Exploring IT: Delphi Programming Grade 12, ISBN 978-0-9922120-1-8.

Also available for Grade 9 or as additional material for Grade 10:

Delia Kench et al: Exploring IT: Scratch Programming. (Scratch programming on its own) Published by Funworks (, www.funworks.co.za)

Useful websites for teaching programming:

http://www.thutong.doe.gov.za/Default.aspx?alias=www.thutong.doe.gov.za/informationtechnology

http://www.homeandlearn.co.uk/java/java.html

http://code.org/

http://www.codecademy.com/

http://www.tutorialspoint.com/java/

https://www.udacity.com/course/cs046

http://www.wethementors.com/home

https://www.khanacademy.org/cs

https://apcommunity.collegeboard.org/web/apcompsci/

http://academics.tjhsst.edu/compsci/CSweb/index.html

http://picturingprograms.com/

http://introcs.cs.princeton.edu/java/home/

http://www.teachitza.com/

http://chortle.ccsu.edu/cs151java.html

http://www.java2s.com/Tutorial/Java/0240__Swing/Catalog0240__Swing.htm

http://codingbat.com (Java and Python practice problems)

http://www.greenfoot.org

http://scratch.mit.edu

http://www.alice.org/