Pesquisar

Criação Google Forms com Google Script

06/07/2018 às 14:40

Descrição do Projeto:

Preciso aplicar um questionário para a minha tese de doutorado. Esse questionário possui uma primeira parte com questões fixas (gênero, universidade, idade, etc) e tenho um banco de 30 questões que cada respondente deve responder apenas 10 dessas 30 questões (escolhidas aleatoriamente). Os questionários serão aplicados com o Google Forms (https://www.google.com/forms/about/) porque há a possibilidade de parametrizar questionários a partir de scripts.

Preciso de um script do Google (https://www.google.com/script/start/) que utilize 3 planilhas do Google Sheets:
1) Planilha 1: a planilha padrão de output do questionário (atualizada automaticamente toda vez que um respondente finaliza o questionário).
2) Planilha 2: a lista de questões que cada respondente verá (o respondente 1 verá as questões 1, 3 e 5, por exemplo). Dessa maneira, eu não preciso de uma randomização no script, eu posso randomizar as questões manualmente nessa planilha e usar o script apenas para identifica-las.
3) Planilha 3: o banco de 30 questões.

Imagina que eu sou um respondente do questionário. O script faria o seguinte:

1) Usar a Planinha 1 para checar qual respondente eu sou (se sou o número 1, 3, 4, etc),
(o add-on do Google Forms chamado FormRanger faz isso para limitar o número de respondentes no questionário. O script deles: https://github.com/jspevack/formRanger)

2) Usar a Planilha 2 para checar quais questões eu verei (se eu sou o respondente 3, as questões 1, 5 e 10 aparecerão, por exemplo)
(é possível ser feito com parte desse script: https://github.com/mattbellis/using-Google-Forms-quizzes-with-a-testbank/blob/master/README.md)

3) Usar a Planilha 3 para estruturar o questionário com as questões 1, 5 e 10 indicadas na Planilha 2

Então, o script teria que atualizar a segunda parte do quiz (após a parte fixa) após cada resposta registrada. O FormRanger faz a mesma coisa com a função "auto-repopulate questions".

Atividades do cliente nesse projeto:

Última visualização: 30/11/2018 às 11:48

Última interação: 10/07/2018 às 23:48

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 2
Propostas excluídas: 1
Interessados: 5

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Web scraping + processamento de texto por IA - Estou buscando um(a) profissional freelancer para realizar um projeto de web scraping utilizando Python (acredito que seja o mais usado hoje em dia). O objetivo é raspar conteúdo de...

Aplicação com imagem dinâmica em Python - Desejo ter uma aplicação onde terei uma imagem de minha escolha estática de fundo e sobrepondo, textos personalizados de acordo com informações enviadas atrav&eac...

Desenvolvedor Full-stack para dashboard e API de jogos - Estou buscando um desenvolvedor full-stack para criar uma API para alguns jogos de cassino que possuo. Preciso transformar esses jogos em um serviço API, criar os endpoints necessário...

Desenvolver um jogo igaming/cassino de trade - Preciso de alguém que consiga desenvolver um jogo estilo operações binárias/negociações na bolsa, parecida com a IQ OPTION, só que mais fácil...

Programa lotofacil por Python - Alguém que consiga criar um programa que gera todas as combinações possíveis da Loto fácil , obs: um amigo me disse que é possível criar por Python

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.