推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

公安院校基于python语言的程序设计网络课程教学探索

更新时间:2019-12-24 07:56:48 大小:1M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

Python语言自诞生以来,在统计分析、科学计算可视化、人工智能、机器学习、深度学习、系统运维等几乎所有专业和领域得到了广泛使用,是最受欢迎的程序设计语言之一。为适应从公安工作维护网络安全的实战需求,公安院校有必要开设Python面向对象程序设计课程。针对网络安全与执法专业学生,可开设必修课Python程序设计,替换原有的C++程序设计课程,满足面向对象程序设计教学需要。其他公安专业学生,可以选修课的形式,开设Python编程基础与应用、Python爬虫入门、Python信息提取与数据分析、Python机器学习应用等课程。


部分文件列表

文件名 大小
公安院校基于python语言的程序设计网络课程教学探索.pdf 1M

部分页面预览

(完整内容请下载后查看)
Aug.2019  
2019  
8
四 川 警 察 学 院 学 报  
Journal of Sichuan Police College  
31 卷 第 4 期  
Vol.31No.4  
公安院校基python语言的  
程序设计网络课程教学探索  
刘 衍兴春明旺徐 红  
川警察学院 四川泸州 646000)  
Python 语言自诞生以来统计分析学计算可视化工智能器学习度学  
内容摘要:  
统运维等几乎所有专业和领域得到了广泛使用最受欢迎的程序设计语言之一。为适应从公安  
工作维护网络安全的实战需求安院校有必要开Python面向对象程序设计课程。针对网络安全与  
执法专业学生开设必修Python程序设计换原有C++程序设计课程足面向对象程序设计  
教学需要。其他公安专业学生以选修课的形式Python编程基础与应用Python爬虫入门Py-  
thon信息提取与数据分析Python机器学习应用等课程。  
Python序设计安院校络课程  
关键词:  
中图分类号G423.07  
文献标识码A  
文章编号1674-5612201904-0106-05  
题的提出  
随着互联网的蓬勃发展民规模不断壮大型网络犯罪大量产生网案件数量在不  
断增加护网络安全的工作面临巨大挑战。国务委员安部部长郭声琨在全国公安  
机关网络安全保卫工作会议上强调“各级公安机关要深入学习贯彻习近平总书记关于维护网  
络安全的重要指示及网络安全和信息化工作座谈会精神刻认识新形势下加强网安工作的  
重要意义力提升维护网络安全能力极推动网络社会治理创新决维护网络公共安全,  
为营造风清气正的网络空间进网络强国建设作出新的更大的贡献[1]。作为培养预备警官的  
公安院校义务为公安机关输送合格的网络安全执法技术人才击日益高发的网络犯罪,  
维护网络空间安全。  
近年来安院校积极探索适合公安技术类专业面向实战的网络课程改革力提升培养具  
备信息化实战知识技能人才的能力得了显著成效。但是大数据计算工智能等新技  
术快速兴起的背景下何紧紧跟上技术进步的节奏然需要不断探索。例如向网络安全  
与执法专业开设的面向对象程序设计课程遍讲授的是 C++语言。由于 C++语言语法繁琐入  
基金项目四川警察学院重点教改项公安技术类专业面向实战的网络课程群建设实践2019ZD07)  
收稿日期2019-07-02  
作者简介1986,海西宁人川警察学院计算机科学与技术系讲师究方向算机应用;  
1975江台州人川警察学院教授究方向络安全;  
杨兴1975川南充人川警察学院教授究方向络安全;  
张明1983北荆州人川警察学院讲师究方向算机取证;  
1981川泸州人川警察学院讲师究方向算机应用。  
106  
杨兴春 张明旺  
公安院校基python语言的程序设计网络课程教学探索  
门困难用于软硬件系统开发备驱动等网安实战需要来说用性不是很强适时进  
行调整补充。我们考察内外很多高校已经开展 python 程序设计语言教学。Python 语言支  
持面向过程也支持面向对象能强大且入门简单目前最流行的程序设计语言。网络安全从  
业者与网络黑客在网络攻防较量中基本都在使用 Python至人工智能的实现也需用使用 Pyꢀ  
thon。因此安储备技术人才应当具备 Python 技能。鉴此文就面向对象程序设计课程的开  
设提出几点初步探索。  
Python语言的优势  
(一Python语言特点  
Python语言自诞生以来为一胶水统计分析学计算可视化工智能器  
学习度学习统运维等几乎所有专业和领域得到了广泛使用最受欢迎的程序设计语言之  
一。近年来国内有几百所高校的多个专业选择使Python作为程序设计入门教学语言或者作为  
各专业扩展课程。  
Python语言具有简单易学费开源的特点。python编写程序需关心硬件底层细节需  
编译链接。它既支持面向过程编程也支持面向对象编程以移植到多个平台与其他语言例c、  
c++进行扩展和嵌入。它提供了丰富强大的标准库论实现什么功能有现成的似的类库可  
以使用。随着版本的不断更新和语言新功能的添加来越多被用于独立的型项目的开发。  
(二Python的开发环境  
Python 可在多平台上使用WindowsLinuxUnix Mac 也可以在 Java .NET 虚拟  
机上使用。Linux中写Python程序Windows中运行。  
Python程序设计先需要搭建开发环境。安Python带内置的解释器以命令  
行交互环境中编写代码运行程序。  
除此之外Python的集成开发环IDE很多PyCharm软件是一Python IDE带  
有一整套可以帮助用户在使Python语言开发时提高效率的工具Django框架下的专Web  
开发方便跟相GUI进行配合界面开发。例Eclipse软件可以集成多个插件实现多种开发环  
境搭建使用各种编程语言不需要切IDE。  
(三Python程序设计网络课程教学的必要性  
Python 是最好的程序设计入门语言最先进的程序设计语言是国际上最流行的程序设  
计语言。在大数据时代背景下行各业都在加速人工智能替代演变。Python 的分布式爬虫用于  
网络数据采集布式计算器学习用于数据分析在各高校课程中陆续开展。据中国互联网  
信息中国互联网络发展状况统计报2018 12 国网民规模8.29 亿互  
联网普及率59.6%及率呈逐年增加的趋势[2]。 随互联网+飞速发展络安全问题日  
益严峻网犯罪案件数量趋势逐年上升。公安工作模式需要做出相应转变极应对。公安院  
校在公安专业人才的培养中需要积极探索跟科技进步应时代发展。以四川警察学院为  
网络安全与执法专业开设计算机网络络安全技术络攻防等系列专业课程常规教  
学的同时生积极开展参与各类网络安全技能竞赛。在此过程中关教学环节经常用到专门  
用于网络安全渗透和测试的开源操作系Kali Linux果甚佳。由Kali Linux系统中已经安装  
配置python 环境为我们进行安全测试实验和维如主机扫描据包注入据嗅探远  
程攻击主机等等[3] 提供了极大的便利。  
目前课堂教学网络课程势相结合的混合式教学方式得到了越来越多院校的推  
广取得了良好的教学效果。比如使用音频作学习等多种网络技术交互的  
形式设计课程协作学习。线下学生通过网课学Python的语法和程序设计流程的知识点生通  
过角色分工队协作的方式完成代码开发行调试序发布等任务使全体学生充分参与  
107  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载