Posts

Showing posts from September, 2019

Peer Reviews: Qualities of strong feedback (F.A.S.T.)

The framework outlined below is a great guide on how to provide constructive feedback for peer review assignments on Coursera. Providing strong feedback will help to encourage a culture of strong feedback! F.A.S.T Feedback Strong feedback has 4 characteristics: Feed-forward Actionable Succinct Timely A Note About Tone : Begin your feedback with at least one positive comment. Be respectful and constructive by starting out with positive feedback before giving your critical feedback. 1) Feed-forward: Feed-forward feedback tells learners how your feedback will help them succeed in future assignments or reach their goals related to what is coming up in class. Feed-forward feedback is focused on  goals  and  the future.  That’s why it’s important to give learners a forward reference point. Feed-Forward Feedback Examples Not  Feed-Forward Feedback Examples Implementing this feedback will help you do better on the next peer review assignment. Think a...

Grading Policy

Assessment methods Each core and optional module, excluding the Final Project, has two elements of summative assessment. These will be EITHER a combination of coursework and a written examination, weighted in the ratio 50:50 OR two coursework elements weighted 50:50 or 30:70.  A summative assessment is designed to evaluate student learning and will count towards your final mark for a module. A formative assessment is designed to monitor student progress and will not count towards your final mark.  The coursework element(s) may consist of multiple items, online quizzes, group work, one or more writing assignments and/or one or more programming assignments. Written examinations are unseen and is two hours in length.  The Final Project is summatively assessed by a series of coursework submissions and an unseen, final examination lasting two hours. Coursework accounts for 80% of the final mark and the examination for 20% of the final mark. Th...

academic integrity - general advicec

Some important points of general advice to remember are: Any word for word quotation, no matter how short, should always be placed within quotation marks, or indented, and followed with a clear reference. A reference at the end of a copied passage, without also using quotation marks, is only partial referencing and may still count as plagiarism. Referring to an idea or discovery belonging to another author does require referencing, but not quotation marks, providing that the words are your own. Paraphrasing - changing words and phrases so they appear different to the source but say the same thing - can still count as plagiarism if not referenced properly. A bibliography alone is unlikely to be enough! Including a list of references at the end of your assignment or project only says that you referred to those sources during your research - not how you used them. If you submit the same piece of work (or a significant part of the same work) twice, this is considered 'self-plag...

programme support

Programme Support If you have any non-academic related enquiries, there are two ways in which you can receive support from your Student Relationship Managers:  1.    Post in the Reach Out Forum which can be accessed within this Orientation Course  2.    Send an email to  BScCS-support@london.ac.uk    Please see the following examples of non-academic related questions -    Grades or assignments  Degree planning  Course registration   Fees   Request for letter of registration  A private issue that only affects you (non-academic)   If your question does not fall under the categories above, please still contact us, and we will be happy to help.   Online Tutor s     Our programme staff are here to support your learning. If you have any questions about the content covered in a course, we would encourage you to post them in your desi...

syllabus: Introduction to Programming 2 [CM1010]

Course Description This course is aimed at novice programmers who have learnt basic programming techniques in Javascript and p5.js through Introduction to Programming – part one. The course builds on this knowledge by developing learners ability to combine short segments of code to create larger projects. Learners will begin by developing their knowledge of object oriented programming through learning about principles such as encapsulation and abstraction. The module centres around three case study applications, a data visualiser, a drawing app, and a music visualiser. The course materials outline the structure of each and guides learners to build their own features for the apps. Finally, learners will choose one of these case studies to extend it with their own functionality. Through this work learners will understand how to organise, plan and evaluate their code. Course Goals and Objectives Upon successful completion of this module, you will be able to: 1.  ...

syllabus: Discrete Mathematics [CM1020]

Course Description Discrete mathematics covers mathematical topics relating to discrete structures and processes that students of computer science will encounter throughout their study. This module helps you hone your skills in thinking abstractly. This module covers widely applicable mathematical tools for computer science, including topics from logic, set theory, combinatorics, and graph theory. It includes practice in reasoning formally and proving theorems. It helps learning to reason rigorously, and to distinguish correct from faulty mathematical arguments. Through this module, you will develop the fundamental discrete mathematical tools that will support you throughout the BSc Computer Science programme. You will learn a wide range of the discrete mathematical concepts and techniques that underpin Computer Science. Course Goals and Objectives Upon successful completion of this course, you will be able to: 1. Manipulate Boolean expressions and interpret them as set desc...