欢迎来到金沙体育在线计算机科学系.
我叫简·帕帕,是计算机科学系的系主任. 我们期待着在学年开始时亲自欢迎您, 但与此同时, 我们希望你们在开始学习这门课程前做一系列的任务和活动.
所有的任务都应该由你自己完成, 9月份我们将有机会回顾和讨论你们所学到的知识.
任务被组织在三个不同的步骤,理想情况下应该, 全部在2023年8月30日选择日之前完成. 这是为了让你对课程有最好的了解,或者帮助你做好准备.
Please note, 一些课程负责人(例如音乐)可能会提前发布他们的任务, 因为他们可能会成为学院面试过程的一部分. 如果这适用于你,你将另行通知.
新初学者课程任务和活动
Release date | 建议完成日期 | |
探索你的主题 | 1 June | 1 July |
Get Going | 1 June | 1 August |
Aim High | 1 June | 1 September |
编码实践
贯穿计算机科学A - Level课程, 你需要编写程序来解决各种各样的问题. 此外,你还需要完成一个NEA项目,设计一个编码解决方案. 本FutureLearn课程将帮助您从基于块的编码转移到基于文本的编码,并探索Python代码的基础知识, 无论你是一个有经验的程序员还是一个初学者.
Task 1: 点击这里进入免费课程: http://www.futurelearn.com/courses/block-to-text-based-programming/20/welcome
Computer Scientists have well-developed problem solving and computational thinking skills that help us understand various complex elements of a problem; we can then break that problem down into parts, 为了产生解决方案.
Task 2: 使用下面的链接来进一步了解和理解计算思维.
Create a poster to explain “What is computational thinking” to include; Abstraction, 分解和算法思维
更大的图景
Computer Science is a broad field; meaning it can include everything from the algorithms that make up software, 软件如何与硬件交互, 软件开发和设计的好坏.
在计算机科学中,我们使用Python,使用Python IDLE和PyCharm
有很多网站都有很棒的Python教程. 这里有一些可以帮助你开始. 如果你用另一种编程语言编写代码,你可以继续使用,对于NEA,你可以为你的项目选择编程语言.
- Free http://www.w3schools.com/python/
- Paid-for Udemy Python训练营 (如果你想买的话,通常是15英镑左右, 不要支付超过20英镑,因为它是定期提供的)
- 我们在A级学习OOP,因此你可以通过这个链接学习一些OOP术语和代码; http://www.w3schools.com/python/python_classes.asp
TASK: 请花点时间学习更多关于Python的知识,使用上面的教程和/或其他网站. 你现在在这方面取得的任何进展都将为我们在课堂上一起编程提供一个良好的起点.
正如我们已经看到的, 因为计算机科学领域非常广阔, 这门学科有许多迷人的方面值得探索, 还有扩展知识的机会.
对于接下来的一系列任务,我们希望你调查计算机科学的一些领域.
TASK 1: 阅读下面的问题,思考每一个问题所涉及的问题. 选择1,根据题目写一篇短文来回答问题.
- 在未来,网络安全将是每个组织的首要任务. 为什么我们需要投资网络安全? 10年后组织的网络安全会是什么样子?
- 人工智能正在改变我们生活的世界. 人工智能的变化大多是好的,但在未来人工智能对社会产生更大影响时,我们可能面临的一些挑战是什么?
- 有可能制造一款能用的现代手机吗, 没有放慢脚步, 十几年了?
- 游戏产业现在已经超过了电影和体育产业. 游戏产业的未来是什么?它会发生怎样的变化?

计算机科学主管