没有补课的寒假是莫得灵魂的

电子协会寒假小班介绍

马上就要结束电子协会2018-2019上半学年的教学活动啦,在这近半年的时间里,我们以接近每周两节课的频率,到目前为止已经上了近二十节课了,希望通过这二十节通识类课程,可以让大家对EE这个行业有了更深的了解。

本着学习要涉猎得广,更要钻研的深的原则,电子协会决定改革创新,将寒假特训课程更改成小班教学,以确保希望钻研各个方向的同学都有更好的学习氛围。

之前的课程没有听懂托马斯360度回旋完全一点都不要紧,小班将大大缩小教学人数规模,以确保每位参加小班的同学都能真正易懂地学到东西,并且有与师兄师姐有面对面交谈、提问的机会。而且授课方向多样化,囊括了硬件软件各种方向,相信大家有更好的上课体验

上课时间:2019.1.20 - 2019.1.26 (暂定)

上课地点:理实+电子众多实验室

小班的时间会尽可能错开,可以给大家去蹭蹭课。

以下将介绍每个小班的学习内容。

FPGA(DSP方向)

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。本次课程主要针对DSP(Digital Signal Processing,数字信号处理)。课程内容如下:

针对大一会员:

数字系统简介+环境搭建(15G硬盘容量)

必要的数字电路知识(够用来过课程的)

Verilog语言基础

Matlab语言基础

必要的数字电路知识(FPGA必需的)

实训:2015全国电子设计大赛F题(数字频率计)

针对大二同学:

同大一

信号与系统基础

实训LMS自适应滤波算法

同时强制要求参加另外一个小班开的OpenCV课程

授课人:何伟宝,何国宝

小班人数:3-4人

物联网中数据库的应用

本课程主要介轻量级数据库MySql的使用,并结合后端程序语言搭建物联网基础云端服务。

主要编程语言:SQL,PHP,HTML&CSS,JavaScript

课程大纲:

从删库到跑路-MySql入门 讲述数据库的结构与设计,SQL基础语法

“世界上最好的语言”-PHP PHP基础语法及PHP操作数据库及数据处理

让数据美起来—前端入门(一) HTML、CSS前端基础,数据可视化基础

让数据美起来—前端入门(二) JavaScript的入门与使用,前后端对接程序

物联网数据入库

基于51单片机串口通信配合后端PHP实现数据入库

课程总结与拓展

基于实战项目讲述数据库在物联网中的应用

授课人:万晓初 唐一晟

小班人数:5-7人

51单片机+PCB设计

51单片机大家都很熟悉了,PCB( Printed Circuit Board),中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。

课程大纲:

51基础 +外部中断实战

51定时+串口中断回顾与实战

51PWM回顾实战+基础电路知识

Altium Designer概述+PCB封装Library制作

Altium Designe原理图Schematic+PCB布线与V-Cut排版

PCB规则设置+双层板实操制作+贴片焊接

答疑+PCB设计制作实战

授课人:陈渤 陈俊凯

小班人数:5-7人

51+STM32(嵌入式基础)

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex®-M0,M0+,M3, M4和M7内核,是嵌入式工程师必须掌握的内容之一。课程大纲:

51基础 +外部中断实战(按键+LED跑马灯)

51定时+串口中断回顾与实战(定时串口打印)

51PWM回顾实战+HC-SR04超声波模块用户手册讲解

STM32概述+GPIO操作(寄存器+库函数版本)

STM32时钟系统+STM32定时+串口

公布最终试题、规则+答疑

考核+嵌入式学习路线指导

授课人:林佳翰 陈涌楠

小班人数:5-7人

JAVA 语言基础以及应用

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。常用于大型网站后台、安卓应用开发等。

课程大纲:

Java跟你学到头疼的C究竟有什么区别?(基本语法 3Days)

面向对象到底强在哪里?知道后程序员都哭了!(面向对象思想 2Days)

男子月入10K,竟然是因为Java应用?(Java应用实战 2Days)

授课人:罗文彬 蔡文珠

小班人数:5-7人

Python应用与计算机视觉

Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。最近还因为被广泛应用于机器学习、爬虫等领域被大加推崇。

计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取‘信息’的人工智能系统。

课程大纲:

Python简单语法与环境搭建

多线程与网络数据采集基础

OpenCV API的简单使用

计算机视觉原理

计算机视觉实战项目

授课人:李锦韬 詹逸

授课人数:6-8 人

公共课基础:Linux应用

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

现代大部分要求长期稳定的网络服务都架设在Linux系统上,作为EE类专业的我们,学习Linux的简单使用是必须的。

同时Linux/unix是嵌入式系统的基础,众多嵌入式应用例如树莓派(贵协有好几块呢)都是基于Linux做开发的。

因此,要求每个参加寒假小班教学的同学都参与此公共课。

上课大纲:

授课人:唐一晟

报名方法

以上课程人数是大一会员名额,同时也欢迎各位大二的老会员参与我们的小班教学。大二会员希望加入小班也可以填表参与。还没加入电协的朋友可以趁机加入电协.何以解忧,加入电协。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181203G1341I00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券