【Announcement of "Programming Boot Camp (PBC)", a part of ToTAL/OPEN Programs and Call for Applications to Briefing Meetings】

This is an announcement of "Programming Boot Camp (PBC)", a part of ToTAL/OPEN Programs. This program aims to enhance your "leadership" skills for developing and executing new values into society by practicing web application development proposed by yourself.

【Program Outline】

<Programming Boot Camp (PBC) - Development Phase>

During this phase, students are requested to develop web application proposed by themselves in 4 days (1 full day + 3-day camp) this coming December. Web application idea should be proposed by students. Students are to form a team of 3-4, and making a development plan. During the 4 days, web application experts will support you. In the end of the 3-day camp, the most excellent team will be selected by all participants. This phase should be compulsory for all students who applied to ToTAL's course of "Practical Group Work for Leadership I/II <F>".

<Programming Boot Camp (PBC) - Learning Phase (voluntary base) >

In order to develop web application smoothly in the above Development Phase by web application beginners, even if you have no knowledge about coding and language, we are offering the PBC - Learning Phase program for students in November (4 classes). During this phase, students will learn application development with "no code tool" by lectures and exercises by web application experts. By using this tool, students will be able to develop web application by making UI over the browser even if they are not familiar with programming codes. Even so, since minimum level of knowledge on programming is needed, fundamental knowledge can be learned during this phase. This phase is for students who want to join (voluntary basis) and will not be counted as a part of ToTAL course of "Practical Group Work for Leadership I/II <F>".

Agenda and schedule of both "PBC-Development Phase" and "PBC-Learning Phase" are referred in Article 3 of "Outline of Programming Boot Camp (PBC) 2022" below.

2022PBC1.jpg 2022PBC2.jpg

【Briefing meetings of this course】

Outline of the course, schedule of the program and how to apply to the program will be explained during this briefing meetings below. If you are interested in applying to the course or joining the program as an OPEN student, please register to one of the meetings from the registration form below.

●Briefing Meeting #1: 17/Aug (Wed) 18:15-19:15 @ online on ZOOM
Briefing Meeting #2: 11/Oct (Tue) 18:00-19:00 @S421, Ookayama (and online on ZOOM)

If you are interested in joining a briefing meeting on either 17/Aug or 11/Oct, please apply from the form below:
Briefing meeting registration form: https://forms.gle/GS7pDRJm9K8xVcWs8

【How to join PBC program】

1. Students should choose either Category I or Category II below, and submit an Application Form;
Category I: Students who want to join the program by proposing web service to be developed (up to 3 members)
Category II: Students who want to join the program by joining a team applied in Category I

2. Application Form:
Download file: 2022PBC-Application_Form.ver.1.1.docx (*updated on 14/Sep)
Application Deadline: 17/Oct (Mon)
Submit to: ToTAL/Prof. Yamada (yamada.k.be@m.titech.ac.jp)

【Points to consider】

1. Please attend "Pre-selection Meeting for Information Exchange and Team Building" (2 times) as much as possible after submitting the application form. Through these meetings, you will be able to brush up your idea on web application, invite new member(s), and provide information on your idea to the students who have not yet decided on a team to join.

Pre-selection Meeting for Information Exchange and Team Building:
#1: 6/Oct (Thu) 18:00-21:00 @S421, Ookayama
#2: 20/Oct (Thu) 18:00-21:00 @S421, Ookayama

2. Up to 6 ideas of web applications to be developed at Programming Boot Camp - Development Phase (6 teams) will be selected during "Selection Pitch" to be held on the following date. All students who want to join this program need to join the "Selection Pitch".

Selection Pitch: 25/Oct (Tue) 18:00-21:00 @S421, Ookayama

*All applicants in Category I are requested to make a 5-min. presentation (slides, written in both Japanese/English or in English only, can be used) about their web application idea to be developed in this program.
*Selection will be made by mentors (experts) and Prof. Yamada by considering load and possibility to materialize the idea within the program timeframe. ToTAL students and students who apply to ToTAL course of "Practical Group Work for Leadership I/II <F>" may have priority.

3. Schedule:


*Although we want to hold this program in person as usual, the program may be changed to an online program considering the situation of COVID-19.
*For contents and agenda of each program day, please see the "Outline of Programming Boot Camp 2022" below.


【Outline of Programming Boot Camp 2022】

1. Purposes of "Programming Boot Camp 2022":

(1) To practice your own "leadership" for developing and executing new value through developing your new web service idea
(2) To understand the basic concept of designing a new web service
(3) To understand the fundamental rules and codes of programming user interface and materializing your new web services
(4) To foster "teamwork" to maximize results

2. Features of "Programming Boot Camp 2022":
(1) This program was started in 2015 and this year will be the 8th time.
(2) Students should form a team of 3-5 members and engage in developing their idea of new web service.
(3) Web application development experts will provide leading edge lecture on programming and support students on their development.
(4) The program will be designed in 2 phases; "Learning Phase": web application development experts provide lecture and exercise to improve students' programming capability for the next phase, and "Development Phase": students engage in development of their web service idea with full support by web application development experts.
(5) Beginners in programming are welcome to join the program.

3. Contents and Schedule of "Learning Phase" and "Development Phase":

(1) Learning Phase
・Lecture and exercise on web application development by using "no code tools" will be given to students.
・Only for the students who want to join (voluntary basis)
・"In-person" type of classes are essential, but "on-line" might be considered depend on situation
・Contents and Schedule


(2) Development Phase
・Students will concentrate their development activities with advises and suggestions from web application development experts.
・The classes of the "Development Phase" are the contents of ToTAL's course of "Practical Group Work for Leadership I/II <F>". (Non-ToTAL students may also register to this course. Students may join the program without course registration, but credits are not granted in this case.)
・Day 2-4 are designed as a 3-day camp (Participants who do not apply to the course above are requested to pay lodging cost of around JPY25,000- by yourselves. Depend on COVID-19 situation, the classes may be conducted on-line (ZOOM).
・Contents and Schedule:


Programming languages to be used in Development Phase:
HTML, CSS, Java Script(If you want to use other languages, please contact Prof. Yamada.)

5. Web application development experts:

(1) Students will be able to have support from them.

2022PBC6_ueno.jpg 2022PBC7_kin.jpg 2022PBC8_imahashi.jpg 2022PBC9_kyogoku.jpg
(From the left: Mr. Ueno, Mr. Kim, Mr. Imahashi, Mr. Kyogoku)

2022PBC10_koshi.jpg 2022PBC11_suzuki.jpg 2022PBC12_sano.jpg
(From the left: Mr. Koshi, Mr. Suzuki, Mr. Sano)

(2) All lectures and supports by those experts will be made in Japanese. If there are non-Japanese speaking members in your team, please help them.

6. Reports on PBC - Development Phase in 2021 written by students (in Japanese only):

7. 2021 PBC (photos) :

2022PBC13.jpg 2022PBC14.jpg

2022PBC15.jpg 2022PBC16.jpg

2022PBC17.jpg 2022PBC18.jpg

2022PBC19.jpg 2022PBC20.jpg

Contact: Please do not hesitate to contact Prof. Yamada if you have questions:
e-mail address: yamada.k.be@m.titech.ac.jp
ZOOM office (15:00-16:00, weekdays) : https://zoom.us/j/732587751?pwd=WlYyTEkzUElVTjd3bCtrNjNWRFE0UT09