BlockStudio 3 Tutorial Design

Designing tutorials for computational literacy development among users facing English literacy challenges.

In this passion project, we approach the question, how might we design a tutorial experience for users to learn how to use BlockStudio and encourage them to continue growing their computational literacy? I chose to focus on delivering a tutorial experience that focuses on teaching practical programming, and the user’s learning journey instead of measuring their competence. My team and I hope this will encourage long-term learning for BlockStudio users to continuously grow their computational literacy. 
 

Main contributions

  • Leading the tutorial design.
  • Conducting qualitative research on 60+ published BlockStudio projects.
  • Designing high-level tutorial user flow.
  • Directing self-assessment feature.
  • Team members | Roles
  • Leanne Liu | Lead UX Designer
  • Rahul Banerjee | Creator, Developer
  • Time May 2020 - Ongoing
  • Focus UX design, Qualitative research
  • Toolkit User journey map, Thematic analysis and coding, Competitive analysis, Wireframing, User flows, Figma

Why I am doing this project

During my studies at the University of Washington (UW), I investigated and co-authored a study that suggests English Language Learner (ELL) families can develop computational literacy through jointly using text-free coding environments, such as BlockStudio. Researching BlockStudio evoked my personal experience with ELL challenges. As the oldest child of an ELL parent, I often took the responsibility of translating anything from school material to medical systems. My research and personal experiences with ELL families reaffirmed my interest in user-centered design to help overcome language and accessibility barriers.

A child translates to her mother.

What is Blockstudio?

BlockStudio is a text-free visually concrete programming tool for empowering novices and English Language Learner (ELL) families to jointly engage in introductory coding. 

Users, primarily children 7-12, can create stories, animations, and games. 

See BlockStudio research case study
A family of mother, father, and child sit together to surround a computer.

A few games that users have programmed using BlockStudio.

Problem statement

In this project, we focus on broadening access to introductory programming from marginalized communities for the following reasons:

  • Programming is primarily authored in English text.
  • Supporting children’s access to programming requires technical background from parent or mentor.


In this way, people of ELL backgrounds can be disadvantaged due to 1. English and 2. Technical requirements needed for building computational literacy. 

Despite the potential of BlockStudio bridging digital divides for ELL families, a major roadblock for a BlockStudio user’s learning journey is the lack of a robust tutorial experience (how people learn to use BlockStudio).

How might we design a tutorial experience for users to learn programming using BlockStudio and encourage them to continue growing their computational literacy?

Understanding user journeys

At the beginning of our design process, I analyzed the currently offered tutorial experience. 

The user could learn how to use BlockStudio to program in two ways:

  • Tutorial videos - a series of three 1:00 - 5:00 minute videos for the user to watch and learn the material.
  • Inspect mode - look into the code of another game for users to understand how it was programmed.


While these two features provided different methods of learning, its main shortcoming was the lack of connection between the two siloed learning methods.

User journey map of a user watching videos to understand how to use BlockStudio.User journey map of a user inspecting a game to understand its programming.

When synthesizing the user journey, we assumed users would experience little satisfaction in certain areas based on field expert insights.

Defining the goals

As mentioned previously, the goal of the project was to design how we might create an encouraging tutorial experience for BlockStudio users to learn programming skills. We specifically defined two goals, application and emphasizing the learning journey. 

Application - grow users' abilities to apply concepts to reify their ideas and share with the community.

Learning journey - encourage and support users to continue learning how to program.

Studying game patterns

To understand which game patterns are most applied to games, I conducted a qualitative analysis to characterize game patterns across 60+ published BlockStudio games. Among the 50+ coded themes, we decided to add the most common game patterns to the tutorial structure. 

Rethinking the overall experience

Before diving into design, I conducted competitive analysis on online tutorials such as Origami Prototyping, Khan Academy, and Framer. Breaking down the structure of each of these examples helped me understand what components were needed in an effective tutorial.

Competitive analysis of Origami Studio and Framer. Both designs provide links for the user to select a particular tutorial. The tutorials have simple navigation and have clear transparency by presenting them like a menu.

Origami and Framer’s menu for lessons had high-transparency that allows users to see their whole learning journey.

Framer and Khan Academy both have a video component and a practice component to their learning experience. Providing multiple teaching methods can help users to learn the material through demonstration and application.

Framer and Khan Academy’s two-step learning experience demonstrates its appropriateness for process-based material, which applies to BlockStudio.

