Go to:
Logótipo
You are in:: Start > CC4015

Application Development Environments

Code: CC4015     Acronym: CC4015

Keywords
Classification Keyword
OFICIAL Computer Science

Instance: 2018/2019 - 2S Ícone do Moodle

Active? Yes
Web Page: https://moodle.up.pt/course/view.php?id=2513
Responsible unit: Department of Computer Science
Course/CS Responsible: Master in Mathematical Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
M:EG 4 Plano de Estudos do M: ENG.GEO_2013-2014 1 - 6 56 162
M:ENM 18 Official Study Plan since 2013-2014 1 - 6 56 162

Teaching language

Suitable for English-speaking students

Objectives

Provide the student experience in the use, administration and programming of some of the systems / applications currently used in the Windows environment. The particular focus is on the programming environment of Visual Basic for Applications.

Learning outcomes and competences

Know how to develop programs that use MS Excel.
Know how to develop programs that use MS Access.
Create systems capable of integrating these two above mentioned tools.
To know programming environents for rapid development of applications.

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Frequency of an initial course on programming, preferably an imperative language.

Program

Microsoft ExcelWorking environmentData typesFormat dataDocumenting data. Referencing cellsFormulasOperatorsFunctionsSoma automatic and automatic calculation.
Microsoft AccessFundamentals databaseWork environmentTables. Types and properties of the dataReferential integrityRelationships and associationsQueriesQuery typesForms and sub-forms. ControlsTypes of controlsReportssub-reports and sectionsMacrosSecurity.
Visual Basic for Applications (VBA): VariablesOperatorsProceduresArgumentsArraysDecision-making structuresCycles.Basic functionsObjects. VBA and ExcelObjects WorkbookWorksheet and Range. VBA and Access. DoCmd objectFormReport, and Control. ActiveX Data Objects (ADO). Objects ConnectionCommand and RecordsetError handlingCollections.Class modules.

Mandatory literature

Jacobson Reed; Microsoft Excel Visual Basic for applications step by step. ISBN: 1-55615-589-1
Viescas John; Running Microsoft Access 2000. ISBN: 972-773-060-4

Teaching methods and learning activities

Expository method; demonstrations; resolutions of exercises and practical coursework.

Software

Moodle UP
MS Office 2016

Evaluation Type

Distributed evaluation with final exam

Assessment Components

designation Weight (%)
Teste 60,00
Trabalho laboratorial 40,00
Total: 100,00

Amount of time allocated to each course unit

designation Time (hours)
Estudo autónomo 40,00
Frequência das aulas 50,00
Trabalho laboratorial 40,00
Total: 130,00

Eligibility for exams

Completing all practical work; minimum score of 4 in the practical works; minimum score of 4 out of 12 on the set of the two tests; attend 75% of the practical classes.

Calculation formula of final grade

Sum of all parts: coursework 1 (4 points), coursework2 (4 points), test1 (6 points), test2 (6 points).

This gives a maximum of 20 points, which are converted to the correspondent scale.

Examinations or Special Assignments

Coursework1 (Excel-VBA). Coursework2 (Access-VBA).

Classification improvement

Improvements to the final grade can only be made by a resit for the exam.

Recommend this page Top
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-10-06 at 19:26:09 | Acceptable Use Policy | Data Protection Policy | Complaint Portal