Dissertation SCRATCH
Author:
Michelle Baltazar
Last Updated:
8 лет назад
License:
LaTeX Project Public License 1.3c
Аннотация:
Excerpt from main dissertation
\begin
Discover why 18 million people worldwide trust Overleaf with their work.
Excerpt from main dissertation
\begin
Discover why 18 million people worldwide trust Overleaf with their work.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% DISSERTAÇÃO PROFMAT
%
% Created by Michelle Cristina de Sousa Baltazar
%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title{Dissertation SCRATCH}
\documentclass[12pt, a4paper,oneside]{book}
% margens segundo abnt
\usepackage[top=3cm,left=3cm,right=2cm,bottom=2cm]{geometry}
% espaçamento entre linhas
\linespread{1.3}
% espacamento entre parágrafos
\setlength{\parindent}{1.25cm}
% colocar parágrafo no começo das seções
\usepackage{indentfirst}
% para subitem
\usepackage{enumitem}
\usepackage{mathtools}
% para sub sub item
\usepackage{outlines}
% bibliografia e estilo
\usepackage[round]{natbib}
\bibliographystyle{apa}
% insere paginas em pdf (usar para inserir a ficha)
\usepackage{pdfpages}
% retira primeira página do capítulo
\usepackage{etoolbox}
\patchcmd{\chapter}{plain}{empty}{}{}
\patchcmd{\part}{plain}{empty}{}{}
% tira a palavra capitulo dos capitulos (ABNT)
\usepackage{titlesec}
\titleformat{\chapter}{\huge\bf}{\thechapter}{20pt}{\huge\bf}
%\documentclass{article}
\usepackage[brazilian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{parskip} % inserir linhas entre paragrafos
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{graphicx} % Required for including images
\graphicspath{{figures/}} % Directory in which figures are stored
\newcommand{\compresslist}{ % Define a command to reduce spacing within itemize/enumerate environments, this is used right after \begin{itemize} or \begin{enumerate}
\setlength{\itemsep}{1pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\begin{tabularx}{\textwidth}{X X}
\textbf{SCRATCH} & \multirow{3}{*}{\includegraphics[width=85mm]{scratch_logo.jpg}}\\
\\
Scratch é uma linguagem de programação criada em 2007 pelo Media Lab do \textit{MIT} (\textit{Massachusetts Institute of Technology}).\\
O Scratch é uma linguagem de programação que possibilita a criação de histórias interativas, animações, simulações, jogos e músicas, e a partilha dessas criações na Web. Auxilia numa aprendizagem interativa, de forma criativa, desenvolvendo a criatividade, imaginação e raciocínio.\\
\end{tabularx}
\\
\\
\\
Por não exigir o conhecimento prévio de outras linguagens de programação, ele é ideal para pessoas que estão começando a programar e foi desenvolvida para ajudar pessoas acima de 8 anos e oferece uma linguagem de programação extremamente simples para a criação de projetos que auxiliam os infantes a aprenderem e desenvolverem suas habilidades matemáticas e computacionais.\\
\\
Além disso, o programa complementa e enriquece a criatividade das crianças ensinando-as a trabalhar de maneira colaborativa, como uma equipe formada com seus amigos. A plataforma online permite que usuário interajam entre si, critiquem e aprendam com os projetos dos outros (remixing).\\
\begin{tabularx}{\textwidth}{X X}
Para escrever programas em Scratch, encaixam-se blocos gráficos uns nos outros, formando empilhamentos ordenados usando blocos de montar, lembrando o brinquedo Lego. Os blocos são feitos para se encaixarem apenas de forma que faça sentido sintaticamente, assim não há erros de sintaxe, permitindo realizar várias tarefas diferentes. & \multirow{2}{*}{\includegraphics[width=85mm]{scratch_blocos.PNG}}\\
\end{tabularx}
\\
\\
Cada bloco da linguagem contém um comando em separado, que podem ser agrupados livremente caso se encaixem. E os comandos podem ser modificados através de menus barra de snirks. O Scratch se inspirou na forma como os DJs fazem a mixagem de sons para criarem novas músicas. Mas essa linguagem consegue mixar diversos tipos de mídias, como imagens, sons e outros programas.\\
\\
%\newpage
O programa pode ser utilizado diretamente através do editor online no site:\\
\\
\includegraphics[width=\textwidth]{scratch_tela_online.PNG}\\
\\
Ou também pode ser baixado e utilizado offline no computador:\\
\\
\includegraphics[width=\textwidth]{scratch_tela_programa.PNG}
\end{document}