After brainstorming design ideas based on the competitive analysis, I converged the most appropriate design ideas to create a high-level user flow for the tutorial experience.

A diagram of the Tutorial  user flow / wireframes. 

1. Select from menu. Browse the list of lessons on the tutorial menu page. Select the lesson you want to learn. 

2. Watch tutorials. Watch the tutorial video to learn how to apply the patterns to games.

3. Try it yourself. Apply the patterns to the same sample games in the video.

4. Record progress. Use the self-assessment feature to record your learning progress.

The proposed user flow has four steps: select a tutorial from the menu, watch the video, try it yourself, and record learning progress.

Composing the structure

Next, I defined the information and features to be included in the tutorial. I proposed a lesson structure for the user to first watch a video to learn how to apply the game pattern, then practice applying the material to sample games. This two-step learning experience helps users by watching, listening, and experimenting. 

A diagram of the Tutorial lesson annotated wireframe. 

1. Self-assessment. Record learning progress by rating your confidence in understanding the content: “still working on it,” “almost there,” or “confident.”

2. Video tutorial. Tutorial videos demonstrate how to apply game patterns to three sample games. 

3. Table of contents. Timestamps serve as a table of contents. Skip to the part of the video that you want to see most. 

4. Sample games. Try applying game patterns to the same sample games discussed in the video tutorial.

5. Published games. A few outstanding games that use the same game pattern published on BlockStudio are shown for refernece. 

6. Next tutorial link. Get started on the next tutorial by accessing this link.

The proposed tutorial lesson has both video and experimental learning components.

Iterating feature designs

Finally, I dived deeper into the components to flesh out feature designs. One such example is the self-assessment feature.

This feature had to accomplish two tasks: 

  • Provide data to curate tutorial recommendations to the user.
  • Provide a method for the user to keep track of learning progress.


The first iteration proposed was a yes-or-no checkbox. Though this design made tracking progress simple, it unfortunately neglected reflecting the user’s learning journey. 

The first iteration of the tutorial self-assessment feature is a check-box type button.


For the second iteration, instead of the prior yes-or-no design, I proposed a rating interaction for the user to record their learning progress. This improved the clarity of their learning journey and the general recommendations algorithm. However, a shortcoming that remained was the lack of salience in the tutorial lesson page. 

The second iteration of tutorial self-assessment feature is a multiple choice slider. An encouragement message appears after selecting the learning progress. A diagram of the system flow of tutorial self-assessment. 
From the neutral self-assessment UI, select a learning progress level. 
When “still working on it” is selected: Tutorial will frequently appear on the Home/Play page.
When “almost there” is selected: Tutorial will sometimes appear on the Home/Play page.
When “confident” is selected: BlockStudio tailors a personal challenge to “remix” a game with the same game pattern.

Each option in the self-assessment feature curates a tailored tutorial recommendation.

In the next iteration, I fleshed out some interaction design improvements that helped boost the feature's salience. As ideas diverged and converged, my team decided to move forward with this design. 

The third iteration of tutorial self-assessment feature is a multiple choice navigation. A change from the second version is the addition of the background to the encouragement message, giving the feature a stronger presence in the page.

Reflection

One limitation in this project is the lack of access to BlockStudio users. Fortunately, I was able to gain insights from Rahul, the creator and my project partner, who has in-depth knowledge of BlockStudio users. Moving forward, I would like to reach out to users to understand their experiences with the current tutorial designs and their feedback on our proposed design ideas.

BlockStudio 3 Tutorial Design

Designing tutorials for computational literacy development among users facing English literacy challenges.

In this project, we approach the question, how might we design a tutorial experience for users to learn how to use BlockStudio and encourage them to continue growing their computational literacy? We chose to focus on delivering an application-focused tutorial experience that emphasizes the user’s learning journey instead of measuring their competence. We hope this will encourage long-term learning for BlockStudio users to continuously grow their computational literacy. 
 

Main contributions

  • Leading the tutorial design.
  • Conducting qualitative research on 60+ published BlockStudio projects.
  • Designing high-level tutorial user flow.
  • Directing self-assessment feature.
  • Role Lead UX Designer
  • Time May 2020 - Ongoing

Focus

UX design, Qualitative research



Toolkit

User journey map, Thematic analysis and coding, Competitive analysis, Wireframing, User flows, Figma

Problem statement

