高中申请
国际教育
本科申请

所在地区

地点: ZOOM
日期: 2021-02-03 至 2021-04-07
时间: 每周四上午8点-10点半
次数: 10

扫码二维码报名

点击这里报名

 计算机编程-数据分析项目 


导师介绍


G教授

约翰霍普金斯大学教授

- G老师现任约翰霍普金斯大学计算机科学与工程学科教授,曾先后在多所高校计算机部门任教和担任技术部门主管。善于用C/ C++, Java, Python, HTML, JavaScript等语言讲授计算机科学和工程方面的基础专业和非专业课程;包括基本计算机技能,数据分析和计算机编程,并担任工程系机器人小组的指导老师;

- 拥有丰富的企业工作经验,现任咨询公司首席工程师,曾任职于航空航天公司等企业;是电气电子工程师学会、美国工程教育协会和业余无线电卫星组织会员,并拥有微软认证培训师、微软认证专家、微软Office使用者专家等称号,拥有马里兰州教育部高级工作人员和Moodle教育者证书;

- G老师拥有教育学博士学位,和计算机硕士学位。


科研背景


本项目将向学生介绍编程的批判性思维和解决问题的能力,使他们能够将复杂的问题分解为基本步骤,以有效地用现代编程语言实现


课程结合了研究、理论和实践,以帮助巩固课堂上教授的知识。另外,学生将使用数值和文本数据、带有条件和循环的过程式编程和基本的线性数据结构,并测试他们的解决方案。课程将对计算机科学的主要领域进行概述,例如系统硬件、数字逻辑、软件工程、计算机图形学、人工智能、计算理论以及计算中的伦理和社会问题


课程将以基本编程原理为基础。学生将处理和分析各种类型的数据,使用内置的数据分析函数,构建自定义函数,排序和搜索数据,并学习加密数据和检测数据流中的错误。


科研成果


在本项目中,老师将会结合学生的需要和个人兴趣,突出学生的优势,帮助学生最后完成一个复杂和个性化的编程作品,提升学生的软实力,为将来的学术学习和未知的挑战和机遇做好充足准备。


与此同时,学生还将学会:

- 熟练掌握与问题解决有关的编程过程;

- 开发执行数学计算的编程解决方案;

- 能够熟练地使用集成开发环境输入、编辑、编译、运行和调试简单程序;

- 应用将字符串用作存储字符数据的规则;

- 对数据流应用数据加密和错误检测算法;

- 将内置的和自定义的函数应用于编码解决方案,以优化代码开发;

- 对数据集应用排序和搜索算法;

- 使用基本的Python数据结构。


项目安排


单元

主要内容

1

模块A:简介/课程概述/Python基础知识复习

模块B:处理字符串数据

测验1

实验操作1,2

2

模块C:处理列表中的数据

模块D:使用字典和元组的数据库

测验2

实验操作3,4

3

模块A:处理外部文件中的数据

测验3

实验操作5,6

4

模块A:使用自定义函数模块化代码

测验4

实验操作7,8

5

模块A:排序/搜索算法

模块B:特别主题:数据保护,错误检测和数据加密

期末考试


适合学生


对计算机编程感兴趣,有一定Python基础并想要深入研究的学生。


反馈形式


每节课结束后,老师会发送英文版课程反馈,内容包括课程内容介绍、作业和学生学习情况。

我们还配有班主任和家长一对一沟通,中文反馈孩子情况,让您及时了解孩子的学习进度和课堂表现。


科研时间


全年滚动招生

最新一期:2021年2月3日周三开课 

每周1课时 共10课时 每课时2.5小时

小班授课(4-7名学生)或一对一授课


科研形式


在线视频授课

小班教学(4-7名学生)或一对一教学


如果你想通过科研背景提升和学术课程来增强留学申请的竞争力,但苦于无法找到含金量高的资源和导师,快加入Aralia在线课程!经验丰富的美高美本在职教授们带领你走上提升之路,为留学申请保驾护航!