/* SAVE YOURSELF HOURS... /* IMPORT THESE COMMENTS INTO: SchoolReportWriter.COM /* No.1 in GOOGLE - "BEST TEACHER REPORTS APP": /* - TRUSTED by 1000s of teachers, since 2012 /* - QUICKLY create personalised reports /* - PASTE into your school system, Word etc /* - GENDER NEUTRAL option /* - DEMO video at SchoolReportWriter.COM /* FOR HELP see end of this document. /* Subjects: Computer Science /* Author says: /* "So this is a broad range of topics covered throughout the /* year. It uses a three positive two improvement structure. /* With dropdowns to augment the comments. Should be fairly /* straightforward to expand or adapt. /* Topics covered: /* * Digital representation /* * Visualisation /* * HTML /* * Python Coding /* * Application Development" COMMENTS: 10 Algorithm Comments 1=#N seems to really relish the challenges that Algorithmic Thinking challenges pose and I am really pleased with #h attitude and method of tackling these problems. 2=Algorithmic Thinking challenges are something that #N works hard to overcome and #h programming ability reflects #h perseverance and determination when tackling these tasks. 3=Algorithmic Thinking is something that #N does struggle with. It is important that #e puts extra time and energy into overcoming this by working on examples and challenges in addition to those covered in class. COMMENTS: 10 Final Comment 1=#N needs to maintain the pace and work ethic that #e has shown so far in the course and I hope to see big things from #m. 2=#N needs to maintain the pace and work ethic that #e has shown so far in the course and I hope to see equally great achievements from #m. 3=#N needs to ensure that #e maintains a good work ethic in order to develop the skill set needed to achieve in #h final exams. 4=#N should work on developing a positive attitude to learning in order to ensure a comprehensive skill set for #h final exams. COMMENTS: 10 Intro Comments 1=#N has excelled this year and regularly demonstrates a great attitude to #h learning. 2=#N has worked hard this year and I am pleased with #h attitude to learning. 3=#N has settled into the GCSE course well and has a good attitude to #h studies. 4=#N does not show the necessary dedication for the challenging aspects of Computer Science. 5=#N's attitude to learning is something that needs to be improved in order for #m to achieve. COMMENTS: 11 Final 1=I am immensely happy with #N and I hope to see great things from #m, keep it up! 2=#N should continue revising and maintain #h good attitude to work in order to achieve #h target in #h upcoming examinations. 3=#N should continue revising and maintain #h good attitude to work in order to achieve #h target. 4=#N should continue revising and maintain #h good attitude to work. 5=#N needs to increase #h focus and effort in Computer Science in order to achieve. COMMENTS: 7 Computational thinking WWW EBI 1=#N has done very well in learning the stages of computational thinking. 2=#N has worked very hard at applying computational thinking to situational problems. 3=#N has tried #h best to learn the computational thinking stages. 4=To improve, #N will need to spend more time revising the stages of computational thinking. 5=#N will need to practice applying the Computational Thinking stages to certain problems. 6=It would help if #e revised why the computational thinking skills are important. 7=To further their grade, #N could practice applying abstraction to real world problems. COMMENTS: 7 Conclusion Comment 1=#N has demonstrated a great attitude to learning and I hope #e maintains this. I believe that #e has a great future in the subject. 2=In order to keep achieving in Computer Science #N needs to continue showing a positive attitude to learning and enthusiasm for the topics covered. So far, #e has made a great start and I have no doubt will continue to achieve. 3=#N has demonstrated a good attitude to learning and I hope #e maintains this. 4=#N should continue demonstrating a good work ethic and persevere through challenges ahead in order to ensure that #e achieves the target that #e is capable of. 5=#N needs to ensure that the challenges which #e faces in the subject are overcome. This will allow #m to develop #h critical thinking skills for more complex problems in the future. 6=#N needs to persevere in the more challenging aspects of the subject. #E often gets disheartened when a solution is not always obvious and this determination will help build key skills. 7=#N needs to focus in order to achieve in the subject. #E gives up when a solution is not immediately obvious and this will hamper #h progress in Computer Science. 8=#E needs to increase #h focus in lessons, and rate of work production so that #e can achieve #h potential. COMMENTS: 7 Flowchart WWW EBI 1=#E has also done a superb job of creating and reading Flowchart Algorithms for a given problem. 2=#E has also done a very good job of reading flowchart algorithms. 3=#E can also read flowchart algorithms with some success. 4=It would also be better if #N could practice creating flowcharts for more complex systems. 5=#N should also practice accurate construction of algorithms for simple systems. 6=#N should also practice reading simple flowchart algorithms and charting the data through the system processes. 7=#N really needs to revise basic flowchart constructions and learn the shapes used and the computing terms that they represent. COMMENTS: 7 Hardware WWW EBI 1=#N has done a great job of revising the internal components of a PC. 2=#N made some progress in learning the hardware components of a computer. 3=#N has learned some of a computer's hardware components. 4=It would be even better if #N could revise the job description of each of the components. 5=#E could improve by further revising the component names and their job description. 6=To make progress in the hardware topic, #N should revise the component names. COMMENTS: 7 Intro Comment 1=#N has settled well into Computer Science and has revelled in the challenges the subject presents. 2=#N has settled into Computer Science well and regularly overcomes the challenges that the subject presents. 3=#N works hard in Computer Science finding some areas of study more accessible than others. 4=#N finds Computer Science a challenge but works hard in all topics to achieve. 5=#N finds Computer Science a challenge and does not give complex topics the necessary effort to achieve #h full potential. COMMENTS: 7 Python Comment 1=#N really enjoyed Python programming and demonstrated good skills in algorithmic thinking. This plays a large role in Computer Science and I believe #e shows great potential in this area. 2=#N performed well in Python programming and demonstrated good skills in algorithmic thinking. It is important that #e continues to develop the perseverance required when tackling complex problems. 3=#N found Python programming a very challenging concept. The development of algorithmic thinking skills is something that #e needs to develop throughout Key Stage 3. COMMENTS: 789 Year End +ve 1=#N has had a #adjective year in Computer Science, and has managed to #verb in #h #subtopic 2=#E has also demonstrated #skill1 #skilllocation. 3=With this #attitude, #N should #future in #h #CS. 4=To help #m succeed, #e should #action1 #outcome1. 5=#N should also #action1 #outcome1. COMMENTS: 789 Year End -ve 1=#E needs to #How-to-improve-1 2=#N has also to #How-to-improve-2 to reach #h potential in this subject. COMMENTS: 8 Data representation 1=#E has also excelled at understanding Binary conversion calculations. 2=#E has also worked hard to understand the Binary conversion calculations. 3=#E has made some progress in understanding the need for binary conversion calculations. 4=#E could also have a look at some Hexadecimal conversion questions to improve #h grade. 5=#E could also practice the conversion calculations between Denary and Binary. 6=#E could also ensure that #e can count with confidence using the binary number system. 7=#E needs to go back and revise why Binary is necessary in computer systems. COMMENTS: 8 Intro 1=#N has had a flying start to year eight and has taken to #h computer science studies with real dedication. 2=#N has had a good start to year 8 and has worked hard at computer science. 3=#N has given #h best so far in year 8 and made an effort in every challenge #e faces. 4=#N has had a challenging start to year 8 and found some of the computer science content difficult to understand. 5=To help #h grades improve, #N should try to participate in lessons more. 6=To help #h grades improve, #N should make more of an effort to revise before the class exam. 7=To help #h grades improve, #N should practice the questions completed in class-time. COMMENTS: 8 OS 1=#E has really revised operating systems and has a good grasp of their purpose. 2=#E has tried #h best to understand the purpose of a computer's operating system. 3=#E has developed a basic understanding of the function of an operating system. 4=To further improve, #N should further research how an operating system manages processor time. 5=To further improve, #N should try and memorise at least two of the operating system's functions. 6=To further improve, #N should be able to explain why an operating system is crucial for a computer system. COMMENTS: 9 Algorithmic Theory 1=#N is working hard at gaining the necessary knowledge in the algorithmic theory aspects of the course. #E should ensure that #e is making an effective use of the resources that #e has been given via Google Classroom to extend #h knowledge. 2=#N is developing the necessary knowledge in the algorithmic theory aspect of Computer Science. In order to extend #h knowledge, #e needs to revise around these topics using resources that #e has been given. 3=#N needs to give more attention to the algorithmic theory aspects of the course in order to gain the technical knowledge that #e requires. It is important that #h revision notes and materials are as accurate as possible. 4=Algorithmic theory in Computer Science #N does struggle with and #e should spend time revising around these units and using the resources that #e has been given. COMMENTS: 9 Binary 1=#E has also excelled at understanding Binary and Hexadecimal conversion calculations. 2=#E has also worked hard to understand the Binary and Hexadecimal conversion calculations. 3=#E has made some progress in understanding the need for binary and Hexadecimal conversion calculations. 4=#E could also practice #h Hexadecimal conversion questions to improve #h grade. 5=#E could also practice the conversion calculations between Denary and Binary. 6=#E could also ensure that #e can count with confidence using the binary number system. 7=#E needs to go back and revise why Binary is necessary in computer systems. COMMENTS: 9 Data Representation 1=#N has an excellent understanding of how the Binary system is used to represent all digital information. 2=#N has made a great effort in learning how data is represented using Binary. 3=#N has done #h best to understand why binary is used to represent digital information. 4=#N has had a difficult time in understanding why the Binary system is used to represent digital information. 5=#N could further improve #h understanding of the Binary system by researching how digital data is stored. 6=#N could further improve #h understanding through practice of file size calculations. 7=#N could further improve by revising how to calculate the size of audio and image files. 8=#N could further improve by revising how images and audio files are represented using Binary. COMMENTS: 9 Encryption 1=#N has really taken to encryption well and has understood the need and the methods used for encryption. 2=#N has made a good effort at learning the need for Encryption and the methods used. 3=#N has made some progress in learning why encryption is used and how. 4=#N has found it difficult to understand how and why encryption is used in digital communication. 5=To improve #N could investigate the types of encryption used to safeguard wireless communication. 6=To improve #N could find the names of some further popular encryption methods. 7=To improve #h grades, #N should revise the encryption methods discussed in lesson. 8=To improve #h grades, #N should revise the need for encryption in digital communication. COMMENTS: 9 Intro 1=#N has had a great start to Year 9 and has taken to #h computer science studies with real dedication. 2=#N has had a good start to Year 9 and has worked hard at computer science. 3=#N has given #h best so far in year 9 and made an effort in every challenge #e faces. 4=#N has had a challenging start to year 9 and found some of the computer science content difficult to understand. 5=To help #h grades improve, #N should try to participate in lessons more. 6=To help #h grades improve, #N should make more of an effort to revise before the class exam. 7=To help #h grades improve, #N should practice the questions completed in class-time. COMMENTS: Housepoints/ responsibilities 1=#H has achieved an excellent number of house points. 2=#H has achieved a good number of house points. 3=#H needs to work on achieving more house points. COMMENTS: KS- end sentence 1=#E needs to try to ask questions in the lessons to extend #h knowledge. 2=#E needs to ensure that #e maintains #h good effort, and always aims to complete extension activities. 3=#E needs to maintain #h excellent effort in lessons and continue making a valuable contribution to discussions. #N should try to extend their knowledge by asking questions about the work in lessons. 4=#E needs to ask questions in the lessons when unsure of the work, #e also needs to revise thoroughly for end of topic tests. 5=#E needs to ask questions in the lessons to check #h understanding, and to revise thoroughly for all tests. 6=#E needs to increase #h focus in lessons, and rate of work production so that #e can achieve #h potential. 7=#E needs to try to get started on classwork activities more quickly, so #e can complete more work in the lessons. 8=#E works at a casual rate in lessons, #e needs to push #s to complete as much work as #e can and aim to complete extension activities. 9=#E needs to work at a faster rate during the lessons, getting started on activities more quickly and asking for help as soon as #e needs it should help to achieve this. 10=#E can work well in lessons, however at other times #e needs to increase #h rate of work production. 11=#E generally works well in the lessons, but rarely asks for help. #E could aim to add more detail to independent learning . COMMENTS: KS3 middle sentence 1=#E achieved #h minimum target sublevel in the end of year examination. 2=#E did not achieve #h minimum target sublevel in the end of year examination. 3=#E did not achieve #h minimum target sublevel in the end of year examination, but has achieved this level in some of the in end of unit tests. 4=Unfortunately #e did not achieve #h minimum target sublevel in the end of year examination, but has achieved this level in some of the end of unit tests. 5=Unfortunately #e did not achieve #h minimum target sublevel in the end of year examination, but has achieved this level in many of the end of unit tests. 6=#E narrowly missed achieving #h minimum target grade in the end of year examination, but has achieved this level in some of the end of unit tests. 7=#E narrowly missed achieving #h minimum target grade in the end of year examination, but has achieved this level in many of the end of unit tests. 8=#E exceeded their minimum target grade in the end of year examination. 9=#E greatly exceeded #h minimum target grade in the end of year examination. 10=Unfortunately #e did not achieve #h target grade in the end of year exam. COMMENTS: KS3- end sentence 1=#E needs to try to ask questions in the lessons to extend #h knowledge. 2=#E needs to ensure that #e maintains #h good effort, and always aims to complete extension activities. 3=#E needs to maintain #h excellent effort in lessons and continue making a valuable contribution to discussions. #N should try to extend their knowledge by asking questions about the work in lessons. 4=#E needs to ask questions in the lessons when unsure of the work, #e also needs to revise thoroughly for end of topic tests. 5=#E needs to ask questions in the lessons to check #h understanding, and to revise thoroughly for all tests. 6=#E needs to increase #h focus in lessons, and rate of work production so that #e can achieve #h potential. 7=#E needs to try to get started on classwork activities more quickly, so #e can complete more work in the lessons. 8=#E works at a casual rate in lessons, #e needs to push #s to complete as much work as #e can and aim to complete extension activities. 9=#E needs to work at a faster rate during the lessons, getting started on activities more quickly and asking for help as soon as #e needs it should help to achieve this. 10=#E can work well in lessons, however at other times #e needs to increase #h rate of work production. 11=#E generally works well in the lessons, but rarely asks for help. #E could aim to add more detail to independent learning . COMMENTS: OLD-Sample intro sentences 1=#N is an outstanding student who has worked very hard throughout the #Time-period and I expect #m to do well in #h exams next year. 2=#N has had a mixed #Time-period but there are signs of improvement in #h behaviour of late. 3=After a difficult start #N has done some excellent work and is now back on target. A very pleasing #Time-period. Well done #N! 4=#N is a friendly and hard-working member of the class and has put in a steady performance throughout the #Time-period. 5=Overall #N has worked very well but there are a few issues with #h time-keeping and homework that #e needs to address. 6=We have been working on the Environmental Issues module throughout the #Time-period. #N seems to enjoy this topic and has made very pleasing progress. COMMENTS: Sample intro sentences 1=#N is an outstanding student who has worked very hard throughout the #Time-period and I expect #m to do well in #h exams next year. 2=#N has had a mixed #Time-period but there are signs of improvement in #h behaviour of late. 3=After a difficult start #N has done some excellent work and is now back on target. A very pleasing #Time-period. Well done #N! 4=#N is a friendly and hard-working member of the class and has put in a steady performance throughout the #Time-period. 5=Overall #N has worked very well but there are a few issues with #h time-keeping and homework that #e needs to address. 6=We have been working on the Environmental Issues module throughout the #Time-period. #N seems to enjoy this topic and has made very pleasing progress. COMMENTS: Sample project-work sentences 1=#E has worked hard this year on all of #h projects but I was especially impressed with the high-quality of #h #Science-topics assignment. 2=Project-work has been done to a minimum standard and is often handed in late. To improve #e needs to #How-to-improve. 3=Although #h #Science-topics project-work was satisfactory, I do expect #m to do more background research next time. 4=#H project-work is always excellent as demonstrated in #h #Science-topics assignment. We were all very impressed with #h creative and entertaining website designs which were an inspiration to the class. 5=#H project-work has varied considerably, however #h highly-imaginative #Science-topics project was excellent and was displayed in reception at the School Open Day. An excellent achievement #N. COMMENTS: Sample summing-up sentences 1=#N always tries #h best and has achieved a well-deserved Level #? overall. An excellent performance, keep it up! 2=#N has reached Level #?. This was #h target and #e should be proud of #s. To ensure #e keeps this up next year #e should #How-to-improve. 3=#N has achieved a Level #? overall. #E often works below #h best and with a little more effort #e could easily reach Level #?. To improve #e should #How-to-improve. 4=#N has not had the best of starts this year and is still working at Level #?. #E rarely completes #h work on time. To achieve more next year #e needs to #How-to-improve. LIST: action1 1=practice using the subject vocabulary 2=practice using the software outside of lessons 3=ensure that revision is practiced every week 4=use the resources available 5=make #h own study notes 6=use external sources 7=use the internet 8=practice #h programming outside of lesson 9=ask more questions in the classroom 10=ask for help when needed 11=use #h classroom neighbours for help 12=remain focused throughout the lesson 13=ensure all classroom conversation is lesson focused 14=strengthen #h resilience 15=improve #h attendance to lessons 16=catch up on missed work LIST: adjective 1=great 2=good 3=fantastic 4=strong 5=poor 6=weak 7=an ok 8=done really well 9=made excellent progress 10=excelled 11=made a good start 12=struggled 13=persevered 14=made a good go of it LIST: attitude 1=attitude 2=work ethic 3=dedication 4=exemplary attitude 5=attitude to learning 6=exemplary behaviour 7=positive attitude LIST: Computer-Science-topics 1=Hardware 2=Software 3=Operating Systems 4=Programming 5=Computational Thinking 6=Flowchart Algorithms 7=Data Representation 8=Networks 9=Legal, ethical, environmental issues 10=Application development LIST: CS 1=Computing studies 2=Computer Science career LIST: future 1=continue to make great progress 2=make great progress 3=have few difficulties 4=continue to GCSE 5=continue to study 6=use extra curricular opportunities to maximise #h potential 7=progress further 8=develop #h digital literacy 9=focus on #h ICT skills LIST: How-to-improve-1 1=spend more time studying #Computer-science-topics 2=be more resilient when #Computer-science-topics 3=ask for more help when they run into difficulties. 4=use their neighbours for support 5=do more project research on the internet 6=take some time outside of lesson to review #h classwork 7=practice using key vocabulary LIST: How-to-improve-2 1=focus more in the lessons 2=put more time aside for homework 3=ensure that all in classroom conversation is lesson focused 4=persevere with the tricky topics, especially programming 5=develop #h independent skills 6=pay more attention to instructions in lesson 7=ensure that all resources provided are used where possible LIST: How-to-improve-3 1=to improve #h overall grades. 2=to maximise #h progress in this subject LIST: outcome1 1=to support #h understanding of the specific content 2=to help consolidate classroom learning 3=to ensure learning in class is cemented 4=to support #h learning 5=to use as a revision tool 6=to bolster #h classroom learning 7=to research anything #e is unsure of 8=to drill the skills required to write script 9=to ensure #h gains the most from lessons 10=to take advantage of group learning 11=to help #m overcome obstacles 12=to learn as much as possible 13=to ensure #h doesn't fall behind LIST: skill1 1=a real passion for 2=a real commitment to 3=an ability to 4=leadership skills with LIST: skilllocation 1=computing theory 2=studies in the subject 3=programming 4=work with computer software 5=work with computer hardware 6=improving #h understanding of theoretical topics 7=persevere despite project difficulties 8=#h group work LIST: subtopic 1=study of Computing Hardware. 2=study of Computing Software. 3=study of Operating Systems. 4=programming skills. 5=development of algorithms. 6=Data Representation studies. 7=understanding of Networks. 8=understanding of the Legal, Ethical and Environmental issues 9=Computational Thinking skills. 10=work with visualisation software. 11=work with Application Development methodology. LIST: Time-period 1=year 2=semester 3=1st semester 4=2nd semester 5=3rd semester 6=4th semester 7=term 8=1st term 9=2nd term 10=3rd term 11=4th term LIST: verb 1=excel 2=make a lot of progress 3=show some understanding 4=make some improvements 5=make some progress 6=take onboard feedback /*========================================= /* HELP: Creating & Importing Files /*========================================= /* /* See also, YouTube Teacher Training Video at: /* SCHOOL REPORT WRITER .COM /* https://schoolreportwriter.com/ /* /* #N - Name /* #E - She/He/They /* #e - she/he/they /* #H - His/Her/Their /* #h = his/her/their /* #b - girl/boy/child /* #m - him/her/them /* #s - herself/himself/themself /* #? - be prompted for text later e.g. #N achieved #?% in the exam. /* #your-list-name - select from a list later e.g. #N excelled in #topics. /* {BR} - line break; {BR}{BR} - double line break. /* /* /* DID YOU KNOW? /* /* You can also import comment files in the, /* Teachers Report Assistant format. /* There are 1000s around the web. /* School Report Writer automatically converts them. /* /* /* YOUR EXISTING COMMENTS ARE SAFE: /* /* When you upload, you will be shown the comments /* you are about to import. You will be told if names /* are already in use and you can pick-&-click which /* comments to add to your comment bank. /* /* /* USE 'PLAIN TEXT' (.txt) FILES ONLY: /* /* Import files must be 'plain text'. The easiest way to /* create one is to download a comment file from our site /* and open it on your computer. On most systems it will /* automatically open in a plain text editor. If you /* make changes and save, the file should automatically be /* saved as plain text. On PCs it will usually open in /* NotePad. On Macs, usually TextEdit. In Word, and other /* word processors, use 'save as' (see Word File menu) /* and then choose file type: 'text only/plain text'. /* /* /* ADDING HELPFUL NOTES: /* /* Lines starting /* are for notes (like this line). /* They are ignored when files are imported. /* You can add notes anywhere in the file. Blank lines /* are also ignored and can also be included anywhere. /* /* /* COMMENTS AND LISTS: /* /* Files contain groups of comments and lists. /* Each group should start with either: /* /* COMMENTS: your-comment-name-here /* or /* LIST: your-list-name-here /* /* List names are 2-30 characters long and contain /* only letters, numbers, '&', hyphens and NO SPACES. /* /* Comment names can include spaces, and any other /* characters except: < > \ # (max length 50). /* /* Each group may include up to 20 numbered lines, e.g. /* /* COMMENTS: Science Yr7 project work /* 1= #N's work on #Science-topics was excellent. /* 2= #N gave an inspiring #Science-topics presentation. /* 3= #N received a well-deserved A+ in #Science-topics. /* 4= etc... /* /* LIST: Science-topics /* 1= Heating and Cooling /* 2= Light and Sound /* 3= Exploring Magnetism /* 4= Changing Earth /* 5= etc... /* /* REMINDER... lines beginning /* are for notes. /* So to import the two science examples above, /* you would need to remove the /*, otherwise /* the lines would be ignored when imported. /* /* /* NEED MORE HELP? support@SchoolReportWriter.com - we usually reply the same day. /* /* SCHOOL REPORT WRITER .COM /* https://schoolreportwriter.com/ /* The FREE ONLINE school report writing software & school report card comments bank.