Research suggests that English Language Learner (ELL) families can develop computational literacy through text-free coding environments, such as BlockStudio. However, a major roadblock for a BlockStudio user’s learning journey is the lack of a robust tutorial experience. 

How might we design a tutorial experience for users to learn how to use BlockStudio and encourage them to continue growing their computational literacy?

Understanding user journeys

At the beginning of our design process, I analyzed the currently offered tutorial experience. I learned that the tutorial was a series of three 1:00 - 5:00 minute videos for the user to watch and learn the material. BlockStudio also offered an inspect mode to look into the code of another game, which helped users understand how it was programmed. Though these two features provided different methods of learning, its main shortcoming was the lack of a robust experience design that connected the two learning methods. 

Defining the goals

As mentioned previously, the goal of the project was to design how we might create an encouraging tutorial experience for BlockStudio users to learn programming skills. We specifically defined two goals, application and emphasizing the learning journey. 

Application - get users making games to reify their ideas and share with the community.

Learning journey - encourage users to continue learning how to program.

Studying game patterns

To understand which game patterns are most applied to games, I conducted a qualitative analysis to characterize game patterns across 60+ published BlockStudio games. Among the 50+ coded themes, we decided to add the most common game patterns to the tutorial structure. 

Rethinking the overall experience

Before diving into design, I conducted competitive analysis on online tutorials such as Origami Prototyping, Khan Academy, and Framer. Breaking down the structure of each of these examples helped me understand what components were needed in an effective tutorial.

After brainstorming design ideas based on the competitive analysis, I converged the most appropriate design ideas to create a high-level user flow for the tutorial experience.

A diagram of the Tutorial  user flow / wireframes. 

1. Select from menu. Browse the list of lessons on the tutorial menu page. Select the lesson you want to learn. 

2. Watch tutorials. Watch the tutorial video to learn how to apply the patterns to games.

3. Try it yourself. Apply the patterns to the same sample games in the video.

4. Record progress. Use the self-assessment feature to record your learning progress.

The proposed user flow has four steps: select a tutorial from the menu, watch the video, try it yourself, and record learning progress.

Composing the structure

Next, I defined the information and features to be included in the tutorial. I proposed a lesson structure for the user to first watch a video to learn how to apply the game pattern, then try to apply the material to sample games. This two-step learning experience helps users by watching, listening, and experimenting. 

A diagram of the Tutorial lesson annotated wireframe. 

1. Self-assessment. Record learning progress by rating your confidence in understanding the content: “still working on it,” “almost there,” or “confident.”

2. Video tutorial. Tutorial videos demonstrate how to apply game patterns to three sample games. 

3. Table of contents. Timestamps serve as a table of contents. Skip to the part of the video that you want to see most. 

4. Sample games. Try applying game patterns to the same sample games discussed in the video tutorial.

5. Published games. A few outstanding games that use the same game pattern published on BlockStudio are shown for refernece. 

6. Next tutorial link. Get started on the next tutorial by accessing this link.

The proposed tutorial lesson has both video and experimental learning components.

Iterating feature designs

Finally, I dived deeper into the components to flesh out feature designs. One such example is the self-assessment feature.

This feature had to accomplish two tasks: 

  • Provide data to curate tutorial recommendations to the user.
  • Provide a method for the user to keep track of learning progress.


The first iteration proposed was a yes-or-no checkbox. Though this design made tracking progress simple, it unfortunately neglected reflecting the user’s learning journey. 


Instead of the prior yes-or-no design, I proposed a rating interaction for the user to record their learning progress. This improved the clarity of their learning journey and the general recommendations algorithm. However, a shortcoming that remained was the lack of presence in the tutorial lesson page. 

A diagram of the system flow of tutorial self-assessment. 
From the neutral self-assessment UI, select a learning progress level. 
When “still working on it” is selected: Tutorial will frequently appear on the Home/Play page.
When “almost there” is selected: Tutorial will sometimes appear on the Home/Play page.
When “confident” is selected: BlockStudio tailors a personal challenge to “remix” a game with the same game pattern.

Each option in the self-assessment feature curates a tailored tutorial recommendation.

In the next iteration, I fleshed out some interaction design improvements that helped the feature have a stronger presence. As ideas diverged and converged, my team decided to move forward with this design. 

BlockStudio 3 Redesign

Redesigning web navigation and tutorials for a streamlined user experience.

