サービス説明
C言語を学び始めた方・基礎を学習中の方向けに、疑問点やエラー、コードについて一緒に確認します。
「エラーが出るけれど原因が分からない」
「ポインタの意味がよく分からない」
「自分で書いたコードを確認してほしい」
「なぜこのコードが期待どおり動かないのか知りたい」
といった、C言語の基礎的なつまずきをサポートします。
完成したコードだけをお渡しするのではなく、できる限り「なぜそうなるのか」「どこを確認すればよいのか」が分かるように説明します。
対応例
・変数、データ型
・if、switchなどの条件分岐
・for、whileなどの繰り返し
・関数
・配列、文字列
・ポインタの基礎
・構造体の基礎
・基礎的なメモリの考え方
・コンパイルエラーの原因確認
・簡単な実行時エラーの原因整理
・初級レベルのコードレビュー
・デバッグの考え方
・C言語の基礎的な質問
基本サービスの想定範囲
基本料金では、
・1つの質問、相談テーマ
・初学者~初級レベル
・小規模なコード
・テキストでの回答、解説
・回答内容に関する追加質問1往復程度
を想定しています。
コード量は目安として100行程度までを想定していますが、内容や依存関係によって対応可否が変わります。
ご購入前に内容をご相談ください。
対象外
以下については、原則として対象外です。
・C++などC言語以外の言語
・高度なOS依存処理
・マイコン、実機固有の高度な処理
・大規模なプログラムの解析、デバッグ
・業務システム等の開発請負
・完成したプログラムの作成代行
・学校の宿題、課題、試験等の完成代行
学校等の課題に関するご相談では、考え方の説明や、ご本人が作成したコードへのフィードバックまでを対応範囲とします。
提出可能な完成コードを代わりに作成することは行いません。
ご購入前にお送りいただきたいもの
可能な範囲で以下をご共有ください。
何について困っているか
自分ではどのように考えているか
対象となるコード
表示されているエラーメッセージ
使用している開発環境
学習中の内容や現在の理解度
内容を確認したうえで、対応可能かをご案内します。
対応について
案件内容に応じて、C言語の実務経験を持つエンジニアが確認します。
初学者の方にも理解しやすい説明を心がけますので、「質問の仕方が分からない」という段階でも、まずは状況をお送りください。
ご購入前に、可能な範囲で以下の内容をご共有ください。
・困っていること、確認したいこと
・ご自身ではどのように考えているか
・確認してほしいコード
・表示されているエラーメッセージ
・使用している開発環境
・現在学習している内容や理解度
本サービスは、C言語を学習中の初学者・初級者向けに、基礎的な疑問、エラーの原因確認、コードレビュー等を行うサービスです。
原則として「1つの質問・相談テーマ」を基本とし、小規模なコードを対象とします。複数の質問や確認範囲が広い場合は、事前に内容を確認のうえ別途お見積りする場合があります。
C++などC言語以外の言語、高度なOS・ハードウェア依存処理、大規模なプログラムの解析・デバッグ、業務用プログラムの開発代行等は対象外です。
また、学校の宿題・課題・試験等について、そのまま提出できる完成コードや解答を作成することはできません。考え方の説明、ご自身で作成したコードへのフィードバック、エラー原因の整理など、学習を支援する範囲で対応します。
内容によっては対応範囲を超える場合がありますので、判断に迷う場合はご購入前にお気軽にご相談ください。