0% acharam este documento útil (0 voto)
4 visualizações3 páginas

Eletivas MBA: Introdução ao Python

Este documento descreve os detalhes do curso de Introdução ao Python, Sistemas de Dados e Controle, como uma eletiva para o 3º semestre do MBA em Análise de Negócios. O curso apresenta os fundamentos da programação em Python, como variáveis, tipos de dados, condicionais, loops e funções. Módulos posteriores abordam listas, tuplas, dicionários, arquivos e exceções em Python. Os alunos aprenderão a analisar e representar dados compostos, ler e gravar arquivos, e estruturar programas em Python para resolver problemas. O objetivo do curso é ajudar os alunos a entender os conceitos do Python e aplicar seu conhecimento para decompor programas e trabalhar com várias estruturas de dados.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações3 páginas

Eletivas MBA: Introdução ao Python

Este documento descreve os detalhes do curso de Introdução ao Python, Sistemas de Dados e Controle, como uma eletiva para o 3º semestre do MBA em Análise de Negócios. O curso apresenta os fundamentos da programação em Python, como variáveis, tipos de dados, condicionais, loops e funções. Módulos posteriores abordam listas, tuplas, dicionários, arquivos e exceções em Python. Os alunos aprenderão a analisar e representar dados compostos, ler e gravar arquivos, e estruturar programas em Python para resolver problemas. O objetivo do curso é ajudar os alunos a entender os conceitos do Python e aplicar seu conhecimento para decompor programas e trabalhar com várias estruturas de dados.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

01.02.

2023

3rdEletivas do MBA em Análise de Negócios do Semestre

Introdução ao Python, Dados e Sistemas de Controle


Course Code 22MBABA303 CIE Marks 50
Horas de Ensino/Semana (L:P:SDA) 3:0:1 Marcas SEE 50
Total de Horas de Pedagogia 50 Total Marks 100
Créditos 04 Horários de Exame 03
Objetivos de aprendizagem do curso:
Para entender programação em python
Desenvolver programas em Python com condicionais e laços.
Definir funções em Python e chamá-las.
Usar estruturas de dados em Python – listas, tuplas, dicionários e trabalhar com entrada / saída de arquivos
em Python.
Módulo-1 Introdução ao Programa Python 8Hrs
Introdução ao Programa Python: Criatividade e motivação, arquitetura de hardware de computador, compreensão
programming, word and sentence, Conversing with Python, Terminology, Debugging, The learning journey.
Módulo-2 8 Horas
Variáveis, Expressões e Instruções: tipos de dados de instalação do Python: Int, float, Booleano, string e lista;
variáveis, expressões, instruções, precedência de operadores, comentários; módulos, função e seu uso, fluxo de
execução, parâmetros e argumentos.
Módulo-3 8Horas
Fluxo de Controle, Laços e Condicionais: Valores booleanos e operadores, condicional (se), alternativo (se-senão),
condicional encadeada (se-elsif-senão); Iteração: enquanto, para, quebrar, continuar.

Módulo-4 8Horas
Funções, Arrays eFunções frutíferas: retornar valores, parâmetros, escopo local e global, função
composição, recursão; Strings: fatias de string, imutabilidade, funções e métodos de string, módulo de string;
Arrays em Python, Acessar os Elementos de um Array, métodos de array.

Módulo-5 10Hrs
Listas, Tuplas, Dicionários: operações de lista, fatias de lista, métodos de lista, loop de lista, mutabilidade, aliasing, clonagem
listas, parâmetros de lista, compreensão de lista; Tuplas: atribuição de tupla, tupla como valor de retorno, compreensão de tupla;
Dicionários: operações e métodos, compreensão;
Módulo-6 8 Horas
Files, Exception, Modules, Packages :text files, reading and writing files, command line arguments, errors
e exceções, tratamento de exceções, módulos (datetime, time, OS, calendário, módulo math), explorar pacotes.

10.08.2023
01.02.2023

Assessment Details (both CIE and SEE)


O peso da Avaliação Interna Contínua (CIE) é de 50% e para o Exame Final de Semestre (SEE) é
50%. A nota mínima para aprovação no CIE é 50% da nota máxima. Nota mínima
A nota no SEE é 40% da nota máxima do SEE. Um estudante será considerado como tendo satisfeito o
requisitos acadêmicos (aprovados) e obtidos os créditos atribuídos a cada curso se o aluno garantir
não menos que 50% no total da soma da CIE (Avaliação Interna Contínua) e SEE (Semestre
Exame Final) feitos juntos.
Avaliação Interna Contínua:
Haverá um máximo de 50 Pontos CIE. Um candidato deverá obter não menos que 50% dos
marcas máximas prescritas para o CIE.
As notas do CIE deverão ser baseadas em:
a) Testes (para 25 Marcas) e
b) Trabalhos, apresentações, Quiz, Simulação, Experimentação, Mini projeto, exame oral,
trabalho de campo e participação em aula etc., (para 25 pontos) realizado no respectivo curso. Curso
os instrutores têm autonomia para escolher alguns dos itens acima com base na relevância do assunto e
deve manter a documentação de suporte necessária para o mesmo.
Exame de Fim de Semestre:
O exame do SEE será destinado a 100 pontos e as notas obtidas serão proporcionais.
reduzido para 50.
The question paper will have 8 full questions carrying equal marks.
Cada pergunta completa vale 20 pontos e tem 3 subperguntas.
Cada pergunta completa terá subperguntas cobrindo todos os tópicos.
Os estudantes terão que responder a cinco questões completas; selecionando quatro questões completas de
questão número um a sete no padrão de 3, 7 e 10 pontos e a questão número oito é
obrigatório.

Suggested Learning Resources:Books


1. ``Pense Python: Como Pensar como um Cientista da Computação ‘‘, Allen B. Downey, 2ª edição.
2. Atualizado para Python 3, Shroff/O'Reilly Publishers, 2016.
3. "Programação Principal em Python", R. Nageswara Rao, Dream Tech.
4. Programação em Python: Uma Abordagem Moderna, Vamsi Kurama, Pearson.
5. Programação Python Básica, [Link], Pearson.
6. Introdução ao Python, Kenneth A. Lambert, Cengage
7. Aprendendo Python, Mark Lutz, Orielly
Links da web e Aulas em Vídeo (e-Recursos):

10.08.2023
01.02.2023

[Link].
[Link]
[Link]

Nota: Os links e materiais de estudo mencionados são sugestivos por natureza, podendo ser utilizados com devidos cuidados.
direitos autorais, patentes e outras regras de propriedade intelectual.

Skill Development Activities Suggested to:


Pratique no software Python para se tornar um expert no processo de visualização de dados.
Acesso a frameworks web e motivação para trabalhar em ferramentas analíticas
Analisar dados de grandes cadeias de varejo usando Python

Course outcome:
No final do curso, o estudante será capaz de:
Sl. Description Nível de Blooms
Não.
CO1 Entenda os conceitos de programação em python L1
CO2 Estruture um programa Python simples para resolver problemas. L2
CO3 Aplique o conhecimento para decompor um programa Python em funções. L3
CO4 Analise e represente dados compostos usando listas, tuplas e dicionários em Python. L4
CO5 Ler e escrever dados de/para arquivos em Programa Python.

Mapeamento de COS e Pos


PO1 PO2 PO3 PO4 PO5 PSO1 PSO2 PSO3 PSO4
CO1 1 2 3
CO2 2 2 2
CO3 3 3 2
CO4 2 2 1 2

10.08.2023

Você também pode gostar