I am leading the redesign of BlockStudio’s website, a text-free introductory programming environment. So far we dramatically streamlined the user experience, focusing on simplified navigation and tailored tutorials. Our next steps are to continue improving these areas and define a visual design system. 
 

Main contributions

  • Conducted analysis of game patterns across 60+ published games on BlockStudio
  • Re-structured website information architecture for simpler navigation
  • Led tutorial redesign of user flows, wireframes, user experience designs
  • Designed self-assessment feature of tutorial design
  • Role Lead UX Designer
  • Time May 2020 - Ongoing

Focus

UX Design, Qualitative coding, studio design

Some historical context

What is BlockStudio?

BlockStudio is a text-free visually concrete programming tool for empowering English Language Learner (ELL) families to jointly engage in introductory coding. Users are able to create stories and video games through the web. See the link below for the research study.

See BlockStudio research case study

Circa 2014

BlockStudio 1 and its tutorial experience was formatted as a "Worksheet" for the user to reference while building a game. The tutorial was trialed at a summer camp that year, but was ineffective in teaching users how to use the platform.

A screenshot of BlockStudio 1 (2014).

Screenshot of the BlockStudio 1 interface.

A Worksheet for the first tutorial of BlockStudio 1 (2014). Presents 6 steps teaching new BlockStudio users how to program game patterns.

Worksheet for a basic lesson in BlockStudio 1.

Circa 2016

The BlockStudio 2 release included videos as part of its tutorials. Its visual demonstrations were easier to understand for new users.

Screenshot of the home page of BlockStudio 2.

Screenshot of the introductory tutorial video for BlockStudio 2.

Introduction video tutorial for BlockStudio 2.

Project goals for the redesign

  • To simplify navigation of the BlockStudio website. Prior to this project, the website structure hindered users’ ability to access appropriate information.  
  • To design application-focused tutorials. Until I joined the project, the tutorial experience was barebones. Thus, designing a robust tutorial experience is essential to guiding beginner BlockStudio creators publish their ideas to share with the world. 

Simplifying navigation

A major pain point of BlockStudio 2 was an inefficient navigation system, requiring multiple clicks from the user. After evaluating BlockStudio 2, I proposed a new information architecture that focused on easy access to the three main tasks and values of BlockStudio: play, learn, and share. These values are based on Deci & Ryan's self-determination theory, in which autonomy, competence, and relatedness are respectively tied to play, learn, and share.

Deci & Ryan's self-determination theory components: autonomy, competence, and relatedness are tied to BlockStudio's aspects of play, learn and create, and sharing creations with the community.

The values of BlockStudio 3 are tied to Deci & Ryan's self-determination theory.

In the proposed IA, the website is based on five main navigation areas: Play, Create, Learn, My info, and Alerts.

An information architecture of BlockStudio 3.

Information architecture diagram for BlockStudio 3.

Tailoring tutorials to the users

Studying game patterns

Our vision for the new tutorial experience was to focus on teaching the application of game mechanics for beginner users to add to their games. To understand which game patterns are most applied to games, I conducted qualitative coding and characterizations of 60+ published BlockStudio games. Among the 50+ themes, we decided to add the most common game patterns to the tutorial structure. 

Designing the tutorial experience

After defining the content to present in the tutorial, I analyzed some online tutorial structures for inspiration, such as  Origami Prototyping, Khan Academy, and Framer. From these examples, I drafted a user flow of a tutorial experience based on both video and try-it-yourself learning. 

A diagram of the Tutorial  user flow / wireframes. 

1. Select from menu. Browse the list of lessons on the tutorial menu page. Select the lesson you want to learn. 

2. Watch tutorials. Watch the tutorial video to learn how to apply the patterns to games.

3. Try it yourself. Apply the patterns to the same sample games in the video.

4. Record progress. Use the self-assessment feature to record your learning progress.

Diagram of the tutorial user flow / wireframes.

Each tutorial has two methods of teaching material: video and try-it-yourself sample projects. First, the video will demonstrate how each pattern is applied to a sample game. Each sample game used in the video will be linked below for the user to try with the video for an interactive learning experience. Finally, the user can rate their understanding of the material with the self-assessment, which influences recommendations on their home page and records the user's progress.

A diagram of the Tutorial lesson annotated wireframe. 

1. Self-assessment. Record learning progress by rating your confidence in understanding the content: “still working on it,” “almost there,” or “confident.”

2. Video tutorial. Tutorial videos demonstrate how to apply game patterns to three sample games. 

