学交互需要有编程基础吗?
不会编程可以学交互设计吗?
编程对于交互作品集重要吗?
编程可以如何运用于交互设计之中?
交互设计作为一门多样且跨专业的交叉学科,也是一门基于技术存在的学科,在其所涉及的众多学科中,也包括了计算机技术、互联网技术等等。
而随着人工智能的火爆,编程时代也随之到来,甚至在艺术留学圈里也掀起了“编程热”。
那么编程和交互设计又有什么关系呢?编程对于学交互重要吗?不会编程就不能学交互吗?今天小编就来为大家好好分析一下。
![](http://dingyue.ws.126.net/2023/0214/9729edecj00rq2ewa000zd200fn008qg00id00a8.jpg)
01
学交互
需要掌握编程吗?
当然需要!
如果能掌握编程技术,那么在出国留学申请,甚至是求职的时候无疑都是一个加分项,可以帮助提高核心竞争力。在如今的互联网时代,拥有了编程能力,就等于拥有了跨学科学习能力,你会比其他人拥有更具竞争力的设计思维。
对于设计师来说,掌握编程,可以使得扩大商业市场,甚至可以用编程设计自己的工具;在创作上,也能提供更多的可能性,进行更高效的创作。
也就是说,编程对于学习交互设计来说真的很重要!如果在时间和条件允许的情况下,建议大家学习!
© https://www.youtube.com/watch?v=J3S4tabkkmw
02
哪些交互专业
有编程课程?
在国外,交互设计的研究方向划分相对明确。其中,用户体验 (UX)、用户界面 (UI)、人机交互 (HCI) 这三个方向是同学们选择申请最多的。而人机交互主要研究的就是人机如何交互,这就意味着,它更偏向于研究人机交互的技术。编程作为人机交互的重要技术之一,也必将渗透在日常学习中。
卡耐基梅隆大学 (CMU)
Master of Human-Computer Interaction
卡内基梅隆大学 (CMU) 的人机交互硕士项目——MHCI,是世界上第一个致力于培养与人机交互、用户体验设计和以用户为中心的研究相关的专业人士项目。
![](http://dingyue.ws.126.net/2023/0214/b70f8da6j00rq2ewd00esd200u000dxg00id008i.jpg)
https://www.hcii.cmu.edu/academics/mhci
MHCI的核心课程旨在引导学生学习人机交互的基本理论和方法。它是一个严格的跨学科项目。MHCI课程的战略设计师为了教授以用户为中心的核心研究、交互设计、用户体验和界面编程技能。
![](http://dingyue.ws.126.net/2023/0214/50940cabj00rq2ewe002md200qs00ayg00id007i.jpg)
© CMU官网
在七门核心课程中,就有一门编程课程——05-630: 可用界面编程(PUI)。
该课程结合了讲座和密集的编程实验室及设计工作室。它是为那些想在工作原型中表达他们的互动想法的人所准备的。它将涵盖人机交互/界面设计的重要性、迭代设计、输入/输出技术、如何设计和评估界面,以及将影响未来用户界面的研究课题。
学习这门课的先决条件是,熟练掌握一种编程语言,程序结构,算法分析和数据抽象。通常通过使用C, C++, Pascal或Java的入门编程课程来满足,如15-100, 15-112, 15-127或同等课程。进入该课程的学生应该能够在48小时内独立编写一个300行的程序。
![](http://dingyue.ws.126.net/2023/0214/fa219c36j00rq2ewf0030d200qs00a5g00id006y.jpg)
![](http://dingyue.ws.126.net/2023/0214/f4fcb0f2p00rq2ewg000wd200rm0042g00id002p.png)
© CMU 官 网
申请信息
23fall已结束申请
英语要求:TOEFL每小节至少25分;IELTS 8.5
GRE:强烈推荐
短视频:需要,1-2分钟
作品集:可选择
学费(2020-2021学年):$25,928
申请材料:简历、个人陈述/目的陈述、官方英语成绩单、推荐信3封
华盛顿大学 (UW)
M.S. in Human-Centered Design & Engineering
在交互领域,华盛顿大学最受欢迎的就是人机交互研究方向、除了HCID外,它还开设了以人为本的设计与工程 (HCDE)硕士项目。
https://www.hcde.washington.edu/ms
UW HCDE理科硕士课程为其毕业生在用户体验研究和设计、界面设计、交互设计、产品设计和人机交互方面做好准备。在官网显示的一系列课程中,也包括了部分编程课程——HCDE 524 HCDE编程概念。这是计算基础的workshop,向学生介绍使用交互式图形应用程序进行编程的核心概念。这门课程适用于没有高级语言编程经验的学生,如Java, Python, 或C++。申请这门课程的学生需要有研究生资格或经指导教师许可。
此外还有HCDE 530 HCDE计算概念。这门课程介绍了基本的计算概念以及在HCDE计划中使用交互系统所需要的的编程技巧,并借鉴如日志分析、可视化、原型设计和数据挖掘等主题。学生通过分析数据,为用户研究和设计提供信息。
![](http://dingyue.ws.126.net/2023/0214/c8a8d7baj00rq2ewh003dd200pa00big00id008c.jpg)
© HCDE官网
申请信息
23fall已结束申请
申请学生背景:
- 没有要求申请者拥有特定类型的学士学位
- 通常由在工程/技术科学、社会科学和设计背景之间平均分配申请人
英语要求:TOEFL iBT 106;IELTS 7.5
不需要GRE、作品集
学费:$9,488/per quarter
申请材料:简历、目的陈述、成绩单、推荐信3封
![](http://dingyue.ws.126.net/2023/0214/17c31ef8j00rq2ewj002ad200u000lbg00id00d1.jpg)
![](http://dingyue.ws.126.net/2023/0214/0ac7e714j00rq2ewk0041d200rx00fog00id00aa.jpg)
Hello Quantum World
©Ana Liu, Charles Lorell, Della Sigrest, Jazz Ang
圣安德鲁斯大学 (ST Andrews)
MSc Human Computer Interaction
作为英国历史最悠久的精英学府,圣安德鲁斯的Human Computer Interaction MSc这一课程旨在为来自不同背景的学生提供工具、知识和技能,并在今后成为用户体验、可用性、信息可视化、计算系统以及人机交互相关领域的从业者。
![](http://dingyue.ws.126.net/2023/0214/b5b7baadj00rq2ewl004rd200u000csg00id007t.jpg)
https://www.st-andrews.ac.uk/subjects/computer-science/human-computer-interaction-msc/#d.en.120114
除了人机交互原理与方法以及以用户为中心的交互设计这两门必修课外,学生还必须在以下两门课程中选择一门作为必修课程:
-Object-Oriented Modelling, Design and Programming(面对对象的建模、设计与编程),旨在介绍和加强面向对象的建模、设计和实现,以提供一个共同的技能基础,使学生能够在其他硕士模块完成编程作业
-Programming Principles and Practice(编程原理与实践)向没有或具有较少编程经验的学生介绍计算思维和解决问题的技能。
![](http://dingyue.ws.126.net/2023/0214/08649e67j00rq2ewm0020d200ll00j3g00id00g8.jpg)
© ST Andrews官网
申请信息
申请截止日期:2023年5月31日
申请学生背景:良好的2:1荣誉本科学位
英语要求:TOEFL iBT 94;IELTS 7.0 (6.0)
不需要GRE
学费:£27,230
申请材料:简历、个人陈述(可选)、官方成绩单、学位证书、推荐信2封
03
编程
适用于哪些设计?
能够应用编程的设计主要集中在以下场景:声音、视觉、互动、实体交互、前端和算法。那将编程应用于不同专业,又将呈现怎样的效果呢?
编程与数字媒体技术
数字媒体技术,偏向于编程开发,它是一个结合了数字技术、媒体与艺术设计的多学科交叉专业,注重新媒体技术的应用和创新能力。国外的数字媒体技术主要开设了包括游戏用户体验分析、游戏开发程序设计基础、面向对象程序设计等课程。
编程与游戏设计
关卡设计、视觉艺术、编程、游戏角色、规则及玩法设计、界面等元素,都是设计一个游戏时需要考虑的。
目前,越来越多的国外高校开设了游戏设计专业,且对学生的综合素质要求也越来越高。有些专业的作品集要求学生不仅展示2D和3D动画方面的专业技术、3D建模技术,甚至还需要在作品集中体现编程技能。
伦敦艺术大学 (UAL)
MA Game Design
![](http://dingyue.ws.126.net/2023/0214/b45e9e34j00rq2ewn000sd200et0099g00id00bg.jpg)
https://www.arts.ac.uk/subjects/animation-interactive-film-and-sound/postgraduate/ma-games-design-lcc
伦敦艺术大学的游戏设计硕士专业——MA Game Design,扎根于实验性实践,将帮助学生具备技术和批判性技能,以制作广泛的创新游戏原型组合。
在它的作品集要求中,明确指出“希望看到设计、交互、编码或其他游戏设计相关技能的有力证据”。此外,进入该游戏课程申请者还需要一定的编码经验,这可能是HTML/CSS/JavaScript或其他诸如actionscript、Java、C++等。这些编码经验水平可以比较低,但考官需要学生适应学习代码,并理解关键概念,如“for loops”和“conditional if”语句。
![](http://dingyue.ws.126.net/2023/0214/b2d736cdj00rq2ewn0012d200st006jg00id0045.jpg)
申请条件
© UAL官网
![](http://dingyue.ws.126.net/2023/0214/f94bd276j00rq2ewo001zd200sm00d0g00id008c.jpg)
作品集要求
© UAL官网
申请信息
申请截止日期:2023年4月3日
申请学生背景:
- 在游戏设计、动画、插图、视觉传达或平面设计,或密切相关的学科中达到相当于荣誉学位的教育水平
- 也会考虑从其他相关学科毕业或具有相关行业经验的申请人
- 具有一定的编码经验
英语要求:IELTS 6.5
短视频:需要,2-3分钟
作品集:需要
学费(23/24学年):£25,970
申请材料:个人详细信息、教育信息、工作经历、简历、个人陈述
© https://youtu.be/5MevheqHTCQ
格拉斯哥艺术学院 (GSA)
MSc Serious Game and Virtual Reality
该课程代表了一个庞大且积极发展的行业,它为具有编程或脚本编写经验的同学提供了可转移的技能,以此设计、开发和分析一系列应用领域的游戏和模拟,并在游戏技术的应用中进行跨学科研究。
![](http://dingyue.ws.126.net/2023/0214/adf12694j00rq2ewq00jcd200r900n8g00id00fn.jpg)
https://www.gsa.ac.uk/study/graduate-degrees/serious-games-and-virtual-reality/
GSA 严肃游戏与虚拟现实硕士课程,虽然接受来自不同背景的申请者,但拥有计算机游戏编程相关学科的荣誉学位或同等专业专业实践将会特别有益。
![](http://dingyue.ws.126.net/2023/0214/d99c5ae5j00rq2ewr000ud2009q008ug00id00go.jpg)
申请学生背景
© GSA官网
申请信息
申请截止日期:2023年3月10/2023年6月9日
申请学生背景:
- 接受来自不同背景的学生
- 有3D艺术与设计/产品设计/数字媒体/数字艺术/3D建模与动画/计算机科学或计算机图形学/计算机游戏编程/游戏开发/游戏设计/游戏美术/交互系统,任何学科的荣誉学位或同等专业实践将特别有益
英语要求:IELTS 6.5 (6.0)
作品集:需要
学费(2020-2021学年):$25,928
申请材料:在线申请表、意向声明、学历证明、推荐信两封、护照复印件
Character Sculpting
©Amanda Jane Heavey
![](http://dingyue.ws.126.net/2023/0214/5957112ej00rq2ewz00asd200u000img00id00be.jpg)
Creative Nostalgia
©Elvira Mishra
编程与平面设计
当编程与平面设计结合在一起,有点酷炫哦!它将“视觉”作为沟通和表现的方式,透过各种方式来创造和结合符号、图片和文字,以此作为传达想法或信息的视觉表现。
编程可以给平面设计一个新的视角,帮助平面设计师探索扎根于数字领域的新视觉流派。
![](http://dingyue.ws.126.net/2023/0214/d3c3a54cj00rq2ex100s1d200s200brg00id007o.jpg)
Storm. Made with code (Processing)
© Holger Lippmann
总的来说,编程技能对于学习交互来说还是比较重要的。虽然对于有些学校来说编程并不是硬性要求,但如果大家掌握编程,就能为申请作品集加分,同时在之后的学习中也能更得心应手一些。
上述院校申请信息均来源于官网,如有信息偏差,请大家以官网为准~更多交互院校申请指南和干货可以持续关注我们~
热门跟贴