Effective oral and written communication
Accessing and analyzing information
Collaboration across networks
Initiative and entrepreneurialism
Creativity and making skills
Agility and adaptability
Critical thinking and problem solving
Curiosity and imagination
Google Apps is a free suite of computer programs which allows pupils to become competent at using word processing, spreadsheets, and presentation software. All documents are stored online which allow them to be viewed and edited anywhere with an internet connection. Additionally, multiple users can work on documents simultaneously creating opportunities for collaborative work.
Work can be set by the teacher, viewed by the pupils, completed, handed in and marked on-line without a single piece of paper being used!
This also allows for the flipped classroom approach to learning, where students can read, research and inform themselves before a lesson. Students can then apply the concepts during lesson time in a meaningful way.
Computer-based tests can be created using Google forms. The tests can be created by the teachers, carried out by the pupils and then automatically marked. The results are then automatically evaluated, instantly showing the teacher where the pupils have misconceptions. The test results are automatically emailed to the pupils and entered into spreadsheets for the teacher's records.
Engaging phone-based apps such as Kahoot or Quizziz are a fun engaging way to check student learning.
Google Mail and Calendars allows teachers, pupils, and parents to communicate, organize and schedule their work and events in a professional manner.
Google Sites can display pupils' work across the school network or publicly on the internet. Videos of a pupil's presentation can be embedded into their websites. Photos, screenshots, and documents can also be added. This is a fantastic way for pupils to develop, present and evaluate their oral and written communication skills.
The animation below was made by Grade 8 AIS student Noah M. Students were asked to share how Computer Science impacts their lives. Noah produced this animation in Computer Science with the inspirational AIS Computer Science teacher, Joyce Pereira. It is a good example of how students can use technology in their projects to present their work and teach others in an engaging way!
Pupils can use bitmap and vector drawing software to create 2-D drawings and animations.
The CAD (Computer Aided Design) drawings can then be used to control CAM (Computer Aided Manufacture) c machines, such as laser cutters and 3-D printers, to produce high-quality products.
3-D modeling software (e.g. Autodesk Fusion 360) allows pupils to model and design virtual 3-D objects. These models can then be physically printed using a 3-D printer for prototypes or finished products.
Using video editing software, pupils can edit and add audio, text and special effects to their videos.
Website design software can be used to teach pupils to create professional looking websites. Photos, videos, and files can be added to showcase pupils' work or for project-based learning.
By using a large range of software, pupils gain confidence to adapt to unfamiliar software and technology.
Computer programming, electronic control, and robotics allow pupils to think logically and creatively to solve real-world problems.
Key Stage 1 pupils can be introduced to algorithms through robotic programmable vehicles. The pupils can learn how to program robots to carry out a series of increasingly complex tasks. Pupils can see the physical results of their programming, identify mistakes and build on their accomplishments.
If robots are not available to the school, computer software can be used to virtually control an on-screen robot and a robotic arm.
Simple drag and drop computer programs, such as Scratch, can be to create interactive animations and computer games.
Lego Mindstorms can be used to build a series of robots and is easily programmable. VEX robotics is a further platform for consideration.
Pupils can progress onto controlling more complex robots and writing computer code to control the Arduino microprocessor. Pupils begin by coding a simple traffic light program before going on to adding inputs. This allows the pupils to create products which react to changes in the physical world. These can include smart electronic systems and autonomous robots.
I created this site to show how Design Technology and Computer Science programming can be used in primary and secondary schools. Where possible, I have chosen to work with software which is free for schools allowing access to technology for as many pupils as possible. Additionally, pupils can download the software to continue their passion for technology at home. However, there are programs such as Techsoft 2D design which are not free. I have not yet found a suitable alternative. (Update! Fusion 360 is OK for controlling laser cutters but I still prefer Techsoft 2D Design!) Equipment such as laser cutters, 3-D printers, robotic vehicles, robotic arms, microprocessors and electronic components can be used to enrich the technology curriculum if the budget allows.
Free software (cheapish equipment to get started)
Autodesk Fusion 360 (Free 30 day trail or 3 year educational license) : Use for 3D modeling, 3D printing and to control laser cutters
Google Sketch up for architectural models - Free software if you have a Google Suite account or a stae grant (USA) see link below
In my opinion SketchUp works well for Architectural models but not as good for 3D printing as Fusion 360.
https://www.sketchup.com/plans-and-pricing#for-primary-and-secondary-education
Arduino Micro controllers are under $100 and are a great place to progress further with coding
Drag and drop programming software "Scratch" Students can make games and animations.