3. Table of contents. Timestamps serve as a table of contents. Skip to the part of the video that you want to see most. 

4. Sample games. Try applying game patterns to the same sample games discussed in the video tutorial.

5. Published games. A few outstanding games that use the same game pattern published on BlockStudio are shown for refernece. 

6. Next tutorial link. Get started on the next tutorial by accessing this link.

Diagram of the tutorial lesson annotated wireframe.

Designing the self-assessment feature

When using the tutorial lessons, users may find it beneficial to find a way to keep track of their progress and receive recommendations to encourage learning. My team proposed a self-assessment feature, prompting the user to record their learning progress.

An annotated screenshot of tutorial lesson page self-assessment feature.

Diagram of the tutorial self-assessment UI in a sample lesson wireframe.

This self-assessment feature impacts the recommendations given in the home screen to encourage further learning. 

A diagram of the system flow of tutorial self-assessment. 
From the neutral self-assessment UI, select a learning progress level. 
When “still working on it” is selected: Tutorial will frequently appear on the Home/Play page.
When “almost there” is selected: Tutorial will sometimes appear on the Home/Play page.
When “confident” is selected: BlockStudio tailors a personal challenge to “remix” a game with the same game pattern.

Diagram of the system flow of the tutorial self-assessment feature.

I designed the self-assessment feature to focus on the user’s learning journey in understanding the material to encourage each user to continue learning. The feature prompts the user to select one of three evaluations, “still working on it,” “almost there,” and “confident.” As I am interested in the user's growth, the tutorials were tailored to assess the user's confidence rather than pure competence. 

A diagram for the tutorial self-assessment interaction design. 
1. On the neutral UI, select one of the three learning level options: “still working on it,” “almost there,” or “confident.” Select “still working on it” for now.
2. Once selected, an encouragement blurb slides down, “Don’t worry if you don’t understand this confidently yet. 
We’ll suggest this tutorial later so you can try this again.”

When “almost there” is selected, the encouragement is “Great! sounds like you’re on your way. We’ll suggest this tutorial on your home page once in a while so you can practice this later.”

When “confident” is selected, the encouragement is “Congrats! We’re so proud of your hard work. We’ll suggest this topic as your “Challenge of the Week” going forward.”

Diagram of the tutorial self-assessment feature interaction design.

As learning is an organic process, each user will have different speeds to understanding the material. To represent each stage of the user’s learning process, I created icons of a seedling growing into a full tree.

A diagram of the tutorial self-assessment icon concept design. The icons are a seedling, plant, and tree to represent the growth of the user’s learning journey. 
Top row: black icons on a gray background.
Bottom row: white icons on black background.

Usage example is in the self-assessment neutral UI.

Diagram of the tutorial self-assessment feature icon concept design.

Next steps: visual decisions underway

The BlockStudio 3 project is currently on its way to define visual components to the website. For some users who are unfamiliar with technology, BlockStudio serves as a transition point to become well-versed in modern digital interfaces. Thus, the goal of the visual redesign portion is to ensure that the user can easily guess what is and isn’t interactive in the interface. 

Diagram of the BlockStudio 3 type scale draft.

A visual mockup draft for the profile page for BlockStudio 3.

Mockup draft of BlockStudio 3.

A connect job interface in a MacBook.

Fourth Valley Concierge Internship:
CMS Design

Creating a seamless CMS UX design during my internship in Japan

  • Role UX designer
  • Time September 2019
  • Location Tokyo, Japan
  • Tools Figma, Microsoft Powerpoint
  • Focus UX Design, Interaction Design

Problem

Fourth Valley Concierge (FVC) provides a job posting platform called Connect Job to internationally connect job seekers with Japanese employers. FVC employees use a CMS to post job fairs, but efficiency of their task flow can be greatly improved.

Original build of CMS (shown right) to edit job fair events limits job descriptions to be added one at a time.

How can I redesign the content management system (CMS) for Connect Job to be easier to use by streamlining the job fair event creation process?

Solution

Proposed design solution (shown right) for CJ's CMS to create and edit job fair events has a table structure to allow users to add or remove multiple job descriptions at once.

Wireframes and user flow

The proposed user flow is familiar to FVC employees because it resembles a file explorer.

Annotated wireframes for the table structure anatomy,

Adding (+) job descriptions


