Batalha Naval, projeto de Fundamentos de Programação

  • Curso: Licenciatura em Engenharia Informática, Licenciatura em Informática de Gestão, Licenciatura em Informática, Redes e Telecomunicações
  • Unidade Curricular : Fundamentos de Programação – 1º Ano | 1º Semestre
  • Ano lectivo: 2023-24
  • Docente responsável: Pedro Alves, Brena Lima, Bruno Saraiva, Lúcio Studer, Rodrigo Correia

Descrição:

  • Desenvolver uma grelha 2D que simule a arena do jogo, com navios e marcadores de jogadas anteriores.
  • Criar uma interface de linha de comando para a interação do jogador com o jogo.

Conceitos aplicados da Unidade Curricular:

  • Programação em Kotlin: ciclos, funções, arrays, arrays2D, leitura do teclado, escrita no ecrã.

Tecnologias usadas:

  • Kotlin
  • IntelliJ

 

Universidade Lusófona


ECATI Escola de Comunicação, Arquitetura, Artes e Tecnologias da Informação

Departamento de Engenharia Informática e Sistemas de Informação
Edifício F, sala F.1.3
Direção — 217 515 500 (ext: 683)
Serviço de Apoio Tecnico-Admistrativo (SATA) — 17 515 500 (ext: 764)


Lisboa
Avenida do Campo Grande,
376 1749-024 Lisboa, Portugal
Tel.: 217 515 500 | email: info.cul@ulusofona.pt
Porto
Rua Augusto Rosa,
Nº 24, 4000-098 Porto - Portugal
Tel.: 222 073 230 | email: info.cup@ulusofona.pt

Gestão de conteúdos por Lucio Studer Ferreira © 2022 COFAC.