An Intermediate Course in Computing Science
An Intermediate Course in Computing Science comprises student and teacher notes outlining a sequence of learning activities to teach programming concepts, with a focus on abstraction and modularity, using the Build Your Own Blocks (BYOB) programming environment. The unit includes a brief history of computing, the binary representation of information, programming a haunted house game, a guessing game, a hungry frog game and finally students design their own program using a modular approach. The learning sequence includes both teacher and student notes and links to screencasts, example code and BYOB projects for students to build upon.
|Year band(s)||7-8, 9-10|
|Content type||Course or tutorial|
|Keywords||Programming, Computational Thinking, Abstraction, Modularity, Procedures, Parameters, Algorithms|
Royal Society of Edinburgh
Royal Society of Edinburgh. May be subject to Copyright Act statutory licence.