Users can select the language of the fair post (e.g. Japanese, English), select a client (employer), then click checkboxes of job fairs under that client. Finally, users may add the selected job descriptions to the fair by selecting the add jobs button.

Annotated wireframes for adding jobs.

Removing (-) job descriptions


On their populated job fair table, the user may select checkboxes of job descriptions they wish to remove, and click the delete from fair button.

Annotated wireframes for removing jobs.


Internship Process Timeline

The design process consisted of three main parts:

  • Research: research and analyze current build of the CMS
  • Design: wireframes and prototype
  • Evaluate: user test and evaluation

Design process diagram from the beginning to end.

Research 🔍

What is Connect Job?

Connect Job (CJ) is Fourth Valley Concierge’s (FVC) online platform (shown left) to help job seekers connect with employers with a concentration in Japan. This platform targets job seekers in Japan, the United States, China, Taiwan and more.

Users and stakeholders

FVC employee

  • Type   main user
  • Task   post jobs, job fairs, and company information to CJ
  • Goal   quickly post to CJ via CMS

Job seekers

  • Type   stakeholders
  • Task   view and apply to job descriptions and job fairs
  • Goal   apply to many jobs to get hired

Flow from the CMS to end user

The FVC employee enters information into the CMS, which delivers information to its corresponding job fair event page in Connect Job for the end user to consume.

Visual flow of information from FVC employee to the job seeker.

UX design goals

FVC employees fill out the following linear formatted forms to create/edit job fair events. Based on Jakob Nielsen's usability heuristics, I identified elements for redesign.

#4 Consistency and Standards

Buttons that function to "add" an element have differing visual design, causing confusion.

#6 Recognition rather than recall

User's memory overloaded with poor visibility of objects and options. User needs to remember information from one part of the dialogue to another with a one-at-a-time approach to adding artifacts.

Design ✍️

Ideation process

My design process consisting of three main parts. Understanding elements in the CMS, fleshing out features, and digital wireframe creation.

Ideation process diagram from the beginning to end.

User Flow of Table Structure

The main design recommendation was to implement a table structure similar to a file explorer because of the varying number of job descriptions and companies that had to be added to the job fair event.



Benefits of table structure

  • View multiple artifacts at once
  • Fewer click count and faster processes

Prototypes and Mockups

I created an interactive prototype in Figma for user testing. I used medium-fidelity mockups from my wireframes to asses the table structure's interaction design and functionality.

A GIF image of the prototype in action.

Some screens of the mockups used in the prototype are shown below: starting screen to create a job fair event (left), selecting fair jobs to add to the event (middle), and the updated create job fair table (right).

Evaluate 📊

Participants

P1: FVC Employee


Daily use of the CMS

P2: FVC CJ team employee

Infrequent use of the CMS

User test setup

User test method

Think aloud to understand expectations and points of confusion


User tasks

  • Create an event post in Japanese.
  • Add job descriptions to the job fair event.
  • Remove job descriptions from the job fair event.


Post test questions to evaluate the usability of the table structure

  • Describe how you feel about the ease or difficulty of using this CMS design.
  • Describe how you feel about this design overall.

Findings

The participants in my user test overall responded positively to the prototype. During the user test the participants were able to navigate the user flow from start to finish without needing myself to assist or redirect. Both participants completed the task within five minutes.



Response to post test questions

  • P1   table format is easy to use and liked its design. Wishes to change more things that appeared on the end user's screen.
  • P2   the design was cleaner and easier to use than the current build
  • Both   like how multiple artifacts are displayed in the table

Limitations

I could only conduct two usability tests. More participants could have helped with a more thorough evaluation of the design.

After presenting my work to my team, we discussed that a limitation of the design was the development process. Our team did not have designated developers.

Reflection

Overall, my experience working on the UX for the Connect Job CMS was exciting, fast paced, and challenging. The setting of working in a Japanese company was new and exciting because I have never had this experience before. Though my team spoke English half the time, I was able to practice speaking, reading, and writing in Japanese. I am fluent in Japanese, but using formal and business terms in a real setting was new. I believe it was a great way to experience working in a different culture outside of the United States. This project was also fast paced, which was a challenge in itself because I had to be my own program manager by scoping down what feature and tasks that I could feasibly accomplish.

I would also like to give a big shoutout to my Connect Job team. My teammates were welcoming and patient with my many questions, especially my manager. I wish them the best!

The Connect Job team at Fourth Valley Concierge.

^ top