Преподавание языка программирования python в высшых учебных заведениях отаханов Н. А


Download 67.35 Kb.
bet5/10
Sana01.09.2023
Hajmi67.35 Kb.
#1672057
TuriЗадача
1   2   3   4   5   6   7   8   9   10
Bog'liq
ПРЕПОДАВАНИЕ ЯЗЫКА ПРОГРАММИРОВАНИЯ PYTHON В ВЫСШЫХ УЧЕБНЫХ ЗАВЕДЕНИЯХ

Классы

Список модулей

Работа с графическими интерфейсами

wxPython, PyGObject, Pmw, WCK, Tix, tree;

Работа с базами данных

MySQLdb, PyGreSQL, Gadfly, SQLAlchemy, KinterbasDB;

Работа с веб-страницами

Beautiful Soup, Flask, Scrape, Mechanize, Libgmail, Google, Maps, Requests, Selenium, pyquery, Sentry, WhatWaf, Twisted, jabberpy;

Изображения и видео

PIL, Gdmodule, Video Capture, pyscreeshot, MoviePy, VPython;

Наука о данных и математика

SciPy (Say pay), Matplotlib, Pandas, numpy, Sympy, Teano, Chainer;

Разработка игры

Pygame, Pyglet, pyOpenGl;

Работа со звуками

pySonic, pyMedia, PMIDI, Mutagen;

Для Mac OS

py2app, PyObjC;

Для USB и последовательных портов

PyUSB, PySerial, USPP;

Нейронные сети

Keras, PyTorch, sikit-learn, Som-tsp, Pylearn2, Nilearn, Detectron;

Для процесса разработки программного обеспечения

pyExpect, Pipenv, Multidiff, Cookiecutter, Python-fire;

Криптовалюта

SimpleCoin;

Работа с файлами

Gensim.

Следует отметить, что требуется много физических усилий и времени, чтобы собрать, проанализировать и подробно описать полную информацию о том, что именно, какие типичные задачи включены в каждую из модулей языка программирования Python. Можно сказать, что методы и функции каждого модуля Python требуют отдельного исследования. Например, модуль itertools класса Алгоритмы включает в себя более 20 методов, каждый из которых предназначен для решения одной из типичных задач итерационных процессов и может быть использован в процессе разработки программных кодов для обработки данных в различных сферах человеческой деятельности. Умения и навыки по соответствующим модулям языка Python служить повышению уровня готовности выпускников к профессиональной деятельности. Эффективность решения этой проблемы зависит от правильного определения содержания курса языка программирования Python, выбора подходящих модулей для конкретных образовательных направлений и организации учебного процесса. Это и есть основная цель данной статьи.



Download 67.35 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling