西北大学-埃塞克斯大学双学位项目课程

Northwest-Essex Dual Degree Project

程序设计原理/Introduction to Programming (CE151)


2017年秋季学期/Fall 2017

  主讲/Lecture 2班辅导/TA for class 2 1班辅导/TA for class 1
教师/Teacher Sutcliffe, Richard F E/阮志 罗迒哉/Luo, Hangzai 王珺/Wang, Jun
邮件/Email rsutcl(at)nwu(dot)edu.cn hzluo (at) nwu (dot) edu.cn jwang (at) nwu (dot) edu.cn
办公室/Office¹ 513 505 624
答疑/Office Hour² 星期一/Monday 11:00-12:00 星期二/Tuesday 9:00-10:00 星期四/Thursday 9:00-10:00

¹所有办公室在信息学院新大楼(信息物理大楼西侧)/All offices are located at new Building of IT School (West wing of IT-Physics Building)

²教师在办公室的时间都欢迎同学们前来。Students are welcome anytime when teachers are in office.

课本与阅读材料/Textbook and reading list

*自营图书常常有折扣券。数量多可以与第三方卖家沟通获得更多折扣。There are many discount coupons for JD and Dangdang. For volume purchase, third party sellers may have more discount.

*京东近期(11月1日)有图书每满100减50活动。JD has 50 off every 100 for books recently (Nov. 1).

英文版/English:《Learn Python in One Day and Learn It Well (2nd Edition): Python for Beginners with Hands-on Project》,Jamie Chan

中文版/Chinese:《爱上Python 一日精通Python编程》,Jamie Chan 著;王磊 译

购买渠道/On Sale:京东 当当

英文版/English:《Core Python Applications Programming (3rd Edition)》,Wesley Chun

中文版/Chinese:《Python核心编程(第3版)》,Wesley Chun 著;孙波翔,李斌,李晗 译

购买渠道/On Sale:京东 当当

英文版/English:《Introducing Python: Modern Computing in Simple Packages》,Lubanovic、Bill等

购买渠道/On Sale:京东 当当

通知/Notice

  第13周 第14周 第15周 第16周
星期一早上8:00-9:50 理论/1J201 理论/1J201 理论/1J201 理论/1J201
星期二晚上19:00-20:50 实验/院楼314 实验/院楼314 实验/院楼314 实验/院楼314
星期三早上8:00-9:50 理论/3J201 理论/3J201
星期三下午14:00-17:50 实验/院楼314 实验/院楼314 实验/院楼314 实验/院楼314
星期四早上8:00-9:50 理论/1J101 理论/2J301 理论/1J101 理论/2J301
星期四晚上19:00-20:50 实验/院楼314 实验/院楼314 实验/院楼314 实验/院楼314
星期五早上8:00-9:50 辅导
1班:3201
2班:3307
辅导
1班:3201
2班:1208
辅导
1班:3209
2班:3307
辅导
1班:3209
2班:3307
星期五下午14:00-15:50 实验/院楼314 实验/院楼314 实验/院楼314 实验/院楼314
  第17周 第18周
星期五早上8:00-9:50 辅导
1班:3209
2班:3307
辅导
1班:3209
2班:3307

课件/Lecture Notes

11月20日/Nov. 20: http://pan.baidu.com/s/1o8Ka2RS 密码/Password:x8cb

11月22~23日/Nov. 22~23:http://pan.baidu.com/s/1nu6pvAD 密码:hahe

实验/Lab

11月21日/Nov. 21: http://pan.baidu.com/s/1nvDqQ17 密码/Password:2goh

11月22日/Nov. 22: http://pan.baidu.com/s/1qXVRAEw 密码:lo8r

11月24日/Nov. 24: http://pan.baidu.com/s/1mhPUmFm 密码:308b

Python初始化脚本/Python init script:http://pan.baidu.com/s/1c1Dtubm 密码:0pht

以上脚本为一个将python安装路径加入环境变量的脚本。下载到本地,双击该脚本,将会弹出控制台窗口,在此窗口中,python应已经在path上,因此可以直接用命令"python"启动python。

作业/Assignments

作业1/Assignment 1:http://pan.baidu.com/s/1o85NLGY 密码:rbq6

预备课程课件/Pre-Class Lecture Notes

预备课程/Pre-Class:链接: https://pan.baidu.com/s/1c1Bqok4 密码: xk2z

CodeBlocks+MingW+NASM+ISPC融合包已上传以上网盘C目录,文件名为ProgC.7z。CodeBlocks+MingW+NASM+ISPC boundle package has been uploaded to above netdisk, under the C dir, file name ProgC.7z.

预备课程实验/Pre-Class Lab

预备实验-1/Pre-Class Lab1:请从上面链接下载lab-01.ppt。Please download lab-01.ppt from above link.

预备实验-2/Pre-Class Lab2:请从上面链接下载lab-02.ppt。Please download lab-02.ppt from above link.

预备实验-3/Pre-Class Lab3:请从上面链接下载lab-03.ppt。Please download lab-03.ppt from above link.

相关链接/Related Links

《计算机科学引论》/《Computer Stucture and Organization》

《开源代码分析》/《Open Source Software Analysis》

Bing搜索引擎/Bing Search Engine

Code::Blocks

Process Explorer

7-ZIP

致谢/Acknowledgement